YouTube "High Quality" plays audio in mono not stereo

December 4th, 2008 by Steven Sacks

YouTube has a query parameter to play videos in high quality. In order to set a video to play in high quality, you add &fmt=18 to the end of a YouTube url. I'm not sure how mono sound equates to "high quality", but YouTube is doing just that to some of their videos with &fmt=18. Sacrificing audio quality for video quality doesn't seem to me to be an acceptable trade off.

You can find evidence of this clearly by listening to the following video with headphones on. It's the video by The Fixx "Saved By Zero", uploaded by Universal Music Group.

http://www.youtube.com/watch?v=swzK7Q8teSM

If you're paying attention, you can hear the right speaker is delayed by about about 50ms. You'll also hear a clear separation of left and right channels because it is playing in stereo.

Now, the same video playing in high quality:

http://www.youtube.com/watch?v=swzK7Q8teSM&fmt=18

You can now clearly hear the delay without question because the audio is playing in mono so the delay is now playing equally in both speakers. Another tell-tale sign of mono is that the music sounds like it's coming from the center, not with the stereo spread like the "low quality" version.

Click the link on the bottom right corner of the video "watch in normal quality" to toggle back and forth between the two if you have trouble hearing it the first time.

YouTube videos playing in mono when set to high quality == Lame.

Posted in Rants, Technology

4 Responses

  1. Phillip Kerman

    I don't think the "&fmt=18" thing is officially supported. For example, is causes the seek feature to fail.

    I'm staring a list of youtube random changes and whacky UI stuff… this is up there.

  2. EECOLOR

    In your youtube profile, you can set your preference to high quality. That will automatically select high quality video's for you if they are available.

    Greetz Erik

  3. Klaatu

    I just don't get what's going on over there at You Tube. A couple of my uploads last week played STEREO by default (I don't know how, fluke?) I tried immediately to duplicate this lucky stroke with no success. Now the two STEREO videos are in mono by default (this week). Can someone shed light. The "&fmt=18" isn't even working now. I hope eventually they all go stereo because You Tube obtains the original 2 channel obviously.

  4. Steve Eckert

    &fmt=22 is now supported which is youtubes "HD" version, only on a selected amount of new videos, it streams 128 kbps STEREO aac format, not mono 96 kbps mp3 like the "High quality" videos, which is still terrible.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

About Steven Sacks

I am a professional Flash developer with over 13 years of programming experience. I have consulted for high-profile agencies and companies in San Francisco, Los Angeles, Atlanta and New York, and developed numerous award-winning websites and rich internet applications for clients including Adobe, Fox Sports, FX Networks, Anheuser-Busch, GE, DirecTV, ESPN, The Weather Channel, Home Depot, and Coca-Cola.

I am the author of the open-source Gaia Framework for Adobe Flash, which dramatically reduces development time and makes developing Flash sites much easier.