YouTube &fmt code no longer supported?

  • Unknown's avatar

    I discovered today that the YouTube videos embedded in one of my blogs were all amongst the missing. After trying various things, I discovered I could no longer use the &fmt= code to specify the quality. Replacing it with &hd=1 brought back all the videos. This really surprised me since the older codes are still supported.

    Is this something that WordPress has done without letting us know?
    Blog url: http://framelocker.wordpress.com/

    The blog I need help with is: (visible only to logged in users)

  • YouTube officially dropped support for the fmt tag back in December of 2010, and they appear to be finally phasing it out.

    The change was definitely on YouTube’s end, and we really have no control over it.

  • Unknown's avatar

    Odd. WordPress is the only place where I’ve found &fmt not working. It works just fine on my business site where I’ve a semi-ton of embedded video, which is the reason I thought it must be doing of WordPress. Be that as it may, I guess I’d better get busy re-coding all the video on my business site.

  • Unknown's avatar

    Doing some research into the problem, I discovered why the videos work fine on my web site: It uses the player previous to the newest one on the block, and it’s a player that understands &fmt. It would seem that WordPress has gone to the newest player.

  • We actually just request the video URL from YouTube, and they send over the player. It’s an oEmbed system rather than a standard “paste all the code” system, so we don’t have any control over the player they provide.

  • Unknown's avatar

    Aha! That explains why the player on my web site works just fine. It’s an older dude. :-)

    Thanks so much for the information.

  • The topic ‘YouTube &fmt code no longer supported?’ is closed to new replies.