Slashdot Mirror


Video Formats for non-Windows Users?

ccdotnet asks: "I look after a small web site for a rising sports star. We have a small number of short videos in .WMV (9) format available for download. These .WMV files are typically 3-5 MB in size (we do a "low res" and a "hi res" version). Each video is typically 1-2 minutes and 320x240. The site gets maybe 100 visitors per day. Our outbound hosting bandwidth is _very_ limited, so although we are keen to cater for non-Windows users (around 7% of our visitors), I've struggled to find a suitable video format which doesn't blow the size of the file right out. Ideally I would like to keep these files at a similar size but at the same time want to maintain a reasonable video quality. Are users of other platforms just out of luck? What non-Windows/Mac video formats can people recommend so that I can deliver this content to people who can't play .WMV for one reason or another?" A few years ago, playing .WMV files might have been problematic for users who didn't use either a Macintosh or a Windows-based operating system. Now, with MPlayer and its derivatives making strides, it's not as much of an issue. Of course, there are still .WMV files that don't play well in Mplayer, but what suggestions would you have for creating Mplayer-safe .WMVs as well as other, more cross-platform friendly formats?

6 of 749 comments (clear)

  1. Re:For bandwidth management... by Tibor+the+Hun · · Score: 5, Insightful

    It's a small site too.

    How would you explain to your cousin to download Azureus, update JVM, download the file, put it in Azureus, and leave it running for a few days?

    Direct download is the better solution than torrent in some situations.

    --
    If you don't know what AltaVista is (was), get off my lawn.
  2. Flash Video by modeps · · Score: 5, Insightful

    Convert your files to Flash video. As much as Macromedia kinda stinks, most people have the Flash plugin installed. Crossplatform and cross brower friendly. http://www.wildform.com/ has a cheap converter. Quality and size dont change much.

  3. Re:Xvid by JohnnyBigodes · · Score: 3, Insightful

    Maybe, just maybe, because it isn't supported out-of-the-box, and since most average users can't even double-click without help, they won't take the time/effort to install an external codec, much less one they never heard about (maybe you could get away with RealPlayer or something like that, but anything less known and it's pushing it).

  4. MPEG4 with AAC audio by dmoore · · Score: 4, Insightful

    I went through a similar process encoding streaming some videos from my recent wedding. My requirements were this:

    - Playable by 95% of Windows, Mac, and Linux users without installing additional software.
    - Streamable and seekable
    - Decent quality and compression
    - Encoded and streamed completely using free software (or at least freely-downloadable software)

    The answer was the MPEG4 video codec, AAC audio codec, contained in an MPEG4 wrapper (.mp4 file extension). I could encode video using mencoder (ffmpeg might work too), audio using faac, multiplex using mjpegtools, and stream with darwin streaming server. All these are free. Recent versions of the quicktime player support .mp4 files (both playing them and streaming them). This also works with the quicktime browser plugin. Also, Linux users get to use mplayer without even needing the binary quicktime codecs, since MP4 is an open standard.

  5. Another option: Sorenson Squeeze by PopeAlien · · Score: 4, Insightful

    I've found Cleaner to be somewhat less userfriendly and stable than Sorenson Squeeze - Squeeze also costs about $100 less. Its does realplayer, quicktime, mpeg files as well as flash SWF and FLV files which are good for cross platform no brainer plays-in-a-window video files. You can also set it up as a watchfolder renderer, so all you have to do is drop new videos into a watched folder and it will automatically render all your set formats.

    I see a lot of suggestions here for torrents, divx, etc which are not as wide spread and userfriendly as WMV / QT / FLASH /MPEG options. your best bet is probably to provide multiple format options to hit the widest audience, which can be batch rendered with Cleaner or Squeeze.

  6. Re:Mpeg. by johnnyb · · Score: 3, Insightful

    Almost all browsers support flash, and flash has its own video format which is pretty nice.