How to embed YouTube to play HD automatic?

Post Reply
tong
Site Admin
Posts: 2387
Joined: Fri 01 May 2009 8:55 pm

How to embed YouTube to play HD automatic?

Post by tong »

Code: Select all

// 2012.03.27 list of video formats
// fmt=5    240p          vq=small       flv  mp3
// fmt=18   360p          vq=medium      mp4  aac
// fmt=34   360p          vq=medium      flv  aac
// fmt=43   360p          vq=medium      vp8  vorbis
// fmt=35   480p          vq=large       flv  aac
// fmt=44   480p          vq=large       vp8  vorbis
// fmt=22   720p          vq=hd720       mp4  aac
// fmt=45   720p          vq=hd720       vp8  vorbis
// fmt=37  1080p          vq=hd1080      mp4  aac
// fmt=46  1080p          vq=hd1080      vp8  vorbis
The new v3 player don't work with the code &fmt= anymore. They changed to &vq= code.

xhtml 1.1 example:

Code: Select all

<object width="640" height="480" data="http://www.youtube.com/v/T8KENwJ5QjA?version=3&hl=en_US&rel=0&fs=0&vq=large" type="application/x-shockwave-flash">
    <param name="movie" value="http://www.youtube.com/v/T8KENwJ5QjA?version=3&hl=en_US&rel=0&fs=0&vq=large"/>
</object>
1. เราจะตัด code embed ออก
2. ตรง object ให้ใส่ data= เพิ่มขึ้นมา ซึ่ง FireFox สามารถที่จะใช้งานได้
3. ตรง object ให้ใส่ type="application/x-shockwave-flash" ซึ่ง IE สามารถที่จะใช้งานได้
4. param จำเป็นที่จะต้องใส่ เพื่อให้ IE สามารถที่จะใช้งานได้
Post Reply