Why isnt the "Play in HD" feature working?!?

Showing 1-9 of 9 messages
Why isnt the "Play in HD" feature working?!? AintBrokeDontFixIt 6/3/11 1:27 PM

As of the last week (5/27/2011 - 6/2/2011) The Play in HD option is not working for the embedded videos!
 
I would select "Play in HD" and embed, and it would automatically play in HD when someone selects play on my videos. Now, it starts out in 360 instead of 720, even though the embed settings are "Play in HD"
 
This all happend in the last few days when YouTude updated some of thier features and settings.
 
IF IT AINT BROKE DONT FIX IT
Re: Why isnt the "Play in HD" feature working?!? epontius 6/3/11 6:46 PM
The new Iframe embed, like this:
<iframe width="1280" height="750" src="http://www.youtube.com/embed/0JEP1Dsp51U?rel=0&amp;hd=1" frameborder="0" allowfullscreen></iframe>

will attempt to "optimize" the experience and will work off of the dimensions of the embed player to choose what quality to play it back at by default.
If the embed is much smaller than 1280x750, such as 853x510 or 640x390, it will play 480p or 360p, regardless of whether the &hd=1 parameter is set. The option will still be there for the viewer to manually change to 480 or 720 and up (depending on what is available), but it won't do this by default.



Re: Why isnt the "Play in HD" feature working?!? epontius 6/3/11 6:47 PM
It's been this way ever since they introduced the iframe embed.

You can still use the old embed code option and use the &hd=1 parameter to have it playback in HD regardless of the size of the embed.
Re: Why isnt the "Play in HD" feature working?!? AintBrokeDontFixIt 6/4/11 5:03 AM
I use the OLD embed code always

This new video wont play in HD, even tho "Play in HD" is selected

<object width="720" height="440"><param name="movie" value="http://www.youtube.com/v/0Ry2jF_zuFs?version=3&amp;hl=en_US&amp;rel=0&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0Ry2jF_zuFs?version=3&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" width="720" height="440" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Here is an older video that I have using the same settings, that WILL play in HD

<object width="720" height="430">
    <param name="movie" value="http://www.youtube.com/v/lUX_IVGturk?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lUX_IVGturk?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="720" height="430"></embed></object>

Notice how I change the player size to 720 x 430 to fit on my website......the first one wont switch to HD, but the 2nd one will and always has
Re: Why isnt the "Play in HD" feature working?!? AintBrokeDontFixIt 6/4/11 5:05 AM
I can already see differences in just the way the code is layed out, the sentences are off and vary, which means something isnt right.  YouTubes "Play in HD" feature always worked with the Old Embed code, now since the last week, I see they have a new player design and some new setting options....just in general, they have changed something and I dont like it.

The 1st code there WILL NOT switch to HD automatically even tho its selected, all my old ones will
Re: Why isnt the "Play in HD" feature working?!? epontius 6/4/11 6:37 AM
Ah...yes.The first set of code uses the AS3 player. The second is the older AS2.
Remove the "version=3" out of the code.
The AS2 API has been depreciated (as in they are no longer developing it). I wasn't aware they had started to use this in the "share" embed code.
The AS3 is the latest embed. Similar to the iframe player it also uses the dimensions of the embedded player to provide what it thinks should be the default playback quality:
http://code.google.com/apis/youtube/player_parameters.html#hd
"Note: The AS3 player will automatically play the version of the video that is appropriate for your player's size. If an HD version of a video is available in the AS3 player and that is the appropriate version for your player, then that is the version that will play."
This is a little confusingly worded....as again since the player is choosing the quality based on the size, it will override the HD parameter if the size is smaller than 750 (essentially if it isn't large enough to show a 1280x720 video in the embedded player, it will play in a lower quality).

More info on the embed codes here:
http://code.google.com/apis/youtube/player_parameters.html


Re: Why isnt the "Play in HD" feature working?!? AintBrokeDontFixIt 6/4/11 5:42 PM
Thats so stupid and makes no sense!!!! (Not you, Google)   Why would they do that?!?!?  Its an embedded player, why should the size even matter, HD should be able to play in a 10 x 10 pixel if I wanted.....GRRRRRRRR,  

Removing the "version=3" does not resolve my issue.   Can I override this at all?

Why the F would they do that, thats why I named myself    IFITAINTBROKEDONTFIXIT
Re: Why isnt the "Play in HD" feature working?!? epontius 6/4/11 9:13 PM
Well...I'm sure that the reasoning is that once it gets that small, it's just chewing up a bunch of bandwith.. can't show 720 pixels in a 360 pixel box.

You need to make sure to take out both instances of "version=3".

Your code should look like this:
<object width="640" height="390"><param name="movie" value="http://www.youtube.com/v/0Ry2jF_zuFs?hl=en_US&amp;rel=0&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0Ry2jF_zuFs?hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" width="640" height="390" allowscriptaccess="always" allowfullscreen="true"></embed></object>


which ends up looking like this and plays in HD by default:
http://www.burningfromice.com/youtube/as2embedhd.htm

Re: Why isnt the "Play in HD" feature working?!? epontius 6/4/11 9:16 PM
Oh... keep in mind that by forcing people to to view the video in HD by default will probably frustrate people that use lower bandwidth internet connections and dial-up...they may not figure out that they need to change the quality to something lower and may end up giving up or clicking away if the video takes to long to load...