16

Ich muss die maxresdefault-Version meiner YouTube Video Thumbnails für eine Website verwenden, aber bei der Entwicklung des Codes, um dies zu erreichen, habe ich festgestellt, dass nicht alle meine Videos diese Thumbnails zur Verfügung haben, obwohl die Videos alle 1080p sind .YouTube maxresdefault thumbnails

Gibt es eine Möglichkeit, automatisch neue Vorschaubilder mit hoher Auflösung für alle meine Videos zu erstellen?

Vielen Dank.

Antwort

22

Sie können die YouTube-Daten-API zum Abrufen von Video-Miniaturansichten, Bildunterschriften, Beschreibungen, Bewertungen, Statistiken und mehr verwenden. Mit der YouTube-Daten-API können Sie Ihrer Anwendung eine Vielzahl von YouTube-Funktionen hinzufügen.

Für die hohe Qualität Version der Thumbnail eine URL ähnlich wie diese verwendet:

http://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg 

Es gibt auch eine mittlere Qualität Version des Thumbnail, eine URL ähnlich den HQ mit:

http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg 

Für die Standard-Definition-Version des Thumbnail, verwenden Sie eine uRL wie folgt aus:

http://img.youtube.com/vi/<insert-youtube-video-id-here>/sddefault.jpg 

Für die maximale Auflösung Version des Thumbnail eine URL ähnlich wie diese verwenden:

http://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg 

Hier ist die offizielle Google-Dokumentation für Youtube API https://developers.google.com/youtube/v3/docs/thumbnails

Hier ist, wo ich meine Antwort bekommen: How do I get a YouTube video thumbnail from the YouTube API?

+6

Ich muss die maxresdefault.jpg verwenden, aber für eine Reihe meiner Videos existieren sie einfach nicht. Wie kann ich das beheben? –

+8

Dies beantwortet OPs Frage nicht wirklich ... es ist nur eine (nützliche) Sammlung von Daten über verschiedene YT-Thumbnails –

+3

@ErenorPaz Leider sind Sie richtig. Der einzige Weg, den ich gelöst habe, war, für jedes Video, bei dem eine Maxres-Version fehlte, ein Thumbnail neu zu generieren. –

2

Ich bin gerade in dasselbe Problem geraten, als ich an einem neuen Website-Projekt mit videojs-youtube gearbeitet habe. Einige meiner Videos hatten einfach kein maxresdefault.jpg und haben damit einen Fehler ausgelöst. Ein Thread in den YouTube-Hilfeforen hat das Problem gelöst.

Gehe einfach in den Video-Manager (unter Creator Studio), ändere das Thumbnail in einen der ursprünglichen 3 von YouTube generierten Standardeinstellungen, speichere es, verlasse die Seite und wechsle dann zum ursprünglichen Thumbnail zurück. Irgendwie hat dies die maxresdefault.jpg für mich generiert und behoben. Ich gehe davon aus, dass es sich um einen Fehler am Ende von YouTube handelt, bei dem das Bild nicht generiert wird.