

Ask Slashdot: Movie Players for Linux? 167
mrlament wishes to know about the
following:
"I've been a long time Linux user, but I
keep finding myself having to switch over
to my Windows box in order to view videos.
I've tried xanim, and have yet had it
properly handle a single video,
aside from the real player, I cannot seem
to find a single decent player for
MOVs, AVIs and MPGs. Does anyone know
of any, or are there just not any out
there?" I posted this up here because
I get a lot of this from people outside
of Ask Slashdot, so I figure there are people
out there that want this information. Hit the
link for more.
In all honesty, I don't think
Linux is going to get very far beyond
Indeo Video 3.2 support since IV4, IV5
and the I263 codecs are VERY
proprietary and (so I've heard) it costs
a lot of money just to become a developer.
I would love support for AVIs under more than just Windows,
but it's been a couple of years since
IV4 was released and I just haven't
seen support for it materialize
anywhere else (if I'm wrong, someone
PLEASE correct me!).
I'm surprised that there ISN'T more visible QuickTime support, but that's Apple's bailiwick. Intel and Apple have also begun to crosslicense technology as Apple now gets Intel Video 4.4 support for QuickTime. Of course as far as I can tell, QuickTime is still only available for Macs, 95/98 and NT.
MPG video files are more crossplatform than any of the others. I expect this format is supported under more platforms than any other, however I don't have any information on a LINUX player. If someone has a helpful link, please post it.
As an aside, MainConcept has one of the best movie players I have seen and supports a wide range of formats. It's been the mainstay viewer under OS/2 for a while, and it looks like they've taken an interest in Linux as they are attempting to port their Video Editor over.
Update: 02/13 01:16 by C : I've started a discussion, and someone has already answered my question regarding IV4 and IV5 on Linux. It appears that the only people who can offer support on these codecs is Intel themselves. With their support of Linux in recent times, who knows, this might actually happen. A cordial letter writing campaign might be in order to see if we can get them to port these codecs sooner rather than later?
Try out Plugger too (Score:1)
AVIs (Score:1)
It even plays the infinitely cool whale.avi file, and the sound is a lot better on my box than under Win3.1. OS/2 doesn't even play it!
exploding whale (Score:1)
Gnu/Linux??? (Score:1)
DirectX apps... (Score:1)
Kernel design; ALSA; OpenGL (Score:1)
There is open 3D. It's called OpenGL, and runs just about anywhere. Folks can use it without compromising their source in the same way 3dfx does -- having a closed library (see "glide") that's called by the open one (see "mesa").
As for sound support, ALSA is far better designed than OSS or Windows sound support. Now, hardware... . Most new sound hardware's backwards compatible with Creative's stuff. If not... well, as someone said, multimedia is Be's thing.
No, WinNT trails Linux in multimedia (though 9[58] holds better hardware support).
Binary-only drivers (Score:1)
And the thing is, tracking down and fixing these problems can't be done without the source. As it stands, I have complete control over how my machine operates; It does nothing without allowing me to see exactly what it's up to.
Binary-only drivers eliminate that.
I don't mind having binary-only apps -- but when stuff I have no control of makes its way into my kernel (or does privilidged stuff), I care -- and reasonably so.
No, thank you (Score:1)
Unix as an OS for the Imac crowd (including people's grandmas)? I pray not. Call me a Unix snob if you like, but Unix is not an OS for the computer-illiterate, nor should it be. There *is* a market segment which is better suited by the Imac, despite the claims of "Linux-everywhere" advocates.
enhanced Xanim... (Score:1)
I found an enhanced xanim on http://odin.appliedtheory.com/. It could play most AVIs and QTs, but the Page dosnt exists anymore.
Maybe anyone knows what happend with.
Quicktime? (Score:1)
Personaly, making a HTML decoder into a standard LIB would be so kick ass and problably very possible since the MOZILLA project. wooo, use movie player to surf the web.. funky..
Micrsofts Netshow has been ported.... (Score:1)
Typice M$ crap
MpegTV (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
Linux Stooges Come Out In Force (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
Quicktime for Linux unlikely (Score:1)
DirectX (Score:1)
documented; if it weren't, it would be very
difficult for people to write games that use it.
As such, a clean-room implementation that works
from just that documentation is possible, and is
being done by the Wine people.
MPEG TV IS BETTER THAN ANY PLAYER OUT THERE!! (Score:1)
AVI sucks as far as formats go. MPG has the photographic quality and incredible compression of JPEGs and the sound of MP3s (MPEG-AUDIO).
Don't get me started on Quicktime -- they're just animated GIF's with an attached audio.
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
Daniel
Daniel
To get more codecs and multimedia software... (Score:1)
To get more codecs and multimedia software, Linux has to support this API. It's a much stronger argument to go to Intel, Sorenson, or any other codec developer and say "if your QuickTime codec compiles on MacOS/Windows it'll only need some tweaking to run on Linux" than it is to whine at them about how they need to support your favorite operating system. This goes double for application developers.
One other suggestion: Follow GNUstep's lead and separate the front end from the back end of the multimedia system. It'd be cool for game developers to be able to use LinuxTime in their SVGALib game, or for application developers porting from OPENSTEP & Mac OS X to use it within GNUstep on Display GhostScript, or...
How about file format conversion? (Score:1)
Does anyone know of any software for converting between different formats... like say from QT or AVi to MPEG-1(2) ? I've always been surprised how there seems to be nothing around which does that.
encoders? (Score:1)
There definitely are mpeg encoders out there. Just do a search. I used one a couple years ago to record a CGI animation, but I don't remember where I got it from.
BE OS (Score:1)
..
Xanim will need dynamic loading (Score:1)
--
Aaron Gaudio
"The fool finds ignorance all around him.
CoDecs for Linux and contacting Intel (Score:1)
Here is the message I posted:
"Subject: Intel CoDecs for Linux?
There is currently a discussion on Slashdot:
http://slashdot.org/askslashdot/99/02/12/1342224.
How about it, Intel? At the very least, it would be great to have a free binary available to play files encoded using the latest Intel standards. I'm sure the Linux Community would prefer something open source, but that's not completely necessary.
Please give it some consideration.
Cheers, Matthew"
Perhaps a
Streamworks Video player (Score:1)
Of course there is a Streamworks palyer for Linux:
http://www.xingtech.com/support/downloads/swpla
What? My xanim plays most videos... (Score:1)
hawk@celine:hawk> xanim --version
XAnim Rev 2.70.7.0 by Mark Podlipec (c) 1991-1998
I got it from a Debian package, version 2.70.7.0-3.
Now, what I really need is a Linux Vivo player. I'd even settle for a Windows player I could run under Wine. `
--
QT is anim GIF? Yeah, YOU'VE done postproduction.. (Score:1)
QuickTime isn't perfect, but it's MILES ahead of anything out there, which is why every digital video editor I've talked to SWEAR by it. It has nothing to do with "Apple loyalty" either, because even the bozo's on NT4 use QuickTime.
MPEG is a good solution for compression and platform independence, given the lack of good QuickTime support on other platforms like Linux.
Quicktime has been selected as the basis of MPEG4 because it works well, and I suspect partly because "its not Microsoft". So eventually you will be able to use a modern video player instead of pea-shooting ata topic you know nothing about.
Cheers,
Scott
Linux is completely unsuitable for MM editing. (Score:1)
Even with the imbalance in "overall" market share, a majority of Adobe Premiere users select the Mac as their platform. They probably know something you don't.
The way I see it Linux WILL be the future of multimedia. I shake my head everytime I hear someone do comparisons like this... it's not like "Linux" is a commercial offering struggling to keep up with Microsoft, or hoping they don't get noticed by them (like Be).
Maybe some other open OS will take over, but right now it looks like Linux. One thing I am certain of is once this happens, the billions that are wasted on Microsoft will in the end be extra money in our pockets and to spend on hardware toys. Be patient and everything will eventually fall into place. Once it DOES, no one can take it away, and that's the most important thing. I'm waiting for USB drivers so I can migrate away from SCSI, but I just have to wait.
I for one will build my next Linux box out of Creative components wherever possible...
http://freshmeat.net/news/1999/02/16/919182300.htm (Score:1)
http://freshmeat.net/news/1999/02/16/919182300.htm (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
This is so when the functionality is too complicated or is not dependent on such kernel-only processing such as interrupt handling or physical memory addressing and stuff.
So if I wanted to support a sound card I would put it in the kernel. But video cards are typically supported from user space.
Next, Linux *does* support multimedia - just like Microsoft does.
What happens is that *vendors* provide the support for their devices in Windows. Many vendors do not provide this support for linux - simply because it probably isn't a large enough market - *not* because linux isn't capable or lacks the architecture.
So its vendors who do not support Linux and not linux that does not support multimedia.
veliath
re:Make a standard or pay for an OS (Score:1)
Apple aren't interested (Score:1)
Theire attitude to a Solaris port is go and talk to Sun, which seems a strange attitude to me.
Andy
MpegTV (Score:1)
Ah, the elitist rant (Score:1)
Of course, this all assumes that one can write drivers for the hardware with companies keeping specs under lock and key - but you don't need to acknowledge that! No, just call people stupid and demand they write the drivers themselves.
Speaking of writing, are you honestly suggesting that the open-source methodology of "release early, release often" is a bad idea? Sure, maybe you'd like it if the first release of code was called '1.0'. Its been done a lot, mostly by commercial entities, and the result is something that *should* have been called v0.0.9pre-alpha. Or maybe you'd have liked to skip all 100+ development kernels so the first time anyone saw the new kernel was 2.2.
But anyway, since when is *nix a server-only OS? It's still the preferred engineering workstation at places like IBM, AMD, Intel, and of course at Uni's. With KDE and StarOffice its a decent workstation for just about anyone. But take that same WORKSTATION and run ftpd on it, and suddenly its a SERVER (even though the engineer is still using it for his spice simulations). The difference between a server and a workstation is just what software you choose to run on it, and the two needn't be mutually exclusive.
Since when do you need to be a unix guru to use linux? So what if you don't know pwconv does? Does that make you dumb? Hardly. I know at least two dozen programmers who develop operating systems (OS/400 if you must know) but don't even know what shadow passwords are, because they don't care. And they do their development on AIX WORKSTATIONS.
Really what pisses me off is the kind of elitist crap whereby the ONLY measure of intelligence is programming ability and knowledge of *nix. Like people can only qualify to use an OS if they can make alterations to its kernel. Hey, maybe some of us would rather use our WORKSTATION to write novels than hack our OS. Maybe some of us would rather make the silicon that your silly drivers and OS run on, and could care less if we can make sense of kernel code (after all, anyone can code -- even your dog!)
I hate to burst the elitist self-proclaimed 'unix-guru' bubble, but if you do not know what pwconv does it doesn't make you dumb, and knowing what it does doesn't make you smart. It doesn't even mean you know anything about unix.
You're right; that was fun.
Movie Players for Linux (Score:1)
RealPlayer of course from the Netscape archive and
X11amp or (recommended) Xaudio. The mxaudio player
that comes in xaudio is really superb. Woven Goods
has a complete collection of add-ons that makes
Linux complete including plugins for Netscape. Add mtv, timidity, and xltwavplay and you can definitely throw Windows out the door.
Aktion (Score:1)
Among others, it mentions
aktion 0.2 (mpeg/avi/mov player)
Check it out!
Video Server (Score:1)
I am working on Video Server project - this is not exactly the topic of the discussion, but is related. This is the software to broadcast live video across the network or to play video on demand from the database. URL:
http://www.ecsl.cs.sunysb.edu/~andrew/VideoServ
Beware: it is on alpha stage, don't expect it to be useful right now, but i will appreciate if you take a look. I will double appreciate if you put your hands over. The goal is to make this software used in some Universities to be used by students. The next snapshot is expected tomorrow.
What about mpeg_play? (Score:1)
mtv does fine for me.
encoders? (Score:1)
These all generate video streams only - if you want to add audio you need to get an mpeg audio stream (but don't use mpeg layer 3 - not many video players support it) and a Multiplexer which packs the video and audio streams into an mpeg systems stream.
Hello? Can we say `vaporware'? (Score:1)
Microsoft seems to have pioneered once again by adding a new twist to the its old vaporware tactic. Who says monopolists don't innovate?
BE OS (Score:1)
Hell, their OS is DESIGNED to play video....and they made it so that it's completely happy sharing a computer with another OS..Unlike 98/95/NT
They're gpomg to have GL VERY soon too
Linux Media Labs has hardware codec board (Score:1)
You can visit our site at http://linuxmedialabs.com [linuxmedialabs.com] and even order a board that does video capture/playback with (de)compression.
I hate propriatory as much as any other Linux fan and it seems that MJPEG is a very good standard. It's patent clean, it can have very good quality. And the fact that compression ratio is not very high, i.e. you need about 10Gb for a movie would soon become a non-issue with storage capacity and network bandwidth becoming more and more affordable.
Also we have plans to bundle our board with MainActor software, so resonable video solution for Linux is not that far away, maybe in the May timeframe.
Board interfaces are fully open and drivers are under GPL. But more people need to get the board to get GNU process started. We are fully commited to providing video solutions for Linux and have plans for MPEG-1 and 2 board. Of course more support for video (real time) needs to get into Linux kernel and in fact into XFree.
When there is over 10 millions around, and they demand something that would be delivered, by us, or somebody else. That is the true nature of capitalism, not a particular license - be it GPL or not. In fact I'd rather call that Free Market.
Vassili Leonov vleo@linuxmedialabs.com
And plugins! What about plugins? (Score:1)
One big thing missing is the lack of embeddable media players for Unix in general and Linux too. Standalone, helper-app audio and video players are a start, but they need to be embeddable, whether via plugins, signed Java applet wrappers or <SMIRK>ActiveX controls</SMIRK>. That goes for streaming media, AVI, quicktime and MPEG alike. It's got to happen or a lot of the new generation of browser-based, theoretically cross-platform apps won't work.
Xanim, quicktime and Sorenson Video (Score:1)
of Quicktime 3.0 support, specificaly Sorenson Video. Send mail to pauli@s-vision.com if you'd like a Sorenson Video codec integrated into xanim.
Linux Multimedia Plan (Score:1)
Why Quicktime? Because it's a comprehensive multimedia API and its vendor is simply lame, which is a lot better than being antagonistic. It's also good.
Why not just bug Apple to do it? It will take years before they figure it out, years more until they deliver something, and there is absolutely no guarantee they will open-source the code.
I have QTVR code that I am willing to open-source, I just haven't had the time to work on it (see http://www.quickmotion.com).
Some other things people have been glossing over:
- MainActor was originally an Amiga port of XAnim, which was then ported to OS/2, then to Windows. I have seen Markus make enthusiastic remarks about doing something for Linux, possibly even porting their sequencer product. I don't know if it would be open sourced.
- MPEG4 uses the Quicktime file format
- It is possible to reverse engineer codecs. One man, Marc Podlipec, reverse engineered Cinepak. All of us using any platform other than win or Mac have him to thank for having any decent chance of viewing movies at all.
Linux is completely unsuitable for MM editing. (Score:1)
Linux is free and the tools are free, but there aren't any tools for this sort of thing under Linux.
Sure, you can play MPEGs on Linux. But you can't create them. That's why I still use Windows for all of my multimedia needs.
I wish that all you Linux advocates (the people who instantly think "Linux" whenever someone writes "Unix") could realize that Linux is not the holy grail of operating systems. I am a firm advocate of using the right tool for the right job--and Windows is currently the right tool for multimedia editing. Linux is the right OS for speed. FreeBSD is the right OS for stability under heavy loads. OpenBSD is the right OS for security. Solaris x86 is the right OS for hardware RAID support. And so on.
What are you TALKING about??? (Score:1)
As for qualifying statements regarding other Unix OSes, do I need to? I thought it was pretty much common knowledge.
I've got an HP Netserver sitting right next to me; 6 4gig disks on a Mylex RAID controller and Solaris x86 is humming away. (Linux has no driver for it and never will; check the Mylex driver source in Linux, it only supports the newer hardware rev.)
OpenBSD is so secure that it's the only OS that hackers can't break into, even the l0pht runs on OpenBSD.
I've witnessed FreeBSD take a load average of 80 and keep on chugging; the same on Linux 2.2.1 starts dropping packets. ftp.cdrom.com runs on FreeBSD and takes 3000 simultaneous FTP connections averaging 20K/second.
Like I said before: Linux's strength, in my opinion, is speed. It's very fast. But that doesn't make it the only Unix you should run, given your needs. I enjoy Linux--I'm using it right now--but it is not the holy grail of Unix OSes.
Yes, Gnu/Linux: Linux-based GNU. (Score:1)
Some people complain that `just because it's under compiled with GCC doesn't mean it's GNU (the group, pronounced "noo" or "nyoo") software--if it was compiled with an HP compiler, would that make it HP/Linux?', and the fact is that it's not part of a GNU system because of GPL or because it was compiled with GCC--it's part of a GNU OS because the OS, sans kernel, is called `GNU'; if you were to stick Linux into a BSD system, then you'd have a `Linux-based BSD' or, in a non-formal, written document, `BSD/Linux', and, yes, if you managed to replace the HP-UX kernel with Linux, then the resulting OS would be `HP/Linux' (or maybe `HP-UX/Linux'.
Now, which box are you going to check?
. o O ( Great--now I look like a moron, too, because the
Quicktime on Linux (Score:1)
MS Netshow for Linux/i386 (Score:1)
Will Meyer
wmm@wmeyer.boston.ma.us
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
This is a bit of a digression, but it really bugs me that so many people around here equate "intelligent" with "able to write whatever code they need." Believe it or not, there are some intelligent people in the world who have actually chosen not to become programmers. Perhaps they chose to devote themselves to such challenging fields as math, chemistry, physics, biology, medicine, etc. Maybe they even chose to study philosopy or literature.
How much time does it take to become a programmer capable of writing the multimedia tools whose absence we are lamenting here? Can you fairly ask someone who specializes in something else to put in that time? Accept it: not all non-programmers are stupid.
Reports of DVDs being able to be played (Score:1)
Already there are reports of unencrypted DVDs played under Linux.
http://www.rpi.edu/~veliaa/linux-dvd/
says that
http://linuxtv.openprojects.net/
can play unencrypted DVDs.
There are a couple Mpeg-2 codecs but they seem to be for non-comercial usage.
--
Four years in jail
No Trial, No Bail
exploding whale (Score:1)
That's got to be the stupidest thing I've ever seen. :)
Troops is worth a viewing too.
What are you TALKING about??? (Score:1)
the only thing that sucks under linux is lack of apps for video editing. This will change in time, but until then that is the ONLY limiting reason. Win95 has some cutsie toy programs available nothing that can be called serious, and SGI has all the good stuff. I've tried to do video editing on my Win95 box, it sucks.. I fall back to analog editing because of the crappy software and stupid hiccups and crashes.. (Alright the news clip is done, play it to tape and ship it... what? the damn thing crashed again????) If someone would make a good driver or board for video in/out that worked under linux (I mean a good board not that sub $1000.00 crap that doesnt give you true NTSC out or even SVHS out.) things are changing, Linux is young, we are now on the edge of the Application Explosion that is all that is required to bring Linux way past Microsloth or the joke called novell.
DVD who cares? (Score:1)
=)
QT for Java (Score:1)
"QuickTime for Java brings these two powerful technologies together, allowing developers to create Java software that takes advantage of the power of QuickTime on both Macintosh and Windows."
Probs with DVD and DirectX support for Linux (Score:1)
encoders? (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
About sound, ever checked out ALSA?
About 3D, ever hear of precision insight?
About microsoft, that isn't a 3D experience, it's a new version of DOS. If you want to compare Linux to IRIX, and say that IRIX offers real multimedia and Linux doesn't, fine, you'd be right, at least for now. Microsoft offering a complete multimedia experience? Right. My playstation offers a more complete multimedia experience than windows does. And I use that with my TV card under Linux. How do you sleep at night?
Linux is getting there. SGI is there. Windows? (Score:1)
About openGL, just wait a bit. Precision Insight is putting together a direct 3D multipipe rendering architecture for XFree86. That combined with Terrence Riperenda's glx work, and you'll have better 3D support than windows does. Then all that's left is hardware support. You should have the 3dfx cards, hopefully matrox cards, and permedia cards. Give it a little while and it should be really good, giving you almost the functionality of some SGI workstations.
As far as controllers, from what I have read, the new Linux joystick driver rivals the win95 one, supporting just about everything (I think that the BFRIS people said that, check them out to be sure).
It's either there or coming. Linux isn't perfect yet, especially not for games. If you really want multimedia, get an O2. Why on earth would to mention windows? There is a lot of hardware compatability problems with NT, and 95/98 is just a new version of DOS with some unified drivers. Playing games, it's incredibly unstable. God, why would you even mention windows? They haven't been able to accomplish anything but market share on that nonsense system.
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
As far as 3D, it's not here now, you are correct. It will never be in the kernel. However, XFree86 should be there within 6-12 months. And it won't be shoddy games only crap, either. It should be (given the descriptions of what precision insight is working on) SGI workstation quality software, even if the hardware won't have that sort of power.
Oh, as a side note, I'm not terribly familiar with sound hardware, but creative generally doesn't make very good stuff. All of the boards that we have specs for give evidence of that. They use pathetically small buffers and other junk. Btw,if you want a good sound card, get an Ensoniq AudioPCI card. It has two independent DSPs, so you can play two pcm streams simultaneous (e.g. voice and mp3 background, game and voice, etc.)
Linux is getting there. SGI is there. Windows? (Score:1)
I do recommend getting a TV card and a playstation, or just a playstation if you have a TV. It doesn't crash, has a tremendous selection of software, is reasonably priced, has good hardware acceleration, and is compatable with all playstation games. It isn't that good for some forms of RPGs, but FF7 is amazing. Frankly, are the windows games really that much better than the playstation games?
MPEG TV IS BETTER THAN ANY PLAYER OUT THERE!! (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
Well, the whole 3D argument is weak. With 3dfx cards supported, what else do you need for a gamming card? In the windows world, which has lots of games, you have game makers ignoring OpenGL and Direct3D, and doing GLIDE only games. Now if they
do that, what is the problem with porting/making a game for Linux?
Question, how good are those force feedback controllers? Are they any better than the ones for the PlayStation or N64?
mtv for Linux (Score:1)
Xanim (or something like it) will need LGPL (Score:1)
No. Gnu/Linux trails Windows badly in multimedia. (Score:1)
>high-horse and look at the kernel. Linux sound
>and 3d are fairly bad supported
My SB Pci 64 seems to be very well supported under linux. (anyone know about the sbpci128?)
Difference between file formats and codecs (Score:1)
Ben Waggoner here, digital video writer for DV magazine. I'm seeing a bit of confusion here in the distinction between file formats and codecs.
AVI, MOV, and MPG are all file formats, which describe how audio and video data are organized in a file. All of the above formats are publically documented.
The data itself in these is created and decoded by codecs (compressor/decompressor). Some of these are well documented and supported on many platforms (MPEG, MP2, Cinepak, Indeo 3.2), and some of these are highly proprietary (Indeo 4 and above, Sorenson, TrueMotion, Bink, etc.). Generally, open-source players only support older, primative codecs, and so are unable to play an increasing amount of video availible on the web.
Windows Media Player (native support for AVI and NetShow) is Win32 only, discounting some unusable betas for other platforms. QuickTime 3.0 is well supported for Win32 and Mac. Older AVI and QuickTime 2.x support is pretty standard with all these players.
From an issue of platform advocacy, it's not Apple and Microsoft's responsibility for not making all the codecs availible for other platforms' players. The cool codecs are generally created by third parties these days, like Sorenson Vision, QDesign, Duck, and RAD Game Tools. It is up to those vendors to make software availible for Linux et al.
Of course, if Apple or Microsoft decided to create a full UNIX implementation, they would certainly encourage their codec vendors to port as well. A full QuickTime implementation under Linux would be a major win, and preferable to Windows Media Player. Microsoft's digital video efforts have ranged from the laughable to the infuriating, and have always lacked the elegance of QuickTime.
In the mean time, the best file format to use for multi-platform delivery is probably MPEG-1. It's widely availible and provides quite good quality. Die-hard FSF folks may have trouble with some of the patent confusion surrounding MPEG, but there are similar problems with ALL of these technologies.
Quicktime? (Score:1)
QuickTime is a media architecture. Its native file format is the QuickTime file,
But QuickTime does a huge number of other incredible things as well, and a full Apple-supported QuickTime would be definite win for Linux. QuickTime is a complete digital media architecture, complete with video capture, compression, editing, and effects services. And Apple has to do a UNIX port for OS X anyway...
Ben Waggoner