I’ve noticed in a recent implementation of the YouTube player API, that sometime perhaps as recently as today, the poster frames stopped appearing in videos. I’ve seen this happen in the YouTube embedded player as well, and after doing a short dig into the issue with Firebug, it seems the culprit is that the player is requesting an image at “yimg.com/VIDEOID/hqdefault.jpg/hqdefault.jpg”. Of course that URL is wrong, “yimg.com/VIDEOID/hqdefault.jpg” is what is needed.
I’m wondering if I’m seeing this bug because there was a recent player update that went wrong, and I just need to clear my cache or what. These things happened at Revver from time to time… changes to the player would sometimes break the existing functionality, and a simple clearing of the cache would fix (which happens most times when people restart their computers).
For now, I’m going to wait. I did post a note on the YouTube API users group (UPDATE: which never appeared), so we’ll see what transpires. Also, I don’t really use YouTube that much (until recently when I started developing using their API for a client), but perhaps it’s as simple as they are going to default all poster images to the HQDefault, and there’s a typo in the new code that got released somewhere.
Odd, cause I’d expect an issue as simple as this to not pass QA. Anyway, could just be something weird on my end – I’ll restart and see what happens tomorrow.
Here’s my example video:
Here’s what I see:
And here’s what I get when looking in Firebug at the requests:


