YouTube-thumbnail-link funktioniert nicht in allen Fällen
Einer Anwendung, die ich arbeite braucht, um HQ-YouTube thumbnails mit einer URL versehen. Mit dieser Antwort, Ich habe versucht mit der maxresdefault.jpg
zu Holen Sie sich die maximale Auflösung der Miniaturansicht aber bei einigen videos (scheinbar zufällig), die Anforderung 404.
Hier sind einige Beispiele:
- http://img.youtube.com/vi/zIez5QVE3NI/maxresdefault.jpg funktioniert
- http://img.youtube.com/vi/DaAfe5xTm8w/maxresdefault.jpg nicht funktioniert
Mit der gleichen URL, anderen Anfragen, die mit dem gleichen video-Tasten funktionieren:
- http://img.youtube.com/vi/zIez5QVE3NI/default.jpg funktioniert
- http://img.youtube.com/vi/DaAfe5xTm8w/default.jpg funktioniert
Warum nicht maxresdefault.jpg
zuverlässig kehren Sie das Bild? Diese beiden videos sind öffentlich und können eingebettet werden.
Ich würde verwenden 0.jpg
aber es hat schwarze Balken am oberen und unteren Rand des Bildes.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie ich es verstehe, nur YouTube erzeugt high-res-stills für high-res videos. Die ersten von Ihnen link hochgeladen wurde, bei einer Auflösung von mindestens 1080p, während die zweite war weniger als 720p.
Sieht aus wie die einzige Sache, die Sie tun können, ist, ziehen Sie die video-feed, überprüfen Sie, um zu sehen, wenn ein high-res noch generiert wurde und der bis-Skala, die kleinere, selbst, wenn nicht.
All1 YouTube-stills präsentiert in der 4:3-Seitenverhältnis, so wird immer mit schwarzen Balken oben und unten wenn das video 16:9. In HTML/CSS, das ist leicht bekämpft werden, indem die Bild als hintergrund für ein div-Element und der Größe des div, um die richtige Aspekt.
1 mit Ausnahme der mqdefault.jpg stills, die alle in 16:9 Aspekt (320x180)
Update 2015 :
Keiner Ihrer 'maxresdefault' link scheint zu funktionieren
Versuchen Sie diese: