


Video Formats for non-Windows Users? 749
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?
Xvid (Score:5, Informative)
If you're concerned about bandwidth, why not Coral Cache [nyu.edu] things?
Re:Xvid (Score:4, Insightful)
Re:Xvid (Score:3, Funny)
Re:Xvid (Score:3, Funny)
Check the label, 'some assembly required'
Re:Xvid (Score:2)
Re:Xvid (Score:2, Informative)
So yeah Xvid is not bad choice at all, I would suggest looking into Quicktime though, since its more ubiquitous.
If you are working with Xvid I would also suggest using vdub [virtualdub.org] for editing/encoding your movies. Check out Doom9 [doom9.net] for several guides/faq's and general help for working with these videos.
Not legal (Score:5, Informative)
Now while they don't know (or likely care) about home usage, something like this will draw their ire if you don't pay the fees.
Re:Xvid (Score:3, Interesting)
Re:Xvid (Score:5, Informative)
if you research it a bit. like, google for 5 minutes.
had to find a way to convert REAL to
OR.. you could have gone and READ THE FAQ:
How do I encode using XviD?
There are lot of good advises available for win32 users there:
http://www.doom9.org/xvid.htm
http://www
Unix users can have a look at mencoder/transcode documentations/forums/mailin
Re:Xvid (Score:3, Insightful)
Use MPEG1. I know it's old and isn't that great but it will play anywhere and you don't have to run it at VCD bitrates, at 320x240 384 kbps gives ok results and then move your hosting to a better service, Speakeasy told me that they don't have hard bandwith limits (as of last year when I was looking into something similar)
With this setup you KNOW that your videos will play on anything from PDA's to old hardware to Mac, Windows, Linu
XVID (Score:2, Redundant)
Re:XVID (Score:2, Insightful)
Re:XVID (Score:2, Informative)
Plus, he's trying to cater to Linux users (ie more technical ones). Xvid is perfect for that. You can also easily provide a link to Xvid binaries for Windows users, and they just need to run an installer.
Remind myself to remind others (Score:5, Informative)
So far, only 50% of the posts in this thread have been reminders about how thise article is about none-winodws users.
So I thought I'd you myself, just in case you missed it, this article is about video-formats for none-windows users, so whatever applies to the windows world is really, really irellevant, because this is after all a article about usage of video-formats in a none-windows environment.
So, did you get it this time? Or should I repeat that it is indeed not about windows, just in case? Just let me know!
Quicktime is cross-platform (Score:4, Interesting)
Windows User (Score:2)
Re:Windows User (Score:4, Informative)
Re:Quicktime is cross-platform (Score:2)
Re:Quicktime is cross-platform (Score:5, Informative)
also they don't offer version for xp without itunes anymore(on their site at least).
and officially cross platform if you count windows and mac os(x) as the platforms that exist..
xvid, and give them a link to videolan client or something, put up some googleads and go look for some cheap bandwith or a sponsor.
Re:Quicktime is cross-platform (Score:5, Informative)
Pick a time in 2008 - click OK - Do it again in 2008
Re:Quicktime is cross-platform (Score:5, Informative)
Stand-alone Quicktime player (Score:5, Informative)
Re:Quicktime is cross-platform (Score:5, Informative)
Quicktime is an open file format. Anything that has mpeg-4 support can support quicktime (if the developers choose to extend the parser) because mpeg adopted the quicktime format to create mpeg-4. I think what you're thinking of is codecs. The codecs aren't always cross platform. But when you encode your movie you have a choice as far as which one you use. So if you wanted a quicktime movie that played on linux you would probably just choose h.263 or motion jpeg or somesuch instead of sorensen 3 or apple video.
That being said, if you're using quicktime in your production chain and you want to be able to play cross platform, export to mpeg-4, h.263. It'll produce a movie that plays in WMP, Real, Qt, Mplayer and VLC.
iTunes free Quicktime from the Apple Website (Score:5, Informative)
Yeah they do! You just need to know what to click
If you goto the Quicktime Download Page [apple.com] you're given radio buttons for XP/2000 with iTunes, 98/ME, and MacOS. Below that there's a drop box to select your language. Below that there are three links. Click the link titled "Quicktime StandAlone Player [apple.com]"
This will give you Quicktime without iTunes. It'd be nicer if they had a radio button, but the link isn't really hidden, either.
(BTW, AFIK, Quicktime for Win98/ME is the same as 2000/XP. iTunes just doesn't work on 98/ME, that's why there's two seperate radio buttons.. you should be able to use the 98/ME link just fine, but I might be mistaken...)
Re:iTunes free Quicktime from the Apple Website (Score:3, Informative)
"Click this link: <A href="link"></a>."
Here's the url if you don't know how to view HTML source: http://appldnld.m7z.net/qtinstall.info.apple.com/ p thalo/us/win/QuickTimeFullInstaller.exe [m7z.net]
Otherwise, it works in IE with the auto downloadload thing--that is, you shouldn't need to click the link, cause the page works like it's supposed to...
Re:Quicktime is cross-platform (Score:2)
but how do you end up on that page to download the standalone from http://www.apple.com/quicktime/download/ ?
I suppose the 98 version would work(heck, maybe even be the same), but they have really hidden it better than friggin real.
Did Quicktime for Linux just come out? (Score:2)
Re:Quicktime is cross-platform (Score:5, Informative)
I'm a big QuickTime fan. It's probably the best container format out there.
But that's the problem -- it's a container format, and not a Codec.
I think what the requester needs is a good cross-platform container format and Codec, in which case MP4 (which is based on QuickTime's container format) is probably the best bet for cross-platform access.
Or, as much as I hate to say it, Real format. I'm not a Real fan, but their player does run natively on Windows, Mac OS, and Linux, and can be made to run on OS/2 systems if you're so inclined.
Yaz.
Re:Quicktime is cross-platform (Score:4, Interesting)
Xvid works just fine---none of the binary codes work. I can't even get Acrobat Reader.
Now, open source on the other hand, works just fine. Just download, recompile, and it's all up and running.
Re:Quicktime is cross-platform (Score:3, Informative)
for me I also hate QT because I can't seem to figure out how to increase the image siz
What were you expecting? Animated gif? (Score:3, Informative)
For bandwidth management... (Score:5, Interesting)
Re:For bandwidth management... (Score:5, Informative)
Re:For bandwidth management... (Score:5, Insightful)
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.
Re:For bandwidth management... (Score:3, Informative)
LOL (Score:3, Informative)
Re:LOL (Score:3, Interesting)
In this case, anyone clicking the "Torrent" link is going to have to wait for hours or even days to get their file.
Re:For bandwidth management... (Score:3, Interesting)
Re:For bandwidth management... (Score:3, Insightful)
Re:For bandwidth management... (Score:3, Insightful)
Re:For bandwidth management... (Score:2)
Mpeg. (Score:4, Informative)
Re:Mpeg. (Score:4, Informative)
Re:Mpeg. (Score:4, Insightful)
lots of choices (Score:4, Informative)
Free IPod/MacMini (Score:2, Insightful)
Re:lots of choices (Score:3, Informative)
On a side note, WMV files have problems playing in Windows as well. I'm still running Win2K on my laptop, and I did not want to upgrade to WMP9 from WMP6.4 because of its bloat and DRM, but I installed the WMP9 codecs. All WMV files will play, but some re
BitTorrent? (Score:2)
DivX People! (Score:2)
It keeps the size down and the quality high. There are divx clients for every OS, even Linux.
Xvid (Score:2)
Real great story (Score:3, Funny)
Did anyone else read it as
I look after a small web site for a rising pr0n star.
This could have been a real great story!!
Try DivX or the OSS codec XViD (Score:5, Informative)
These produce very high quality along with very good compression.
For some intro how-to's, check out Doom9.org [doom9.org]
XViD is on:
- Win32 (MSVC, cygwin, mingw)
- GNU/Linux x86/ppc/sparc/ia64
- MacOSX
- *BSD
- Solaris 8 Ultra Sparc
- BeOS
That covers most of the major operating systems that your users will encounter.
MP4 status? (Score:2)
Last I checked WMP could't do it, but that was some time ago. Oh, and I mean an ISO .mp4 file, not just the codec.
Cheers,
Ian
WMV looks lousy (Score:2)
I don't care for WMV files - they are a small step above Realmedia files, but mpegs almost always look better (whether because mpeg is better or because users of the other formats over-compresss, I don't know). You might as well NOT show movies if the quality is too low - it's just frustrating to look at dancing blurry squares - offer hi-res images instead.
Real Player (Score:2, Insightful)
Re:Real Player (Score:2)
Re:Real Player (Score:2)
Quicktime (Score:2)
Its annoying to users to make them have to download another player to play your content. Using native players is the best way to go.
QT or MPG (Score:5, Informative)
Here was my analysis:
QuickTime had the best quality, bandwidth, compatibility for the largest target audience. The player is of equal quality on platforms, and performs very well.
RealPlayer supports more Platforms that QT, but it's player is at different levels on different platforms, so customizing the appearance of functionality may cause some funny behavior on some operating systems.
If you want to make sure 100% of the audience can see the media, mpg is still the best format... though be aware that it's not exactly prefered.
IMHO if you want to get your entire audience, push towards quicktime, and give the option for real player (alternate).
You'll get most of your audience that way, with the greatest quality video, and the least bandwidth.
QuickTime pro is only $29, realPlayer producer basic is free. Players for both are free, and widely installed.
It's very easy to get going on that platform. IMHO it's the best bet this day and age.
If Apple would support Linux with Quicktime, I would push QuickTime 100%.
QuickTime's plugin on Windows and Mac OS X is very stable, and reliable. The media quality is also very good.
Real has compatibility problems on non-windows players. Not everything is implemented on them. Hence they are 2nd class.
Quicktime runs perfectly on linux (Score:3, Informative)
I'm not sure how well the new quicktime 7.0 will work with crossover office, as I don't have access to the prereleases (I don't think it's been publically released yet).
But it does provide me with the option of using quicktime in linux, which is great. In addition to that, I
Use QT for MPG (Score:3, Informative)
YMMV, but I do know that this will work multi-platform.
opts (Score:2)
1. MPEG
2. RM (Real Media)
3. AVI
in that order with a strong pref for MPEG.
WMV is really the best for size... (Score:2)
MPEG-4 (Score:2)
You could create some good quality, small size movies using MPEG-4. Older systems might not have the codecs to play that back installed. But, as an alternative in addition to WMV, your Mac and Linux visitors will probably be able to deal with MPEG-4.
Video Format (Score:2, Interesting)
I have a fondness for Quicktime, though, because releasing something in QT just flat-out annoys both Microsoft and Real.
(Yeah, I'm bigoted. But at least my bigotry is based on honest hatred and distrust, not hypocrasy.)
Flash Video (Score:5, Insightful)
Why not try Discreet Cleaner to create the files? (Score:5, Informative)
It can also do batch conversion -- we set up an entire batch of files to convert overnight, set it going, and walk away. When we return in the morning, it's ready and waiting.
If you encode on a Windows box, use cleaner XL [discreet.com]. If you use a Mac, like we do, use cleaner 6 [discreet.com].
Be sure to provide download links for appropriate players on your page, if you don't already. Users are likely to not know about vlc and other appropriate players.
Another option: Sorenson Squeeze (Score:5, Insightful)
I see a lot of suggestions here for torrents, divx, etc which are not as wide spread and userfriendly as WMV / QT / FLASH
Ogg Theora/Dirac (Score:3, Informative)
http://www.theora.org/
And the BBC's Dirac codec?
http://www.bbc.co.uk/rd/projects/dirac/index.sh
Baz
Surprisingly, Real (Score:2)
MPEG-4 (Score:5, Informative)
Moreover next-gen DVD's will use MPEG-4 as do cellphones with 3GPP support so you're heading in the right direction for future work.
Codec w/ most market penetration (Score:5, Informative)
Re:Codec w/ most market penetration (Score:3, Insightful)
Re:Codec w/ most market penetration (Score:3, Insightful)
Again, the answer to the original question i
Flash is your better option (Score:2, Informative)
xabi
http://www.flvplayer.com/ [flvplayer.com]
http://www.macromedia.com/devnet/mx/flash/video.h
I recommend.... (Score:5, Funny)
If these guys [ascii-art.de] can do it, so can you!
Streaming (Score:3, Informative)
And Real does have an annoyance-free version of their player available for Windows:
http://forms.real.com/rnforms/products/tools/red/ [real.com]
Lots of options (Score:2)
None the less, for maximum crossplatform happiness, I'd say one of MPEG, DivX or XviD would be your best bets. MPEG is most portable -- it's available every-damn-where, but is showing it's age in both file size and image quality. DivX and XviD are nearly as available, and better in virtually every aspect.
Xvid is the way to go (Score:2)
Try Dijjer (Score:2)
My export comparision page (Score:4, Informative)
As you may imagine I am a QT/Sorenson fan but, a good MPEG compressor is nice and only a little larger if you cut the bitrate down.
DiVX not good idea (Score:2)
Depends (Score:2)
MPEG4 with AAC audio (Score:5, Insightful)
- 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
How about Real? (Score:5, Informative)
Real Player 10 works on Windows, Linux and Mac. You can just dump WMV and use only Real Format. Also Real 10 now has browser plug-ins for Mozilla/Firefox and IE.
If you are _really_ against using Real, then IMO the next best would be just standard MPEG-1 videos or divx. With divx, you will have Windows, Linux and MacOS X support with no problems.
If you don't go with Real, them IMO go with divX or MPEG-4, and have a blurb on the video page that directs users to the download page for VLC [videolan.org]. There are versions of VLC for Windows, Linux, Mac and others. VLC will play tons of content on all platforms out-of-the-box.
RivaVX (Score:5, Informative)
RivaVX [rivavx.com] has a great free tool for encoding FLV (flash movie) files for distribution on the web. It took a 3 MB mov file of a rally car race and reduced it to 300 KB, and the sound / picture quality is pretty good.
Flash? (Score:3, Insightful)
The good, the bad and the unsupported... (Score:5, Informative)
Containers combine encoded audio and video, and possibly metadata. This usually means interleaving audio and video according to their time in the movie, so during playback your disk doesn't die from constant seeking between the audio and video portions.
Codecs are used to compress the raw audio and video to the desired size, usually reducing the quality (lossy compression).
As a container format, you mainly have the following options:
For video compression, whether you use MPEG-4 or Ogg, go with XVID. Theora is still in development, and everything else is a mess by comparison. (flaming ensues
For audio compression, with MPEG-4 you will want to use AAC or MP3 (not sure about the latter), with Ogg containers go with Ogg Vorbis (best quality at low bitrates, IMHO) or MP3.
By sticking to a standard, but non-proprietary combination, such as MPEG-4/XVID/AAC, you might even be able to cater to all platforms without maintaining multiple formats...
Re:The good, the bad and the unsupported... (Score:3, Insightful)
This, of course, is the usage of the word standard that linux people get all wet over, namely published specifications and open source.
This has no relation to the usage of the word standard that means "will run on Aunt Nelly's computer by default."
I'd suggest, that since (a) MPlayer does a pretty good job of playing .WMV files, a
Re:The good, the bad and the unsupported... (Score:3, Insightful)
OT: be careful with WMV files... (Score:4, Informative)
I will not open WMV files any more.
MPEG-4. And soon, H-264. (Score:4, Informative)
- Reasonably high quality at a relatively low datarate.
- Video and audio formats should be open standards.
- Primary target is Mac OS and Windows, but would be nice to play on other OSes, such as Linux and Solaris.
We found everything we were looking for in MPEG-4 (Part 2) video [apple.com] with AAC audio [apple.com].
We recommend two solutions for players:
- QuickTime Player [apple.com], for Mac OS and Windows
- VideoLan Client (VLC) [videolan.org], for Mac OS and Windows, but also many other operating systems
This has the advantage of providing a free, supported, full featured player for the vast majority of visitors (i.e., Mac OS and Windows), but also offers a reliable free open source player for many other platforms, in addition to Mac OS and Windows.
Soon, we'll be switching to H.264 (AVC or MPEG-4 Part 10) [apple.com], for which free playback support will be available in QuickTime 7 for Mac OS and Windows. Playback support will no doubt be added to the likes of VLC.
RealVideo 10 (Score:3, Informative)
Disclaimer - I work for RealNetworks on Helix Player / RealPlayer for linux
RealVideo 10 [realnetworks.com] is definitely worth a look. There are players for Mac, Windows, Linux desktop, Linux Embedded, and Symbian. People can create additional players for new platforms in the Helix Community [helixcommunity.org]. RealAudio 10 comes in several flavours, including lossless and multichannel.
The producer apps [helixcommunity.org] page may be a good place to start if you want to try out the encoder.
H.264 later - 3ivX now (Score:3, Insightful)
It scales very well, and looks more better than anything else at any rate. Its quite the codec.
I've seen first hand files and worked with betas on QT7. It hands down pimp slaps Sorenson and WMP 9 files.
Plus, anyone can watch it on anyplatform.
Until then, I suggest you use DivX or 3ivX - and provide download links to both. 3viX is great quality and its every platform compatible and its free for the playback component.
Windows users are happy - your 3ivX files play in WMP, Mac users are happy, your 3ivX files play in Quicktime, and Linux users are happy because it plays in XAnim
Re:I would say (Score:2)
Container format polymorphism (Score:2, Informative)
AVI is a container format, not a CODEC.
In practice nowadays, most people overload [wikipedia.org] the term "AVI" such that CodecOf(AVI) = DivX, just as "QuickTime" meant Sorenson Video in the QT 3-5 days.
Re: (Score:2)
Re:Sounds like... (Score:3, Informative)
Re:FFMPEG mpeg4 (Score:2)
BTM
Re:One thing to keep in mind (Score:2)
Its just as hard as installing quicktime, but then you don't get nagged at by quicktime, and the interface sucks less.
So divx or xvid is good.