Slashdot Mirror


Quicktime Under Linux With MPlayer

Sark writes: "The latest version of the controversial MPlayer program for Linux supports Quicktime .mov files with the latest codecs. Apart from the closed source program Crossover, this is the first open source program that seems to work. Check out the Mplayer homepage for more info." According to formats page, Sorenson Quicktime is still not gonna happen any time soon.

267 comments

  1. No sorrenson? =( by fall0ut456 · · Score: 1

    Argg, sorrenson is the one codec that we all really want and still no opensource way to use it... Oh well, atleast we have crossover.

    1. Re:No sorrenson? =( by prismatic · · Score: 2, Interesting
      what i'm curious of, is this:

      avifile uses some wine source to utilize win32 dll's to play stuff like windows media video. what prevents them from adding the windows dll for sorenson to it?

      i've unfortunately been too lazy to fire off an e-mail and ask them how difficult it would be to add it to the project, else i'd think of doing it myself (unfortunately, i'm not a kung foo master yet ... in fact, i'm almost inept as a programmer ... but i'll whine about that later).

      speaking of which, has anybody else thought of this as a possible solution?

      --
      Brian Voils
      "A university is what a college becomes when the faculty loses interest in students."
    2. Re:No sorrenson? =( by Anonymous Coward · · Score: 0

      According to the developers of MPlayer, eventually no WIN32 DLLs will be needed.

    3. Re:No sorrenson? =( by Anonymous Coward · · Score: 0

      Yeah, because it can decode divx etc using native coded. To fully use all supported codec you have to download the xanim and win32 dlls and perhaps ogg etc.... By the way it can't load the sorenson.dll
      because there is no sorenson.dll.That's why Mediaplayer can't play soresnon. The codecs is in apples 4MB .qtx files which have a completely different api. If mediaplayer could play it I'm sure avifile and mplayer would play it too.

  2. huh? by ankit · · Score: 2, Interesting

    huh!?
    Whats the point?

    [shamelessly lifted from a post in a different article]
    Quicktime is a wrapper format for a number of codecs, just like AVI. An actual Quicktime file is almost invariably encoded in the Sorenson file format, which is is exclusively licensed to Apple. MPlayer can probably never play this format!

    --
    Don't Panic
  3. Xanim Supports Quicktime by Greyfox · · Score: 5, Informative

    Xanim's supported Quicktime .mov files forever, just not the Sorensen codec. Of course, many of Xanim's modules don't have source code available either, due to IP issues. Also, its mpeg capabilities are questionable at best. Since I got the DSL line in, I usually just look for mpegs anyway and play them with gtv or plaympeg.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Xanim Supports Quicktime by MikeBabcock · · Score: 2

      I'd be happy if VLC would learn to use XANIM's proprietary drivers to play video formats it doesn't know about.

      --
      - Michael T. Babcock (Yes, I blog)
  4. MPlayer + Quicktime = schweeetttt by CDWert · · Score: 4, Informative

    I have to say MPlayer and the folks working on it have done a great job, It is really nice stuff, although I think the project would benifift from a refined build process, building it with all the dependencies can be a bit of fun the first time around, divx, dvd, blah blah blah. I dont know if there is a simpole method of doing this with all the complie options.

    I really love the GCC 2.96 RedHat warning, if you havent built it yet, HEED that warning.

    Is there no chance the RIAA et al can shut this down being out of hungary? I hope not its becoming a wonderful piece of software.

    Congrats to the guys making MPlayer happen !!

    --
    Sig went tro...aahemmm.....fishing........
  5. Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 1, Interesting

    It is APPLE's fault that only Quicktime(tm)(c)(r) can play Sorenson codec files. They are keeping it totally proprietary in a petty attempt to be relevant. Please please petition Apple to release the specs and then we will write a player for Linux!

    1. Re:Don't Bitch at MPlayer; Blame Apple! by gabebear · · Score: 4, Interesting

      Apple has released the specs for almost every aspect of the Quicktime (.mov) standard. They rarely write their own codecs though.

      The Sorenson codec is owned by Sorenson and Apple pays for it. If you want to get a legal player for a non-Win/Mac platform someone will either have to
      1. reverse engineer the codec(legally questionable and hard)
      2. write a wrapper that uses another OSs Code (crossover does this)
      3. legally licence the code and release a player (anyone?)
      4. actually get sorsen to let people have their source(or detailed specs) somehow.

      the best thing to do is just start using a codec that already lets people have their source and is on par with the best VP3

    2. Re:Don't Bitch at MPlayer; Blame Apple! by jedidiah · · Score: 1

      > 4. actually get sorsen to let people have
      > their source(or detailed specs) somehow.

      ...which conveniently ignores the fact that Apple remains the sole exclusive licensee of the "spec" in question. Apple is firmly in control of this situation, regardless of what excuses might be made for them.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:Don't Bitch at MPlayer; Blame Apple! by kill-1 · · Score: 1

      5. Have a widespread linux video player with a decent codec plugin architecture and hope that Sorenson/Apple write a binary only plugin.

    4. Re:Don't Bitch at MPlayer; Blame Apple! by frankie · · Score: 2

      3. legally licence the code and release a player (anyone?)
      4. actually get sorsen to let people


      These two are actually the same problem: Apple pays Sorenson for an exclusive license to the codec. If it isn't Quicktime, it can't use Sorenson.

      Thus, the options are either convince Apple to release Quicktime for *nix (Quicktime for OS X runs way up in the Cocoa/Aqua layers, not down in BSD, so it doesn't count), or convince content producers to use another codec (MPEG4, some day).

    5. Re:Don't Bitch at MPlayer; Blame Apple! by blakestah · · Score: 2

      The Sorenson codec is owned by Sorenson and Apple pays for it. If you want to get a legal player for a non-Win/Mac platform someone will either have to

      reverse engineer the codec(legally questionable and hard)

      Try ILLEGAL. You can reverse engineer things protected by copyright, but you cannot reverse engineer patented algorithms.

      2. write a wrapper that uses another OSs Code (crossover does this)

      Of questionable legality.

      3. legally licence the code and release a player (anyone?)

      This ignores the real issue. Apple has exclusive licensing to the Sorenson codec. Steve Jobs will NEVER allow a linux player, and this patent has over a decade before it expires. Both Apple and Microsoft want to keep other OSs out of the home/desktop market. Banning streaming media from them is part of the plan. You can expect the next moves from Microsoft will be changing to WMF 2.0 (also patented), and then lease the servers dirt cheap to take over the market from Real and Quicktime.

      None of this helps open source users, because the battlefield requires patented protection just to play. And Media Players will only exist for viable desktop market, and linux doesn't matter enough yet. At least Real is backed by AOL, so there is a chance Real will become the de facto standard. But I doubt it. Microsoft can give away WMF servers with the amount of profit they make, and flood the server market with WMF. At that point it is all over.

    6. Re:Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 0

      >>reverse engineer the codec(legally questionable and hard)

      >Try ILLEGAL. You can reverse engineer things
      >protected by copyright, but you cannot reverse
      >engineer patented algorithms.
      If it were patented, we could just look up the specs eh?

    7. Re:Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 0

      You need no specs when patenting anything. just need a vaguely description, like: "mean to encode motion pictures in a stream with blah blah method for image handling".

    8. Re:Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 0

      Then, why exactly is QSS (QuickTime Streaming Server) free? It also runs in Darwin, which is and Open Source OS. Perhaps *NIX users should get off of their high horses and realize that their user base is too small to justify most companies porting their software over. This is even a problem for Mac OS users, and they have a substantially higher user base than *NIX.

    9. Re:Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 0

      You are a strange man if you WANT Real and their bloated spyware to win the war.

    10. Re:Don't Bitch at MPlayer; Blame Apple! by msaavedra · · Score: 2

      Or, even better, have a widely used, standardized plugin format that various players can use. I doubt that Apple will allow a Sorenson codec for Linux even then, though.

      --
      "Any fool can make a rule, and any fool will mind it."
      --Henry David Thoreau
    11. Re:Don't Bitch at MPlayer; Blame Apple! by blakestah · · Score: 2

      Then, why exactly is QSS (QuickTime Streaming Server) free? It also runs in Darwin, which is and Open Source OS.

      It is all about market control and blocking alternatives other than Windows and MacOS. The server even exists for linux. Just no player.

      This is not about the amount of effort it would take to port the Sorenson codec to linux. Quicktime players already exist, and their authors are willing to code it at no cost to Apple.

      Apple, however, will not allow this to occur. Patented codecs like WMF 2.0 and the Sorenson codec are not ALLOWED in linux simply because that is one more thing keeping Unices from becoming viable desktop alternatives of the future. And these streaming media patents have a LONG LONG time to go before they expire.

      Real, however, actually provides support for other OSs (by supporting a player coded by the linux community).

      How can anyone have a web standard that is not open and provided with cross-platform support ? These moves by Apple and Microsoft have two aims - to control the streaming server market and to block free operating systems from the desktop market. Period.

    12. Re:Don't Bitch at MPlayer; Blame Apple! by blakestah · · Score: 2

      If it were patented, we could just look up the specs eh?

      There should certainly be enough there to get started. And, in countries that do not support algorithm patents, this would be legal.

      It is non-trivial to reverse engineer such a codec, though. It would be a massive effort.

    13. Re:Don't Bitch at MPlayer; Blame Apple! by blakestah · · Score: 2

      You are a strange man if you WANT Real and their bloated spyware to win the war.

      I'd really liked an unencumbered codec to win.

      Barring that (and that seems unlikely), I'd like a codec supported cross-platforms to win.

      And if that fails, the market has failed me. I do not use Windows or MacOS, and anything else will simply not be seen by me.

    14. Re:Don't Bitch at MPlayer; Blame Apple! by Anonymous Coward · · Score: 0

      We only see 2 possible way:

      1. reverse engineering. it was done with divx, so it's proven to be possible way. but it tooks too long, and there are currently 3 versions of sorenson video, many of audio, and new versions come up from time. so it's an endless race.
      and there are just a few people over the world who are able to do it well. and they all seems to be busy :(

      2. cross-platform hacks, like done with windows media video. there is quicktime for windows, with DLLs for codecs. so in theory, it's possible. in practice, we already did some work on it, and at least get the DLL loaded and initialized, but couldn't yet find the structure to get the codec working. quicktime is well documented, but has a blackbox between the plugins and the applications. and it isn't documented at all - it saves apple's rights... if we can reverse engineer it (it's just a wrapper) we win. and with the help of crossover stuff, we're closer. (crossover uses wine, which has good debugging features).

      we only have volunteers (especially win32/wine hackers), as we're very busy with other stuff now.

      A'rpi / MPlayer team

    15. Re:Don't Bitch at MPlayer; Blame Apple! by gabebear · · Score: 1

      Well, I guess I'm wrong, Apple deserves to get bashed on this one.

      I didn't realize that Sorenson was licensed differently then most codecs Quicktime comes with.

      kill-1 makes a good point that a widespread open codec plugin format needs to arise.

      I don't know much about programming Quicktime codec plugins, but I know the information is available. So what would be stopping people from making a player for X86 and PPC OSs?

  6. Controversial? by KingKire64 · · Score: 4, Insightful

    Why r these guys controversal? I read up on their site, they are trying to do the best they can to make a good movie app for linux... should they not include features b/c they are not fully opensource?? Dont let you politics about open/closed source keep linux out of the video world.

    --
    "All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
    1. Re:Controversial? by selmer · · Score: 4, Informative
      One of the things that's controversial about the mplayer people is their approach to support. Read this linuxworld article if you want to know all about it.

      The short version:"They're a bunch of arrogant elitist bastards". (The article's opinion, I've never tried to install mplayer).

    2. Re:Controversial? by DAldredge · · Score: 1

      Read the FAQ on there site. They do not come across as the most helpful people on the planet...

    3. Re:Controversial? by Anonymous Coward · · Score: 0

      They might be arrogant elitist bastards, but they sure deliver!

      And in my opinion, that is all that matters. (Actually, I kind of dig their attitude.)

    4. Re:Controversial? by be-fan · · Score: 2

      They pretty much are. For example, they constantly remind you (in less than polite ways) that GCC 2.96 is unsupported. Then, they discourage people from distributing binaries so people will be forced to compile it themselves.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Controversial? by squiggleslash · · Score: 1
      Given it's still beta software, the author's problems strike me as a little over-critical, especially considering he was installing from CVS. It strikes me as a tad unfair to criticise developers expecting people testing code that isn't even at the RC stage to be reasonably familiar with Linux and setting up the software.

      And his criticisms of lack of documentation seem to me to be unjustified. There's an excellent comprehensive manual which is available in four different languages and covers virtually every aspect of the system.

      MPlayer is a remarkable package, all kudos to its developers who deserve a great deal of credit for what they've achieved so far.

      --
      You are not alone. This is not normal. None of this is normal.
    6. Re:Controversial? by SLi · · Score: 1

      Politics? Licensing is licensing, not politics. Using other people's code released under the GPL in a way which violates GPL is no more politics than pirating the latest Microsoft operating system is.

    7. Re:Controversial? by Anonymous Coward · · Score: 0

      You should wish you had posted anonymously, now I can make sure you never ever work for any company I ever had anything to do with. That's exactly the kind of attitude that nobody needs. If you are making a judgement on them based on one article in a magazine, you are an utter jerk, plain and simple. The fact that you are quick to judgement after reading one article about them is like saying the fascists were right about their judgements of the Slavs and Jews after hearing one Hitler speech.

    8. Re:Controversial? by zdzichu · · Score: 1

      I must disagree. Mplayer is great. All the features needed, even more. Recording from TV never was so easy as now, with mencoder. Mplayer really shines with it documentation. Every aspect of possible use is explained, with examples. Mplayer does not lack of 'on-line help'. Everytime something goes bad, tips appear: like 'use -idx to force index creation', '-framedrop may help' and so on. The zilions of configuration options made mplayer suitable for any use. I was able to bring video in sync with audio with mplayer. It just easy as reading docs and using few runtime switches.
      And the attitude. Well, they have correct attitude. Instead of writing thousand times the same things, they wrote they once, and the are giving RTFM tips for everyone. That's is good! Documentation is for reading.
      If you have problem - look ina FAQ, read documentation, grep documentation. You will find answer. And, damn, the source is readable. I solved one of my problem with reading source.
      Mplayer is really great project (although iconv from cp1250 to latin2 still doesn't work :).

      --
      :wq
    9. Re:Controversial? by Anonymous Coward · · Score: 0

      Haha. I love it when someone throws the same argument right back at the person who made it. This guy really showed his parent poster, who is the boss!

    10. Re:Controversial? by moyix · · Score: 1

      Some of the questions in the FAQ do come across as a bit testy, yes. However, this is understandable, because the person who wrote it (Gabucino) is the one who gets ALL the newbie questions. So, yes, he can get annoyed ;) However, everyone I've ever talked to on the mailing list is consistently friendly and helpful.

      The only reason that anyone could really call MPlayer controversial is because they had some lisencing issues a while back, because of incompatible lisences in (if I remember right) the OpenDivX portion of the program.

    11. Re:Controversial? by Anonymous Coward · · Score: 0
      Ding! Godwin's Law is in effect. You lose.


      With any luck, the Mplayer people will either find and read some basic etiquette references or find some people who have that can act as a buffer between them and the civilized world.

    12. Re:Controversial? by Anonymous Coward · · Score: 0
      That they happen to produce good code is like saying the fascists made the trains run on time.

      Are you trying to say they didn't?

      ~~~

    13. Re:Controversial? by Anonymous Coward · · Score: 0
      That's exactly the kind of attitude that nobody needs.
      Yeah, God-forbid a development team releases code early and often so others can test it and show slight irritation but still willingness to answer questions when people who have no idea what they're doing get involved.

      Would I be right in suggesting your position is that no code should be released until version 1.0, and the developers should just ignore the technically challenged, or else devote all their resources to supporting them?

    14. Re:Controversial? by Omnifarious · · Score: 1

      No, they should merely be polite.

    15. Re:Controversial? by Anonymous Coward · · Score: 0

      Well I could have said Ataturk or Pol Pot but most people in are fucking ignorant and would not know who they are. They only demagogue they know remotely well is Hitler. So he gets used again and again.

    16. Re:Controversial? by LarsWestergren · · Score: 4, Insightful

      This review should give you a few hints.

      "The MPlayer gang seems to relish nothing more than belittling their users and reminding them of just how little they know about Linux and computing in general. I don't know about the rest of you, but I suffer enough of that on my own. I do not need any outside assistance to reinforce that point of view.

      Naturally, I was drawn to the project like a moth to a flame. Bring it on, I thought. Whatever it takes, I'll get it installed. I won't be asking that infantile band of RTFM-spewing bozos who maintain it for help, either. My own hardheadedness is probably the only reason I sit here today with MPlayer installed, with a custom GUI skin enabled no less, barely more than a full day after I started."

      http://www.idg.net/go.cgi?id=620307

      --

      Being bitter is drinking poison and hoping someone else will die

    17. Re:Controversial? by Anonymous Coward · · Score: 0

      Oh it is the polite police. The precious little fairy! Come over here you dixie cup!

    18. Re:Controversial? by Anonymous Coward · · Score: 0
      I believe Omnifarious lost Godwin's law first, to wit:
      That they happen to produce good code is like saying the fascists made the trains run on time.
    19. Re:Controversial? by Anonymous Coward · · Score: 0

      They didn't. The phrase is used as a parable about how the ends don't justify the means, but it's an urban legend that they really accomplished anything more than shooting anyone who complained too loudly about how trains still didn't run on time.

    20. Re:Controversial? by Anonymous Coward · · Score: 0

      That anonymous coward that you are replying to is Omnifarious, or at least that is who I suspect it is.

    21. Re:Controversial? by Anonymous Coward · · Score: 0

      The fascists proper were from Italy. Taken on its face, a reference to "fascists" more accurately describes Mussolini's politics than Hitler's. So, Omnifarious snuck underneath Godwin's law by a hair. The reply to him, unfortunately, came right out and said "Hitler." Omnifarious 1, Coward 0.

    22. Re:Controversial? by Anonymous Coward · · Score: 0

      That review was really unfair for the MPlayer team. The author of that infamatory article should go out and try to build a good movie player for Linux with *at least* half the features of MPlayer. The article was just an elaborate troll.

    23. Re:Controversial? by LarsWestergren · · Score: 1

      You know, now that I have looked at the official page and read the viewpoint of the development team, I actually regret posting the link. My apologies to the MPlayer team.

      --

      Being bitter is drinking poison and hoping someone else will die

    24. Re:Controversial? by Anonymous Coward · · Score: 0

      Fascism is not unique to Italy. Though the word fascism gained popular usage with the rise of Mussolin and Hitler, many older groups like the Ku Klux Clan(they once were a powerful politicial force with millions of members in the early 1900s) in the United States shared many tendencies with fascism and could be called proto fascists.

    25. Re:Controversial? by Hatter · · Score: 1

      Have you read their resoning for not allowing binary distribution? Obviosly not. There are tons of compile-time options that if you take the time to look through can make your experience great. The player gets customized more to your machine through these, for the most part automagically. One of these customizations is centered around what processor you have. They rely on compile-time processor detection to optimize to your computer. A binary built for a K6 will die on a Pentium, or the other way around.

      Secondly, there are legal issues with binary distribution. The source of mplayer is legally distributable. But because many of the licenses covering files in the project do not allow binary distribution, it's illegal. Compiling is not hard, and most people who use linux quickly find it easy as a Windows user's step-by-step installs with an InstallShield application. Very little difference.

    26. Re:Controversial? by Menthos · · Score: 1
      That review was really unfair for the MPlayer team. The author of that infamatory article should go out and try to build a good movie player for Linux with *at least* half the features of MPlayer. The article was just an elaborate troll.

      What has building a good movie player for GNU/Linux to do with being arrogant towards users and providing compiler warnings with blatantly false information that only serves my own political agenda? I'm not familiar with the author of the article, but the article summarizes my and many other users' experiences with Mplayer, their documentation, and responses from developers quite well.

      --

      GNU/Linux. The Freshmaker.

    27. Re:Controversial? by Menthos · · Score: 1
      Some of the questions in the FAQ do come across as a bit testy, yes. However, this is understandable, because the person who wrote it (Gabucino) is the one who gets ALL the newbie questions. So, yes, he can get annoyed ;)

      Then maybe he should:

      • Not try to respond to all boring questions himself and try finding some help for this task
      • Learn not to come off as a total jerk in his replies although he may have found it boring to answer the same question multiple times.
        That the reader of the FAQ in 99.9% of the cases most likely isn't the person(s) that annoyed him with this question is probably more the reason to stay polite and not try to make fun of people or put them off.

      However, everyone I've ever talked to on the mailing list is consistently friendly and helpful.

      That may be the case, but the purpose of a FAQ is after all to help people avoid having to ask questions on the mailing list, and a lot of people try to read the FAQ before asking on the mailing list. Even more a reason to stay polite. An unfriendly tone of voice in the FAQ doesn't help getting people with valid questions or interesting feedback get interested in the mailing list either.

      The only reason that anyone could really call MPlayer controversial is because they had some lisencing issues a while back, because of incompatible lisences in (if I remember right) the OpenDivX portion of the program.

      No, there are lots of other reasons, the rudeness towards users and compiler warnings with false information being major parts. Not many software projects try to avoid having users by being arrogant towards them or include false compile-time warnings with the only purpose of spreading FUD about another software project.

      --

      GNU/Linux. The Freshmaker.

    28. Re:Controversial? by Menthos · · Score: 1
      Have you read their resoning for not allowing binary distribution? Obviosly not. There are tons of compile-time options that if you take the time to look through can make your experience great. The player gets customized more to your machine through these, for the most part automagically. One of these customizations is centered around what processor you have. They rely on compile-time processor detection to optimize to your computer. A binary built for a K6 will die on a Pentium, or the other way around.

      Easily solvable by producing different binaries. Binaries for ALL possible configurations is obviously not an option, but binaries for some tested configurations is a good start.
      Really, this is a moot point for not allowing binaries. The second issue you mention is the real issue:

      Secondly, there are legal issues with binary distribution. The source of mplayer is legally distributable. But because many of the licenses covering files in the project do not allow binary distribution, it's illegal.

      Compiling is not hard, and most people who use linux quickly find it easy as a Windows user's step-by-step installs with an InstallShield application. Very little difference.

      Actually, there are major differences. Both an InstallShield solution on Windows and a package manager package on GNU/Linux will integrate seemlessly in most cases with the operating system by providing it's own entry in the add/remove software panel in Windows or the system package installer/updater/remover of your choice on your GNU/Linux distribution. In the case of both Windows and GNU/Linux, the installed files on the system will permit easy removal of the piece of software itself and all its files, or in the case of GNU/Linux package managers, both easy removal and upgrading and querying of various parameters. Easy upgrading is a key feature for a lot of people, not just beginners.

      --

      GNU/Linux. The Freshmaker.

    29. Re:Controversial? by Bitsy+Boffin · · Score: 2, Insightful

      They wrote the software and are giving it away to you.

      There is no law that says they must be all sweetness and light to users who give them no thanks half the time, no help almost all the time, and no money all the time.

      They wrote the software, it is a priveledge they gant you to be able to use the software they put so much time into. Be thankful you get that priveledge, but don't expect the be waited on hand and foot.

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
    30. Re:Controversial? by Menthos · · Score: 1
      They wrote the software and are giving it away to you.
      There is no law that says they must be all sweetness and light to users who give them no thanks half the time, no help almost all the time, and no money all the time.

      No, there sure is no law about that, and sure they are perfectly free to annoy and make fun out of users. But that wasn't my point. My question was "Why"? Besides of general advantages of being polite, most people are not born to be contributors or developers and start as users at some point, and thus it should be in their best interest to try to be polite at least for this reason.

      They wrote the software, it is a priveledge they gant you to be able to use the software they put so much time into. Be thankful you get that priveledge, but don't expect the be waited on hand and foot.

      I know this, thanks, I don't guarantee support on my free software contributions either, although I try to do the best I can. But there's a lot of difference between the issue of providing support or not, and being deliberately rude against users and spreading FUD.

      --

      GNU/Linux. The Freshmaker.

    31. Re:Controversial? by Menthos · · Score: 1
      You know, now that I have looked at the official page and read the viewpoint of the development team, I actually regret posting the link.

      Do you have a link to the specific page with their response to the article? Also, why do you regret? Personally I think that the compiler warning is still as much FUD as ever before, and no excuse from the Mplayer developers will change that.

      --

      GNU/Linux. The Freshmaker.

    32. Re:Controversial? by Anonymous Coward · · Score: 0

      Speak to any other person like you would your mother until you know them better. We are not the police, we merely have standards and decency.

    33. Re:Controversial? by Anthony+Boyd · · Score: 2

      You know, I never read the article that is cited here. I did some research on my own about 2 months ago, when I was looking for a video player for my new Linux boxes. And I came to a conclusion that appears to be roughly similar to what people are saying about this article: in short, the MPlayer developers are rude, condescending, and foul-mouthed. I think that is their right. They made it, they can do/say whatever they want about it. But I also think it is legitimate for people to then say "I don't want to associate with these people." And why should you have to, when there is an excellent alternative that also plays Quicktime video (sans Sorenson), and comes in RPM format for SuSE, Red Hat, and Mandrake. So you can get an equally-good player, with more courteous developers to back it up, and with no need to compile unless you enjoy that sort of thing. This is market competition at work, and it appears to me that Xine may be a winning alternative.

    34. Re:Controversial? by Anonymous Coward · · Score: 0
      They wrote the software and are giving it away to you.

      And therefore we should all shut up about any problems in the excellent operating system bundled with our computers.

    35. Re:Controversial? by Anonymous Coward · · Score: 0

      They made you pay for it (by strong-arming most every vendor into buying a copy whether you wanted it or not) and they won't let you fix it. They're in a far different ethical position.

    36. Re:Controversial? by Anonymous Coward · · Score: 0
      So why was Mosley's East End gang called the BUF - British Union of Fascists then?

      Musolini's fascista party was certainly the derivation of the name, but I believe even Hitler described his movement as fascist. The use of the word nazi (from National Socialist - why the latter, I don't know, given it was pretty much private property/free market friendly - unless you were jewish/gay/etc) as a synonym for fascist only really began to take hold in the 1960s. Fascist groups in other countries, such as Britain's BNP, spurn the term as "German".

    37. Re:Controversial? by Anonymous Coward · · Score: 0

      The Young Turks also shared many characteristics with fascists, the only difference is the term was not coined during their time, or else they would be classified as fascists by most, like their inheritors the Grey Wolves in modern Turkey who are openly fascist..

    38. Re:Controversial? by Anonymous Coward · · Score: 0

      Posting anonymous again Omnifarious?

    39. Re:Controversial? by Anonymous Coward · · Score: 0

      "We are not the police, we merely have standards and decency."

      Do not shit, me. What is with this us? You are Omnifarious posting anonymously, so you are only one person. There is no, us, in I.

      Those are your standards and your decency. What you think is proper and decent is improper and indecent to another. Stop being an authoritarian, decency is not some universal law, it is subjective.

      So what, the mplayer team is human and they sometimes get mad, that users who use their alpha software bombard their development mailing lists with questions that are not about development at all. They are only human, I am glad they are developing MPlayer, I could care less about the fact you think they have indecent behavior. All that matters to me is their program, I am not getting get my feelings hurt over what someone online said to me, ever. If you take what the nameless, faceless multitude say online about you so personal, maybe you should set up a firewall to that filters all the information that you get.

      I appreciate that in our society where I hear so many lies, so that people like you you can not be offended, that some people are at least honest. You seem to like a world where everyone says what you think is decent; I want a world of honesty and not veiled courtesy.

    40. Re:Controversial? by Anonymous Coward · · Score: 0

      Hey.

      mplayer is fully opensource. and >90% GPL (we're working on rewritting/replacing remaining non-gpl code)

      and about binaries: we have both legal and technical reasons not allowing distributing them.
      we're working on both issue. be patient, and don't flame/blame. try to help instead.

      about gcc 2.96: bero is an redhat employee, and tries to save them. gcc 2.96 has lots of bug (much more than one which bero mentions in relation to mplayer). just search the net (you'll find lots of projects suffering from various gcc 2.96 bugs, avifile, dri/mesa, mp3lame, nuppelvideo etc) or read our opinion and reasons in mplayer docs.

      A'rpi/MPlayer team

    41. Re:Controversial? by Anonymous Coward · · Score: 0

      To be honest, redhat did bring it on themselves a little bit for sticking with 2.96 and not upgrading to gcc-3.00 when it first came out. But of course, FUD is FUD whether or not it comes from Microsoft or MPlayer.

    42. Re:Controversial? by Menthos · · Score: 1
      To be honest, redhat did bring it on themselves a little bit for sticking with 2.96 and not upgrading to gcc-3.00 when it first came out.

      Changing compiler during the same distro version cycle and breaking binary compatibility during the same cycle probably wouldn't be a very clever thing to do. Besides, gcc 3 still isn't that suitable as a platform compiler last I heard, it doesn't compile glibc etc.

      --

      GNU/Linux. The Freshmaker.

    43. Re:Controversial? by be-fan · · Score: 2

      Compiling is not hard, and most people who use linux quickly find it easy as a Windows user's step-by-step installs with an InstallShield application. Very little difference
      >>>>>>>>>>>>&g t;
      Only because most people who use Linux are nerds. Honestly, can you say that typing ./configure, looking all over the net for all the dependencies you're missing, typing make, looking all over the net for dependencies ./configure didn't catch, and make install, and looking all over the system to see where the hell the binaries got put, is easier than clicking a few times and putting in the install path?

      --
      A deep unwavering belief is a sure sign you're missing something...
    44. Re:Controversial? by Menthos · · Score: 1
      Compiling is not hard, and most people who use linux quickly find it easy as a Windows user's step-by-step installs with an InstallShield application. Very little difference
      >>>>>>>>>>>>&g t;
      Only because most people who use Linux are nerds. Honestly, can you say that typing ./configure, looking all over the net for all the dependencies you're missing, typing make, looking all over the net for dependencies ./configure didn't catch, and make install, and looking all over the system to see where the hell the binaries got put, is easier than clicking a few times and putting in the install path?

      It wasn't me who wrote that. I just quoted the poster I replied to. Needless to say, I don't agree with him.

      --

      GNU/Linux. The Freshmaker.

  7. Apple is bad. by Anonymous Coward · · Score: 0, Interesting

    When Apple finally decides to get its head out of the sand and build a Linux version of Quicktime then I'll stop bad mouthing them about stealing BSD because they couldn't write a good OS if they fell over it.

    1. Re:Apple is bad. by Anonymous Coward · · Score: 0

      Read up on NeXTSTEP and BeOS

      Apple spawned OSes and companies

    2. Re:Apple is bad. by Anonymous Coward · · Score: 0
      The next Quicktime will be MPEG4.

      DIVX isn't MPEG4, but it's close enough. We'll finally have a well-understood format to watch movie previews in - hurrah or something!

  8. Xanim has done this for a while... by null_session · · Score: 5, Informative

    'Taco's real up on things, can't you tell? I've been playing .mov files (not the sorenson codec) for quite a while now using xanim. Try http://xanim.va.pubnix.com/home.html

    1. Re:Xanim has done this for a while... by Anonymous Coward · · Score: 0

      I have been trying but I have never seen a quick time movie that wasn't sorenson.

    2. Re:Xanim has done this for a while... by null_session · · Score: 1

      go to http://www.pithemovie.com and check out the trailer. That's the first example that popped in my head although I'm sure that there are others.

    3. Re:Xanim has done this for a while... by Anonymous Coward · · Score: 0

      > I have been trying but I have never seen a quick time movie that wasn't sorenson

      I've seen a few. Mostly college videos of birds flying... Seriously.

      -Jacksoff Withpoop
      "plain white panties... yeah..." --God

    4. Re:Xanim has done this for a while... by MobileC · · Score: 0
      Did you read the story?

      MPlayer is now able to play mov's.
      MPlayer is open source.

      What are your problems with these statements?

      --

      Fran
      :):):)
      1st 1st Poster of the new Millennium!

  9. Come again? by skajohan · · Score: 1
    Apart from the closed source program Crossover, this is the first open source program that seems to work. (My emph. No further comment.)

    1. Re:Come again? by greenrd · · Score: 1
      Crossover is in fact partially closed source, but it's based on wine which is open source. And in fact all the closed-source bit provides (so I've heard) is an easy configurator - it should be possible to play Sorenson QuickTime movies on Linux using wine already, without bothering to buy crossover.

      Of course MPlayer is not the "first open source program that seems to work" with Quicktime, that's completely laughable nonsense, as others have pointed out.

    2. Re:Come again? by amarodeeps · · Score: 1

      Yeah...seems like what he meant was:

      "Apart from the closed source program Crossover, this is the first program available for Linux that will play these files."

      Of course this isn't quite true, see the other posts about xanim...but I get the point. I myself use mplayer and crossover and they play pretty much anything I'd want them to (except for the damn atom films web site...blast them...).

      Not knowing much about it, I have a question: how hard would it be to reverse engineer this Sorenson codec? And would that be illegal somehow?

  10. Where are the Debian packages? by WWWWolf · · Score: 3, Interesting

    You know, if Linux video software would come as Debian packages, I would be really happy. Currently, if I want anything with avifile or something, I need to compile it myself - and I don't want to mess with the source because avifile API isn't exactly solid yet and source that compiled yesterday doesn't work today. Linux video support Isn't Here, dammit.

    The mplayer author seems to be aware of the Marillat's unofficial .debs... and now whines that people are violating his "thou shalt not distribute Binaries" lisence.

    I don't want to compile the package myself. I want binaries.

    Source-only distribution is fine, as long as you let somebody make the pre-built binaries available so that we lazy bastards can use the program. I know I can compile mplayer if I'm positively motivated, but I know my mother couldn't.

    This is why I'm considering using VideoLanClient instead of mplayer - at least it's under GPL and I'm able to get "official" Debian packages for it.

    1. Re:Where are the Debian packages? by Skirwan · · Score: 1, Troll
      I don't want to compile the package myself. I want binaries.
      Then why on earth are you running Linux?!

      --
      Mod me down
    2. Re:Where are the Debian packages? by JanneM · · Score: 2, Informative

      Mplayer is using some libraries whose licence forbids binary distribution. They are working on replacing these, but until then you won't have binaries of the thing.

      /Janne

      --
      Trust the Computer. The Computer is your friend.
    3. Re:Where are the Debian packages? by ankit · · Score: 5, Informative

      There are a few reasons behind that. Firstly, MPlayer has many options with regard to what kind of output it should use. These are bese selected during compilation.
      Secondly, to be really useful, MPlayer requires several dlls, and codecs. These codecs either come from the windows dlls, or from closed source projects like the DivX(tm) MPEG-4 Codec.
      Distribution of these is prevented by their license. There are just links to them on the mplayer page. It is best if you compile mplayer yourself.

      Also, as a christmas gift, teach your mother the "./configure; make; make install" trick ;)

      --
      Don't Panic
    4. Re:Where are the Debian packages? by WWWWolf · · Score: 1
      Then why on earth are you running Linux?!

      Obviously you've never built mplayer... or used Slackware 3.2 where I needed to build everything interesting from source if I didn't want to use year-old stuff. You kids have Stow to manage /usr/local, back in the day we needed to spend a day to nuke something installed to /usr/local - and we liked it! =)

      You know, the fact that I can just say "apt-get install whatever" to get my favorite software is a Good Thing. Don't get me wrong - I just wished to say that I hate duplicate work, installing pre-alpha-grade development libraries, and working with package source dependencies.

      Zillions of people out there download, build and install mplayer from source - while downloading prebuilt binaries would be much nicer and more convinient for everyone.

      I know, Real Men build the whole system from scratch. Those people are real artists. Now, would you please get me a distribution aimed for mortals?

    5. Re:Where are the Debian packages? by KingKire64 · · Score: 1

      If you read the FAQ file it tells you that at this point making banaries if legal would be almost impossible. During compile gcc checks out all kinds of things on your machine processor type what proccessor extensions are supported etc. With out these comppile time options checked the program will crash. And yes they could keep 30 different compiled binarys on the site but that would be just a pain in the ass. And BTW they are looking for a programmer to help with making this a runtime issue instead of a compile time issue, but right now the compile time option saves alot of processor overhead during runtime.

      --
      "All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
    6. Re:Where are the Debian packages? by Anonymous Coward · · Score: 1, Informative

      apt-get install aviplay.

      mplayer is illegal to use in binary form, and will likely always be that because of the stupidity of it's authors.

    7. Re:Where are the Debian packages? by dhamsaic · · Score: 3, Informative

      try

      ./configure && make && make install

      next time. that way, if configure dies, make doesn't try to run. and if make dies, make install doesn't try to run. you'll be happier.

      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    8. Re:Where are the Debian packages? by m_ilya · · Score: 1
      There exist unoffical debian packages of mplayer. This is from my /etc/apt/sources.list:

      deb http://marillat.free.fr/ stable main

      --

      --
      Ilya Martynov (http://martynov.org/)

    9. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      The MPLAYER dudes are working on it so that it would be possible to release it as binaries also. If I understood it correctly, the main reason why it is better to compile it yourself is the KICK-ASS optimization! You get the best performance if you compile the source by yourself. Shouldn't be too hard - "/compile; make; make install" pretty much does the job. MPLAYER is amazing peace of software! The speed is absolutely amazing - you should really check it out! Micro$hit's .ASF format is also supported.

    10. Re:Where are the Debian packages? by SLi · · Score: 1

      The funny thing being that the license in the GPL'd software they're using in MPlayer forbids forbidding binary distribution.

    11. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      From the download page:

      Precompiled packages
      It has no sense to make binary packages of mplayer now, because most of options are autodetected or configured during compilation. It's forbidden to distribute binary packages of MPlayer. See the documentation about this!

      This is insane. First of all, they have packed the files in bz2 instead of gzipped tarballs. Its almost as if they dont want anyone to run the software.

      If they need to detect options, they should do this from inside an installer and not during complation.

      People who write Linux software have a fundamental misunderstanding of when things shoud be done. Compiling software is something that developers do. People who run software do not compile their own software, they run installers.

      How can they get lots of feedback for squashing bugs if the number of installed users is restricted by these adolescent "strategies" like non standard compression, and forbidding the distribuition of binaries?

      What is the ultimate aim of these people? No one is going to buy this player comercially, since there are other players for free, so why the restrictions? Why the barriers to spreading thier software far and wide?

      This is a textbook case of how not to write, package and distribute software, and everyone who writes software for linux should take note.

      What is even more incomprehensible, is that they put up a load of tantalizing screenshots of software that they dont want you to use!

      Now how weird is that

    12. Re:Where are the Debian packages? by edbarrett · · Score: 1
      From the documentation:
      6.1. Debian packaging

      To build the package, get the cvs version, or .tgz and uncompress it, and cd into programs directory:

      cd main
      fakeroot debian/rules binary
      If your machine is fast enough to view AVIs without skipping, it shouldn't take more than a couple of minutes to compile a .deb.
    13. Re:Where are the Debian packages? by moyix · · Score: 1

      Hell, if you're feeling saucy, you might even teach her how to make perfect debian packages out of the MPlayer source. It's really very easy, especially since they've been kind enough to provide the scripts...

      fakeroot debian/rules binary

      One command. Yes, it really is that simple

    14. Re:Where are the Debian packages? by The+Madpostal+Worker · · Score: 1

      apt-cache search mplayer
      mplayer - The Ultimate Movie Player

      apt-cache show mplayer
      Package: mplayer
      Status: install ok installed
      Priority: optional
      Section: misc
      Installed-Size: 2540
      Maintainer: Dariush Pietrzak
      Version: 0.50-1
      Depends: libc6 (>= 2.2.4-4), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-2.1), libncurses5 (>= 5.2.20010310-1), libpng2 (>= 1.0.12), libsdl1.2debian, libstdc++2.10-glibc2.2 (>= 1:2.95.4-0.010810), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.3), debconf, libconfhelper-perl
      Description: The Ultimate Movie Player
      MPlayer is a movie player for Un*x. It plays most MPEG, AVI and ASF files,
      supported by many native and Win32 DLL codecs. You can watch VCD, DVD and even
      DivX movies with MPlayer.
      .
      MPlayer supports a wide range of output drivers: X11, Xv, DGA, OpenGL,
      SVGAlib, fbdev, AAlib, GGI, SDL . You can use SDL and thus all the SDL
      drivers. Same goes for GGI.
      There are some low-level card-specific drivers (e.g. Matrox). Most of the
      drivers support either software or hardware scaling, so you can enjoy
      movies in full screen mode.
      .Package: mplayer
      Status: install ok installed
      Priority: optional
      Section: misc
      Installed-Size: 2540
      Maintainer: Dariush Pietrzak
      Version: 0.50-1
      Depends: libc6 (>= 2.2.4-4), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-2.1), libncurses5 (>= 5.2.20010310-1), libpng2 (>= 1.0.12), libsdl1.2debian, libstdc++2.10-glibc2.2 (>= 1:2.95.4-0.010810), xlibs (>> 4.1.0), zlib1g (>= 1:1.1.3), debconf, libconfhelper-perl
      Description: The Ultimate Movie Player
      MPlayer is a movie player for Un*x. It plays most MPEG, AVI and ASF files,
      supported by many native and Win32 DLL codecs. You can watch VCD, DVD and even
      DivX movies with MPlayer.
      .
      MPlayer supports a wide range of output drivers: X11, Xv, DGA, OpenGL,
      SVGAlib, fbdev, AAlib, GGI, SDL . You can use SDL and thus all the SDL
      drivers. Same goes for GGI.
      There are some low-level card-specific drivers (e.g. Matrox). Most of the
      drivers support either software or hardware scaling, so you can enjoy
      movies in full screen mode.
      .
      MPlayer has nice, big antialiased shaded subtitles (7 supported types!)
      with Hungarian, English, Cyrillic, Czech and Korean fonts, and OSD.

      It works for me atleast. Im using unstable.
      MPlayer has nice, big antialiased shaded subtitles (7 supported types!)
      with Hungarian, English, Cyrillic, Czech and Korean fonts, and OSD.

      --

      /*
      *Not a Sermon, Just a Thought
      */
    15. Re:Where are the Debian packages? by Cid+Highwind · · Score: 1

      Illegal to distribute, maybe, but not to use. Remember, the GPL doesn't apply until you start distributing the software.

      Aviplay is tied to the (binary only) win32 codecs. Anyone who really cares about the politics of licensing would find that an unacceptable solution too.

      --
      0 1 - just my two bits
    16. Re:Where are the Debian packages? by zerblat · · Score: 1

      Better yet, teach her to do 'fakeroot debian/rules binary'. This will do everything for you and create a nice deb-package ready to install.

      --
      Please alter my pants as fashion dictates.
    17. Re:Where are the Debian packages? by benedict · · Score: 2

      Illegal to use in binary form?

      Sheesh. I guess you'll have to build a C
      interpreter. (Is it even possible to run
      C as an interpreted language? I have to
      think about this.)

      --
      Ben "You have your mind on computers, it seems."
    18. Re:Where are the Debian packages? by damiam · · Score: 1
      On Debian sid:

      /root# apt-cache search mplayer
      /root#

      You must be using an unofficial apt source.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    19. Re:Where are the Debian packages? by Paranoid · · Score: 1

      You know, if Linux video software would come as Debian packages, I would be really happy. Currently, if I want anything with avifile or
      something, I need to compile it myself



      Uhh, you can "apt-get install avifile-player" if you like. Its in sid, at least, not sure about the others.
      --
      Paranoid
      Bwaahahahahaa.
    20. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      If you read the FAQ, then you'll see that the MPlayer guys ask people to stay away from .deb packages of MPlayer for bug issues and license issues (you cannot distribute binaries legally).

    21. Re:Where are the Debian packages? by ralphj · · Score: 0

      RTFM! They don't distribute binaries, because the software relies heavily on compile-time optimizations for specific hardware. Is that really necessary? Yes, it is. Playing a Divx-movie with XINE, for example, is a bitch compared to MPlayer on my computer. And besides, how hard is it to type configure && make && make install? If you're running a Unix-based system this really shouldn't be an issue to you - even if you're "lazy". It is? Spare yourself, run Windows. Easy installing, good multimedia support, etc. right out of the box. Just download a codec - and take a couple of bugs in the OS for granted. That's what most "lazy" computer users do anyway.

    22. Re:Where are the Debian packages? by m_ilya · · Score: 1

      I don't know about bugs but as for license issues frankly speaking I don't care. As final user who doesn't distribute downloaded .debs I see zero difference between downloading binaries or compling from sources. In both cases I end up with some installed debian packages (I usually turn all software compiled from sources into debian packages with dh-make for my own convinience).

      --

      --
      Ilya Martynov (http://martynov.org/)

    23. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      Just wanted to be helpful ;-) and to point out that they actually care about the user experience with their program.

    24. Re:Where are the Debian packages? by innocent_white_lamb · · Score: 1

      The funny thing being that the license in the GPL'd software they're using in MPlayer forbids forbidding binary distribution.

      Eh? You can distribute binaries of GPL software. Of course.

      You just have to make the source available, etc. etc. But you can certainly hand someone a disk of pre-compiled GPL software, or let him download it or whatever.

      Where did you ever get the idea that pre-compiled GPL software is not allowed for distribution?

      --
      If you're a zombie and you know it, bite your friend!
    25. Re:Where are the Debian packages? by SLi · · Score: 1

      Um. I might have said it more clearly, but I didn't say GPL forbids distributing binaries. I said it forbids _forbidding_ binary distribution, as the MPlayer developers did. :-)

    26. Re:Where are the Debian packages? by geekoid · · Score: 2

      This attitude is what is keep Linux out of the maistream.
      Linux is stable and fast(compared with MSanything).
      developers need to relize that most people with computers do not know how to compile, don't want to learn, they want it to work.
      you say "how hard is it to type configure && make && make install" this is very intemdating for people, espcially since most computer users don't even know about those commands.
      I say to you: How hard is it to create an installer that does the for the user? Evin if binaries are illegal to distribute do to some dumb ass liscense, the installer can do the compiling in the back ground and just display a progress bar.
      If you want Linu to bew successfull, you must look at the big picture and ask yourself, "What can I do to make it easier for the average user?"

      Even if a program the average user uses is a little bloated because of it. Those of us that can compile a more compact binary will.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    27. Re:Where are the Debian packages? by geekoid · · Score: 2

      Perhaps he wants a stable, free, fast, and secure system? I work with code all day, and I really don't want to go home a compile code. I didn't really mind it years ago, but coding isn't nearly as fun as playing with my kids.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    28. Re:Where are the Debian packages? by knorthern+knight · · Score: 1

      Not from my reading of the GPL. It requires that if/when you distribute binary/object code, you must make source available. That's why it's called "Open Source". I don't see anywhere that requires making binaries available when you distribute source. Also, the Mplayer team aren't threatening that they will sue you, but that other people might. Plus they say that the Deb file is buggy, and they're sick and tired of taking the flak for somebody else's buggy implementation.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    29. Re:Where are the Debian packages? by rbrito · · Score: 1

      I think that if you're using any recent Debian distribution (like testing), then compiling MPlaying from sources (including getting the dependencies right) is quite easy, since the MPlayer developers include a debian directory containing scripts for generating a Debian package.

      To compile MPlayer from sources (and as a result, generate a binary package suitable for your system), just grab the sources, unpack them, get into the root directory of MPlayer and issue:

      dpkg-buildpackage -us -uc -rfakeroot

      You'll have to have debmake and fakeroot installed, as well as anything needed to make MPlayer (which is not much). Some (all?) of the packages needed for the build process may be listed in the debian/control file (I don't remember).

      The only problem so far that I've had with Mplayer is that it doesn't compile on a PowerPC computer that I have here (due to its usage of x86 Assembly).

      The same comments about compiling MPlayer from source in a Debian system also apply to compiling Lame from source.

    30. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      libxine0 and xine-ui are in debian woody (though the newest version, 0.9.7, is only in sid) and work quite nicely for me (mpeg1/msmpeg4/mpeg4/divx)

      ymmv, but they're quite nicely packaged

    31. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      Certainly the GPL allows binaries (provided the source is available), but 2b reads

      You must cause any [derived] work that you distribute or publish [...] to be licensed as a whole at no charge to all third parties under the terms of this License.
      and 6 reads
      You may not impose any further restrictions on the recipients' exercise of the rights granted herein.
      so you aren't allowed to take away anyone else's right to redistribute binaries of GPL'd code.

      From a quick reading, the Mplayer folks haven't finished migrating away from third-party code under some other license (not the GPL) that forbids redistributing binaries.

    32. Re:Where are the Debian packages? by nitehorse · · Score: 2

      Hmmm. I guess that the KDE developers don't want anyone to use their software either, eh? Or maybe Linus is sick and tired of people using his kernel, which is why both of these pretty high-profile projects use bzip2'd tarballs.

      Please.

      Not to mention that any recent (>7.0, iirc) RedHat, Mandrake, or Slackware copy of GNU's 'tar' program can decompress bz2 with a flag (-y on slackware, -J on redhat, and I forget for Mandrake). BZ2 might not be your personal favorite, but it's quite far from non-standard. Not to mention the fact that it's also BSD-licensed. It doesn't really get more free than that.

      Other users have mentioned _why_ the MPlayer developers refuse to allow others to distribute binary distributions, but basically, it boils down to this.
      1. Code that is compiled on the local machine will generally run faster than lowest-common-denominator compiled packages.
      2. Some of the codecs that MPlayer uses are linked in during compile time, and are not Open Source/Free Software, so it's questionable to redistribute them (at best; in some cases, it's outright illegal).
      3. The codec architecture in MPlayer is not dynamic, it's static. So the 'mplayer' binary that you end up with has all of those codecs loaded in, and it can't pick up new ones without a recompile. Chalk it up to over-optimization or bad design, but that's the fact.

      I'm not saying that this is a textbook case of how to write, package, and distribute software, but it's definitely not a textbook case on how not to do it.

      Dammit, I fed a troll again. : /

    33. Re:Where are the Debian packages? by inquisitor · · Score: 1

      BZIP2's pretty much standard now. It compresses better than .tar.gz, and the actual program is better. The Linux kernel comes in .bz2s, KDE comes in .bz2s, every major distro has a bzip2 package (including *BSD)... Oh, yeah, and:

      bzip2 -dc [file].bz2 | tar -xvf -

      Always useful.

      Compiling the software using a simple ./configure; make; make install is VERY easy: this is the reasoning behind the BSD ports system, and is the reason it is so popular (and good). Everything gets optimised to your system rather than some slow but ultra-compatible 386. The only improvement they could make would be to do everything in a make install, and they're set.

      And they have license issues preventing the distribution of binary packages. That's the other problem. As actually getting something like RedHat to install is harder than this, it should be easy enough to compile mplayer on any system. Don't knock it.

    34. Re:Where are the Debian packages? by ralphj · · Score: 0

      This attitude is what is keep Linux out of the maistream.
      Linux is stable and fast(compared with MSanything).
      developers need to relize that most people with computers do not know how to compile, don't want to learn, they want it to work.


      First of all, it's probably not the goal of the MPlayer developers to get Linux into the mainstream. They want to make a good videoplayer for Linux etc. and they're getting along nicely. The product is now at 0.6, so who know's what's going to be in the 'real' release?

      The nice thing about Linux is it's diversity in all possible ways. There certainly are people working on products that will get Linux more into the mainstream (like Mandrake), but why should every developer commit himself to that same goal?
      In the end, what people really want is a working computer. IMO, that's best achieved by concentrating on making a product work (i.e. for MPlayer playing video fast and stable) first, before focusing on installers, etc.

      If the way of installing MPlayer is too difficult for a novice (which it probably is), he/she shouldn't use it, if he/she is unwilling to learn. There are alternatives, that do provide binaries, like XINE.

      I do see your point about getting new users to switch to Linux, and how the attitude of a part of the community's not helping that, but hey, don't forget: it's FREE! If developers want their product to be easy to use for novices, they'll make it that way. It's not their responsibility to make Linux as a whole more mainstream - it's nobody's. If a group or company like Mandrake or Ximian take up this task, it's up to them to create a marketshare for their product, not to the community as a whole.

    35. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      > apt-get install aviplay.

      I just searched the Debian archives and no aviplay package was there; where is it?..

    36. Re:Where are the Debian packages? by geekoid · · Score: 2

      I never forget Linux can be free. I appreciate all the man hours thats gone into it. People who build things just cause they want it done are true innovaters and have my respect.

      The nice thing about Linux is it's diversity in all possible ways. There certainly are people working on products that will get Linux more into the mainstream (like Mandrake), but why should every developer commit himself to that same goal?
      It is in the developer best interest to develop products anybody who can click a mouse can use.
      More people use linux, the more paying jobs there will be for linux developers.

      a working computer is useless if the user can't get to the apps easily.

      Anybody who says they want linux to be the desktop OS, but doesn't write there app in a way to make it friendly to the average computer user, is foolish.

      Its the responsibility of anybody who wants Linux to be mainstream, to make an effort to do so.

      Yes a working product is the main goal, but putting out a shell script that autoated the build process isn't really that difficult. Might take 5 minutes to do? That just lazy, and with all respect to Larry Wall, laziness is not a virtue.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    37. Re:Where are the Debian packages? by Anonymous Coward · · Score: 0

      oh wake up. The dependencies on these things are horrendous. you *cant* just /.configure;make; make install - that is the whole reason linux is not, and will not be, accepted by the mainstream computer user.

      Until *all* app authors condone and indeed seek to distribute via binaries then linux is only going to be used by people with a fair bit of computing skill (read: can code themselves).

      BTW, I hate windows/m$ and I am making the effort to use Linux 100%, but it's bloody frustrating for _me_ and I can program to the level of having written device drivers for both linux and windows. I pity the poor buggers who dont have my background.

  11. Controversial? by leereyno · · Score: 2, Interesting

    What exactly is supposed to be so controversial about this program? I've been using it for a month and a half now and I think it is great. The addition of quicktime support means fewer reboots into windows just to watch some silly movie or another. As for the sorenson business, I'd like to think that eventually MPEG-4 (DiVX) will overtake whatever hold this compression codec has. Open standards tend to win out over proprietary ones, even when the proprietary one is technically superior. Just look at what happened with Betamax vs. VHS.

    Lee

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  12. Why bother with Quicktime? by Anonymous Coward · · Score: 0, Troll

    Mpeg is greated than all. Forget Quicktime. It's a lame proprietary and non-friendly format. Hell, i'd rather use AVI over Quicktime. Sorry if this comes off as a troll, but it's true, and im sick of seeing people complain about it. Just use something BETTER like MPEG.

    1. Re:Why bother with Quicktime? by fader · · Score: 2, Funny

      Just use something BETTER like MPEG.

      What a great idea! Why didn't I think of that? Next time I see some movie online that I'd like to watch, I'll just play it in my MPEG player regardless of how it was encoded by someone else!

      --
      - fader
    2. Re:Why bother with Quicktime? by frankie · · Score: 3, Interesting

      Remember that there are two key components to a movie player -- the file format and the video codec. When the MPEG4 codec is finalized, the Quicktime format (and maybe also WiMP) will support it. With a little luck the Sorenson problem will become irrelevant at that point.

      There are several reasons the Quicktime format can be more useful than straight MPEG. One of the best (but sadly underused) features is text tracks, which allows subtitles, descriptors for the disabled, etc. Another is the ability to overlay static sprites (for example, TV channel logos) onto the video layer. This kind of stuff can improve image quality and save bandwidth at the same time.

    3. Re:Why bother with Quicktime? by supaphinn · · Score: 1

      because you CAN

    4. Re:Why bother with Quicktime? by kill-1 · · Score: 1
      Another is the ability to overlay static sprites (for example, TV channel logos) onto the video layer. This kind of stuff can improve image quality and save bandwidth at the same time.

      And can easily be removed ;)

  13. This is news? by Junta · · Score: 5, Insightful

    It would be news if it supported Sorenson at all. We already have a number of applications to chose from that will play non-Sorenson quicktime back, xanim being the first that I ever knew of. Quicktime for Linux project has all sorts of stuff that is non-Sorenson. Sorenson playback has always been the gotcha that matters.

    The only thing I can see is if they can use the Windows binary code to decode the Sorenson without the huge performance hit of running the entire player within a Wine context, and having the added benefit of XVideo availability for Sorenson playback. But it doesn't look like this will be the case.

    More noteworthy is the VIVO support and xanim support, the VIVO support is a first (AFAIK) under linux natively, and the xanim support really helps bridge the gap between new and old-school media playback, xanim gets a lot of those files that have been overlooked in the "new wave" of media players for linux...

    Also, another nit-pick, the crossover plugin, as such is not so much a player, but a nicely done wine modification within which the Windows Quicktime player runs... You can use the latest Wine CVS repository in much the same way (outside a browser at least).

    --
    XML is like violence. If it doesn't solve the problem, use more.
  14. Re:MPlayer + Quicktime = schweeetttt by CDWert · · Score: 1

    Have you built MPlayer , RECENTLY with ALL the options under 2.96 (All updated) ????

    I have TWICE 2 DIFFERENT Machines, Its SCREWY as hell, SCREWEY is a technical term that means just plain act strange, crashed, skitters, all kinds of wierdness, on occasion, sometimes its fine,

    I built it with 3... and guess what NO PROBLEMS that I had with the RH 2.96 on the SAME MACHINE.

    Work great with one, work schitzy with the one they warn you about .....hmmmm.......

    Have you even read the MPlayer warning ?

    --
    Sig went tro...aahemmm.....fishing........
  15. The Slashdot troll song by Anonymous Coward · · Score: 0
    Woke up quick, at about eight I just couldn't wait to masturbate I gotta get off, before the day begins should I wear Pampers, or maybe Depends bout to go a damn day gone by young trolls on slashdot throwing up troll signs i have the best microchips do you want a bacon strip started trolling, wouldnt you know i get slapped by a moderater and slapped like a ho so now my post is -1 Troll bet you feel pretty cool behind your console now i'm going to hax0r j00. you knows it a lie. i can't do that but i can give you the evil eye and masturbate in diapers in warm apple pie i'm a troll, french fry

    I love ramen noodles, they're so great they even remind me to use Windows Update

  16. As much as I like Linux.... by mkmiller · · Score: 0

    I have given up on playing .mov and most other multimedia on my linux box. My wife still has win98 on her machine. If I want to watch something on the web, I just use the win98 box. When it comes to things like this, Linux apps are in the dark ages. Sorry, but its true. Its just too much of a pain in the ars to get working.

    1. Re:As much as I like Linux.... by Junta · · Score: 2

      Aside from Sorenson Quicktime, I have found Linux Multimedia apps quite well-behaved, often better behaved than Windows Media player. One huge thing about the linux versions I use is that they tend to work better at displaying movies acceptably on an underpowered machine, much more intelligent with things like frame dropping and maintaining sync. It seems that Windows developers are becoming less and less concerned with the older hardware, and that is disappointing. It will be quite a while longer before I will be able to afford an upgrade, but linux apps makes my 400 MHz display even high-quality movies acceptably. I may drop a lot of frames, but at least it maintains decent framerates and maintains sync...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:As much as I like Linux.... by rseuhs · · Score: 2
      This was true, about half a year ago.

      But today, everything works:

      • DivX:
      • Works (doesn't work on the Mac the so-called multimediasystem, BTW. Yes, I've tried and no, don't bother posting links unless you *really* watched DivX yourself on a Mac)
      • Real:
      • Works out of the box (at least on SuSE)
      • asf:
      • Works.
      • Sorenson-QT:
      • Works with Crossover

      So while I agree that it's not perfect yet, Linux certainly is no longer in the multimedia-darkage anymore. Sorenson is pretty much the only thing still not working. (unless you are willing to pay a small amount for Crossover, which I did)

      BTW, I would recommend aviplay, it's friendlier than mplayer and included in most distributions.

    3. Re:As much as I like Linux.... by Phroggy · · Score: 1

      Yes, I have really watched a DivX movie on a Mac. I won't say it works spectacularly well, and I won't say there are a wide variety of players to choose from. I had to load a codec from Windows Media Player 6.3 to get it to work, but it ran just fine. I expect the next release of QuickTime to completely solve the problem.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:As much as I like Linux.... by Anonymous Coward · · Score: 0
      (doesn't work on the Mac the so-called multimediasystem, BTW. Yes, I've tried and no, don't bother posting links unless you *really* watched DivX yourself on a Mac)

      DivX open source codec for Mac OS X

  17. Re:MPlayer + Quicktime = schweeetttt by fader · · Score: 1

    Have you built MPlayer , RECENTLY with ALL the options under 2.96 (All updated) ????

    Yup. Works like a charm, thanks. On two different machines.

    BTW, when it gives that asinine prompt to type "gcc 2.96 is broken" or whatever, you can type "gcc 2.96 works just fine and the mplayer developers don't have a clue what they're talking about" and it'll go through. Makes me feel a bit better when building it :)

    --
    - fader
  18. Okay... by Hiro+Antagonist · · Score: 4, Insightful

    I can think of several programs that run under Linux/Unix which will play QuickTime .mov files -- xanim and xmms (plus the QuickTime-xmms plugin) will both play non-sorenson QuickTime files. The problem is, almost nothing worth watching (in the world of things QuickTime) is available in anything other than a Sorenson-encoded version.

    Sorenson, of course, is owned by Apple, and they are as likely to make it open-source as Microsoft is to release the next Office under the GPL.

    Now, mplayer will play .asf, .wmv, and .mpeg files with a variety of options (such as double-size and full-screen), and it will play VideoCDs quite nicely -- I have several movies that were dragged back from China on VCD that look great when run through mplayer. It's a great little video player, but it having the ability to play non-sorenson QuickTime is hardly news.

    If you want QuickTime under Linux, with the Sorenson codec, your only option is Crossover (which works quite nicely, and has given me many minutes of movie-trailer viewing bliss).

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    1. Re:Okay... by Junta · · Score: 3, Informative

      Of course, Sorenson is *licensed* by Apple, but not owned by...

      And Wine CVS with the Quicktime player (basically what crossover is....) is a valid, free option.. I have verified it to work (though the UI is a bit quirky on redraw, the movie displays fine)... Of course it won't embed in a browser, but works fine stand alone...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Okay... by gabebear · · Score: 3, Informative

      Apple has released the specs for almost every aspect of the Quicktime (.mov) standard. They rarely write their own codecs though.

      The Sorenson codec is owned by Sorenson and Apple pays for it.

    3. Re:Okay... by jedidiah · · Score: 1

      They also pay for the right to EXCLUDE everyone else from making a decoder.

      Apple effectively owns the Sorenson Codec.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:Okay... by spectecjr · · Score: 2

      I can think of several programs that run under Linux/Unix which will play QuickTime .mov files -- xanim and xmms (plus the QuickTime-xmms plugin) will both play non-sorenson QuickTime files. The problem is, almost nothing worth watching (in the world of things QuickTime) is available in anything other than a Sorenson-encoded version.

      Sorenson, of course, is owned by Apple, and they are as likely to make it open-source as Microsoft is to release the next Office under the GPL.

      Now, mplayer will play .asf, .wmv, and .mpeg files with a variety of options (such as double-size and full-screen), and it will play VideoCDs quite nicely -- I have several movies that were dragged back from China on VCD that look great when run through mplayer. It's a great little video player, but it having the ability to play non-sorenson QuickTime is hardly news.


      And the amusing thing is that:

      1. A large number of the codec DLLs you need to run MPlayer and play those formats are owned by Microsoft, Intel, On2.com, etc etc etc.

      2. MPlayer don't have the rights to distribute these codec DLLs in any form. Yet it's Microsoft code. (Check the win32-codecs file on their download site; look at the version info... it's all in there. They apparently stripped the copyright info from the DLLs, and that's it).

      3. They've not paid the royalties on the patents either.

      Isn't this llegal?

      Simon

      --
      Coming soon - pyrogyra
  19. Re:MPlayer + Quicktime = schweeetttt by RangerBob · · Score: 1

    Yeap, I build mplayer all the time with 2.96 and haven't had any problems with it. Build it on both RedHat and Mandrake boxes. I also use it all the time to play things under Linux, including playing (S)VCD's and DVD's. Then again, I build from cvs and not the releases so that might explain things also. And yeah, I read it and ignore it cause they're full of it. Sorry, but I haven't had problems with 2.96 that you're experiencing.

  20. Because... by ChaoticCoyote · · Score: 3, Insightful

    ...sometimes, you don't have a choice. I need to review movies I didn't create; while I agree that MPEG is "better" than QT, my opinion doesn't matter when someone sends me a QT video.

    Linux may be "superior" to Windows in one or more ways -- but what matters is being able to get the job done. And if I can't view a client's QT movie under Linux, Linus doesn't get the job done. And that's why it's important that Linux support QT...

    1. Re:Because... by realkiwi · · Score: 1, Funny

      That's why I have a Mac running Mac OS X...

      Cheers

      --
      realkiwi
  21. Xine does Quicktime too by gagravarr · · Score: 3, Informative

    Xine does Quicktime to, has done for quite some time. Doesn't do Sorenson either, but they do support win32 codecs, so dropping in the Quicktime dlls isn't impossible futher down the line.

    --
    This post will enter the public domain 70 years after my death, unless Disney buys another extension.
    1. Re:Xine does Quicktime too by gregfortune · · Score: 1

      And Xine compiles with 2.96 for anyone too lazy to upgrade their compiler (yep, that would be me). It's got DVD support as well with CSS decryption plugins. Just got it installed last night and watched Swordfish.

  22. Re:Phil Donahue, liberal moron, kidnapped at 68 by pipeb0mb · · Score: 1, Funny

    Too bad today is Wednesday...
    :-)

  23. hmm by Anonymous Coward · · Score: 1, Interesting

    uhm, I've been able to play non-sorenson .movs with aktion for over two years now.. what gives?

  24. Re:oh no by Anonymous Coward · · Score: 0

    LOL
    I'm just kidding, i would never do that.
    eww. but diapers do look nice on a nice young high school student (i'm still in high school)

  25. Vorbis/OpenDivx instead of mp3/Microsoft Divx by Anonymous Coward · · Score: 0

    Still waiting for the Vorbis/OpenDivx combination to get officially supported. Even though OpenDivx is non functional on 64 bit processors it's still easier to run on powerpc than Microsoft's DLL.

    1. Re:Vorbis/OpenDivx instead of mp3/Microsoft Divx by Hatter · · Score: 1

      The support is there. OpenDivx should be autodetected, and do a ./configure --help to find the flag to enable ogg support.

  26. Xine by ~-zman-~ · · Score: 3, Informative
    There are packages for xine in unstable and you can play all kinds of formats. There is a list here:

    xine.sourceforge.net

  27. Re:MPlayer + Quicktime = schweeetttt by Anonymous Coward · · Score: 0

    Same thing goes with nuvplayer. The guy who wrote it integrated some "optimized" MMX code which doesn't work on AMD boxes anymore; gcc-2.96 has NOTHING to do with it. Granted, 2.96 has its issues but blaming the compiler for "not being able to compile MMX correctly" is ridiculous when the code being compiled is utterly broken!

  28. I think the linuxworld guy expected far too much by Anonymous Coward · · Score: 0

    I just finished reading that linuxworld article and I have a few thoughts.

    1 - The MPlayer developers' apparently find it irresponsible for companies like Redhat to include gcc 2.96 (or whatever it is). By making it difficult for their users to compile MPlayer with this version of gcc, they are using their power and influence (indirectly) to twist Redhat's arm into changing its behavior. I actually approve of this behavior (causing change by writing code) and I applaud MPlayer devs' courage to do this in the face of the heat they will get from people like Joe Barr.
    As for Joe Barr, he seems to be exhibiting the typical Microsoft attitude of "if enough people use it, everyone should support it." He says that gcc 2.96 must be supported because it comes installed by default on his Mandrake box. That's like a Windows user telling me that my project has to work perfectly on Windows XP or that it has to work perfectly on an ATI card (since they are so popular). Think about it. Should developers allow popularity to dictate what they do? My answer is no. Do what you think is right, don't allow the dominant software to control your actions. Joe Barr's argument that gcc 2.96 should be embraced because it is installed by default on distribution only makes sense if the devs are in the business of pleasing customers. But as Joe has obviously forgotten, these devs don't have customers. And they probably don't care about annoying potential users either.. and why should they?

    2 - Regarding the devs' inflammatory comments in their FAQ ... well, to put it bluntly, I often feel exactly the same way that they do when people ask me incessant questions. The only difference is I force myself not to put my true feelings in the FAQ. Devs are humans and they lose patience and get annoyed. Let's face it, should they really be responsible for answering questions about installing shared libraries when it is a more general linux issue and not something specific to MPlayer? In fact, on a more broader scope, should they really be responsible for answering anyone's questions at all? If you said yes, then I invite you to think about why you said yes. Probably the only reason you can come up with is because "If they are mean to their users, than their users will leave and they won't have any users anymore." Fair enough.. but do the MPlayer devs really care if anyone uses their stuff? They probably don't frankly. Any dev who works on free software for the sake of providing a quality product for Mr. Newbie quickly becomes depressed and stops working on the project. Only those devs who work on free software for their own amusement, interest, needs, etc. are those who can endure for long periods of time. The bottom line is, that users of free software often create more headaches for developers of free software than benefits. If that statement shocks you, I'd encourage you to think about it for a while ...

  29. MPlayer sucks by kungfooguru · · Score: 0

    I hate Mplayer, i tryed to install it. And no
    program should complain about my version of
    gcc when it was just written, not to mention
    the other dependents it needed. I am not upgrading or downgrading my gcc, which makes no sense, a program that you can either upgrade or
    downgrade to get it to run. Its just because they are arrogant bastards. And their FAQ pisses me off more. Ill be happy with crossover and
    xine.

    1. Re:MPlayer sucks by neurojab · · Score: 1

      I've had MANY other programs compile badly with gcc 2.96... i.e. no errors in the compilation phase, but the program will segfault... for example XMAME and MESA. Exactly the same code will work fine on gcc 2.95. Gcc 2.96 is just a hacked, buggy compiler that RedHat released without the blessing of the GCC team. Do you really epect the MPlayer coders to fix RedHat's bugs? They've got better things to work on... like the next version of MPlayer! Save yourself a lot of trouble and UPgrade to the official GCC 2.95. It's not that hard to do. Call RedHat to complain if you don't like their work.

    2. Re:MPlayer sucks by loopkin · · Score: 1

      gcc 2.96 helped a lot in giving a more modern and stable gcc, especially for C++. this was a need for the market.
      moreover, if u take last gcc2.96 update from RH (for RH7.2), it's stable and gives relatively good compiled progs.
      as for mplayer's coders, i think their attitude is just plain stupid. gcc3 (it IS distributed with RH7.2) is far more buggy than 2.96 (gcc team itself admit it).
      if u want my opinion, what the mplayer team should work on, instead of supporting old quicktime format that nobody uses, is a way to dynamically choose the best code for the computer. I explain: for now (well.. i last tried 0.50), u have to compile mplayer on each computer u wanna use it, because at build-time it chooses the best code for ur CPU and so. it's impossible to make RPMs from it. That's a HUGE drawback, preventing it from being widely used.
      That's bad, because apart from that, it's really a good player, maybe the best player for linux.

    3. Re:MPlayer sucks by XO · · Score: 1

      I'd just like to say one thing, re: GCC 2.96 vs 2.95.

      RedHat 7.0 comes with 2.96 installed. Virtually everything on my system was compiled with 2.96, and I had EXTREME video issues when attempting to use anything with GL or DRI.

      After getting this big warning the first time I installed MPlayer, I decided to try something. I re-installed RedHat 7.0 from scratch, then backleveled to GCC 2.95, and THEN recompiled everything (kernel, modules, X, so on so forth) with 2.95. Suddenly, GL works just fine.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  30. MPlayer ownz j00! by supaphinn · · Score: 1

    MPlayer is the fastest player i have ever used. I tried a lot of others (xine is really good) but kept going back.
    Its the first player i got DVDs to play with
    and now its got QuickTime support.

    These guys kick ass, quit your bitchin, and go /confiture; make; make install it

    1. Re:MPlayer ownz j00! by kungfooguru · · Score: 0

      i hope you mean ./configure Of course its not that easy. U have to have gcc 3.0 or i think 2.5, i dont remember, but not what i have, i have like 2.6xx what came with red hat 7.2. And tahts bullshit to make me change, id rather die then give into arrogant pricks like them.

    2. Re:MPlayer ownz j00! by Anonymous Coward · · Score: 0

      Well hey, you should chill out! You can compile it too. Just configure it like this: "./configure --disable-gcc-checking". You can enjoy the movies as well!

    3. Re:MPlayer ownz j00! by Anonymous Coward · · Score: 0
      Maybe:

      ./configure --disable-gcc-checking

      is waaaaay to much difficult for you? Next time, do your homework first.

    4. Re:MPlayer ownz j00! by Hatter · · Score: 1

      You have gcc 2.96, that's what is installed by default. If you don't even know what you have then where's your reasoning for upgrading to an official gcc release?

    5. Re:MPlayer ownz j00! by Hatter · · Score: 1

      Whoops, for not upgrading to an official gcc release I mean. I should really use preview more often.

  31. You dont need crossover! Wine runs quicktime! by elvisior · · Score: 1

    Apologies for being off topic.. but everyone seems to think that you need crossover to run quicktime when wine works fine to run quicktime.

  32. Re:MPlayer + Quicktime = schweeetttt by MarcoAtWork · · Score: 3, Insightful

    hmmm, I compiled 0.50 some weeks ago with gcc 2.96 (I think the warning is a bit overblown, having to do a --ignore-gcc-whatever *and* having to type 'yeah, gcc 2.96 sucks' or something seems a bit redundant) and it's been working just fine...

    While I do not doubt that gcc 2.96 has bugs, in my experience it's not worse than most gcc versions I used during the years, and much better than quite some of them, especially in C++.

    I also did a bit of google-ing about this warning in mplayer, and AFAIK some people were a bit angry that 2.96 has been singled out (probably just because it's a RH release) I wonder if the reasons for so prominently warning people about 2.96 are at least in part political...

    --
    -- the cake is a lie
  33. arrogance by Dr_Tom · · Score: 1

    The sort of childish behavior which is reported to have come from this project is exactly the ammunition desired by those trying to label all of us as "fanatical zealots". In short, this project is a disgrace to the greater community.

    Let me quickly point out something: Red Hat Software has done a hell-of-a-lot more for free/OSS (and particularly Linux) than the developers in question have ever done.

    --
    -- Thomas Corriher
    1. Re:arrogance by jav1231 · · Score: 1

      You are correct, Dr. Tom. It's people like this that bitch because MS has such a huge market share, but are unwilling to do anything about it. So they know the inner workings of gcc blah blah blah. If you're app won't work on a base install (i.e. default) of most major distro's, it doesn't matter HOW big your brain (or dick) is, it sucks! It sucks for one simple reason, the majority of people out there will likely never use it. Don't tell me to go read "The Dali Lama's Rare Disortation on GCC" because you're too damned lazy to write decent code! That FAQ is a disgrace! It's nothing more than arrogant bantering! It reminds me of the professors in college who wouldn't answer a simple question because "I covered this in class, didn't you listen? Are you stupid? Did you come from bad genes?" Arrogance is simply a tool that those who cannot communicate efficiently use to excuse their ineptitude. I know very little about libraries. I know OS's I think pretty well. I have no desire to program. I assume if a program is damn good, it's because a damn good programmer took the time to do it right. This would be like an MS programmer saying, "Hey, go study Visual Basic 6. Don't blame me because your don't know enough about VB6 to properly install my "Cool App v.1.0!"

    2. Re:arrogance by Anonymous Coward · · Score: 0

      Are you stupid? Or maybe it's just because you "don't know much about libraries"?
      The MPlayer coders are complaining because RedHat BROKE a standard piece of software, and now they're warning you, EXPLAINING what is wrong and why.
      It's not their fault if RedHat decides to f'ck-up something that has been working for ages, and then expecting everyone to write faulty code because of it.
      If they had done that I probably wouldn't be able to use MPlayer anymore because I use Debian and therefore the ORIGINAL gcc.
      Next time, before you complain, RTFM.

    3. Re:arrogance by Anonymous Coward · · Score: 0

      Get an education.

    4. Re:arrogance by jav1231 · · Score: 1

      I don't have to RTFM. I don't give a shit about the libraries. I'm not stupid, you are. Exhibit A: You TOTALLY missed the point. Red Hat breaking some sacred vow of libraries hasn't a damned thing to do with these bozo's being pricks. A FAQ is no place for these types of rants. And the average "just migrated to Linux" newbie doesn't know about some pissing contest that this programmer is in with Red Hat. And NO he shouldn't have to RTFM. Hell, he probably doesn't know what gcc is! Listen, you can defend them, and I'll even agree and can accept that they are pissed about the gcc situation. They probably have a legitimate complaint. But you don't go about winning for your cause with behavior like this. (You being them, and not you personally.) I understand the frustration, but the FAQ is no place to air it out. They're alienating the user (granted, an often enjoyable pass-time). It's unprofessional. That's all I'm saying. Pointing out the problem with RH, while a legitimate beef, is outside the argument here.

    5. Re:arrogance by Anonymous Coward · · Score: 0

      That would not apply to this project because:
      A.It(some of it's features/modules/whatever) 'depends' on 'components' that are not contained in the default install of most linux (*nix actually) systems. In exchange for the extra work that you have to do, you get the best movie player for linux (haven't tried on other *nix systems yet): i think it's ok
      B.1 I bet that no teacher writes notes FOR YOU.
      .2 Teachers get paid, Mplayer dev-team gets nothing but complaints!
      C.Again, MS programmers get PAID to make a program that is easy to install and doesn't have any strange installation-related errors(and, btw, they still don't do a very good job on it ;p)

      I think it would be better if those stupid discussions about the supposed arrogance of the dev-team would stop, and the ones participating in it start helping the .dev team instead. Think about it; you lose so much time in posting here(actually it appears like flaming to my eyes!) while you could help a great project become even better.

    6. Re:arrogance by jav1231 · · Score: 1

      Well, I would say that I can understand the position that they take on gcc. I can understand that they can't take into consideration every possible configuration. I'll say at the very least that I am sorry if I came off as flaming. My only point is, we're going to deter alot of people from accepting Linux with attitudes like those expressed in their FAQ. Like it or not, you have to take into account base installations for no other reason than because that's what most newcomers are going to run. It just occurs to me that there's a segment of the Linux community that verbally laments MS's stranglehold on the market, but actually like being part of a "chosen few" who know all the interworkings of Linux programming. And so many times they use Q&A sessions to do nothing more than to take an opportunity to show their superiority. It's attitudes like this that hurt the over all cause. That's all I'm saying. And I see this in so many circles. I've been in IRC channels that are supposedly help channels for Linux, where newbies have been chided because they didn't update their libraries or recompile their kernel. If MPlayer is an application suited to programmers, then say so on the opening web page. "This application requires a certain understanding of programming and programming libraries to install." Then if someone who knows nothing of programming downloads it, posts a Q, then bitch. Until then, no matter how well the final product runs, it still cannot be dubbed "the best."

  34. Re: RIAA/MPAA shutting this down, eh? by MrXZY · · Score: 1
    Uhmm... While I'm trying not to troll here, why on earth would the RIAA/[MPPA] try and shut this down? Does it allow piracy? No. (Well, I suppose you could use quicktime for pirated films, but I can't think why you'd want to)

    Does it infringe anyone's intellectual property? Not as far as I can tell, mplayer most of it's codec modules as seperate .dlls. (I suppose if apple has a patent on the quicktime format as a whole, they could come after mplayer, but that seems unlikely, and it certainly would'nt involve the RIAA/MPAA).

    I've lost count of the amount of times I've seen someone on slashdot make some misinformed comment about the RIAA/MPAA/DMCA, they seem to be considered as the generic bad guys, who will spoil ALL your fun, even if it's not in any way related to them.

    </rant&gt

    RIAA break your glowstick, RIAA eat your candy.
  35. [cough] by CdotZinger · · Score: 1



    http://allmacintosh.xs4all.nl/preview/206564.html

    http://www.afterdawn.com/software/video_software/v ideo_players/divx_codec_for_mac.cfm

    --
    Your mouth is like Columbus Day.
  36. Console-mode playback by Steffan · · Score: 4, Insightful

    One of the very useful (to me) aspects of MPlayer is that it can run console-only. This is very useful on a slow machine with a hardware decoder: I have a P5-133 with a Hollywood+ MPEG2 decoder which can actually playback video, including DVDs. Not bad for a machine that was 'slow' about four or five years ago.

    1. Re:Console-mode playback by Anonymous Coward · · Score: 0

      "Console-mode" meaning VT220 emulation? Or VESA/VGA?

    2. Re:Console-mode playback by Whelkman · · Score: 2

      "Console-mode" meaning VT220 emulation? Or VESA/VGA?

      All three: BIOS calls for VESA, SVGAlib for...VGA, and AAlib for true terminal. Of course AAlib is strictly text, but the quality is surprisingly good for a bunch of letters, to say the least.

  37. Where are the binary packages? by Cid+Highwind · · Score: 1

    Even if someone built binary packages, Debian would never distribute them. OpenDivX is open-source, but it is not under a GPL-compatible license. That means distributing a product that has linked OpenDivX to GPL code (like the rest of Mplayer) is a violation of the GPL.

    Also, Mplayer configures itself based on what libraries you have installed on your system (ffmpeg, OpenDivX, SDL, win32 codecs, etc). Including all these libraries would be redundant, including none would build an Mplayer that can't play movies ( which would be worthless). This could be overcome if Mplayer built video decoders as plugins that could be loaded at run-time, but it doesn't.

    Lastly, all the decoding and video output is optimized at compile time for MMX, 3D-now, SSE or whatever CPU-specific speedups it detects. If the build host has an Intel chip and you have an AMD, the player would crash and burn on your machine. This could probably be overcome by adding CPU-detection code, but including a different version of every decoder for every CPU would add unnecessary bloat.

    --
    0 1 - just my two bits
  38. Re:MPlayer + Quicktime = schweeetttt by Anonymous Coward · · Score: 0

    I think, I may see what the problem for ME with 2.96 is , a person down in this thread states theres some MMX code incompatible with AMD , any of this ring a bell, both systems are Athlons, could this be the cause of the abbohrent behavior on my machines with RH 2.96 VS gcc3 ? Or are all you on Atholns too ?

  39. Re:MPlayer + Quicktime = schweeetttt by Anonymous Coward · · Score: 0
    I really love the GCC 2.96 RedHat warning

    As did I. I love how they were using profanity more than Jay and Silent Bob, and making punchy comments about RH and their business intrest. Like they said, "It compiles bash on a s390!" Sheesh, RH did get their compiler stuff straightened out, and they will act in their best business intrest, which isn't making x geek happy, but focusing on the profits that can be made by migrating companies to RH.

  40. Re:MPlayer + Quicktime = schweeetttt by _johnnyc · · Score: 1

    No need to HEED the gcc 2.96 warning. --disable-gcc-checking will take care of that.
    It works fine for me on Redhat 7.1 with gcc-2.96-85. Really, they just have a problem with Redhat period, and I don't think they think much of anyone using Redhat linux. I wonder what real consequences derive from using this version of gcc. I've had no problems with mplayer.

    It's a great program once its up and running, though. Best video playback on linux.

  41. and I just got.. by josepha48 · · Score: 2
    wine to run Quicktime.. hmm now that wine will Run quicktime and mplayer does not run movies that use the Sorenson codec (which is many of them) is this really useful for Quicktime moves?

    I do like the fact that this gives Linux yet another avenue for media. This added in with xmovie, gtv, quicktime under wine, xaniam, and now mplayer. I love choices..

    --

    Only 'flamers' flame!

  42. Re:MPlayer + Quicktime = schweeetttt by linuxpng · · Score: 2

    I've ignored that warning for a long time and have had no problems. Intersting that it didn't get mentioned, but mplayer plays .asf and divx 3.11 movies too.

  43. Re:I think the linuxworld guy expected far too muc by Jeff+DeMaagd · · Score: 2

    When the FAQ writer says "read the documentation" as much as they do then they don't seem to understand that an FAQ is _part_ of the documentation too.

    If it is beta software then I think they should be more up front about the beta-ness than simply having a sub 1.0 number and disuade non-coders from trying it before being as insulting as they can be _after_ they suffer through all this.

    A direct quote of something else:

    "Q: I'd like to compile MPlayer on Minix !
    A: Me too."

    What is the point of doing that? They could either be less terse or not have such a worthless item. I know it looks like a dumb request but they don't have to respond with dumb answers.

  44. Re: RIAA/MPAA shutting this down, eh? by CDWert · · Score: 1

    Actually the reason I query is , MPlayer CAN use the DeCSS lib and some other niceties theat the MPAA/RIAA consider violations of the DCMA , Sites have been forced to remove content and links to that same code, here is a program that usess, and links (In more ways than one) to that very code they would like removed from the face of the earth, no you and I both know that is impossible.....hm what to do........Hey I got it target the projects that make use of the code !,

    If you think the MPAA/RIAA are ONLY concerned about stopping piracy you are the one who is misinformed, yes it is a concern to them and a main one, its about making MONEY period and the Artists themselves know this. BEYOND piracy are ownership issues that are being fought out even no. The RIAA/MPAA is a party to this as well. CONTROL is another issue the RIAA is driven twoard, the DeCSS, (or POSSIBLE use of that code MUST be unacceptable to them) otherwise why go to the lengths in cutting links and removing code thus far ?

    That is why I was curios, if they had any legal flak as of yet or if they are even succeptable , MPlayer being in .hu realm, No need to rant I am aware of EXACTLY what the legal issues involved here are, I was mainly curious about juridiction.

    --
    Sig went tro...aahemmm.....fishing........
  45. /dev/fb0 ? by PRR · · Score: 1

    To the guys in this thread who have mplayer running... I downloaded and compiled .50 a while back and it compiled just fine with the gcc 3.0.1 on my RH7.2 box. (I also installed the supporting files in my home directory as the instructions say). However, when I tried to run it with a test mpeg file from the command line, the output seems to indicate that it's detecting the codec just fine, but look at the last 2 lines:

    $ mplayer test.mpg

    (about 11 lines of output snipped)

    Detected video codec: [mpeg12] drv:1 (MPEG 1 or 2)
    fbdev: Can't open /dev/fb0: No such device
    Sorry, selected video_out device is incompatible with this codec.

    I would suppose this has something to do with the framebuffer? What do I need to do to get this going on a fairly stock RH install? Thanks.

    1. Re:/dev/fb0 ? by CDWert · · Score: 1

      try the mplayer -vo help for testing try

      mplayer -vo xv test.mpg

      Or check your /root/.mplayer/config (or wherever you put it) file and the video driver section try xv works generally ok.

      --
      Sig went tro...aahemmm.....fishing........
    2. Re:/dev/fb0 ? by PRR · · Score: 1

      Much appreciated, but I tried: mplayer -vo xv test.mpg and I get:

      MPlayer 0.50 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

      Reading /root/.mplayer/codecs.conf: 18 audio & 40 video codecs
      font: can't open file: /root/.mplayer/font/font.desc
      font: can't open file: /usr/local/share/mplayer/font/font.desc
      Playing test.mpg
      Invalid video output driver name: xv
      Use '-vo help' to get a list of available video drivers.

      (are those font files the culprit? Do I really need them if I don't have vids with subtitles?)

      so i tried: mplayer -vo help and get:

      MPlayer 0.50 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

      Available video output drivers:
      fbdev Framebuffer Device
      null Null video output
      odivx OpenDivX AVI File writer
      pgm PGM file
      md5 MD5 sum
      mpegpes Mpeg-PES file

      so I tried: mplayer -vo fbdev test.mpg
      but still get: "fbdev: Can't open /dev/fb0: No such device" as before.

      Any suggestions?

    3. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      I can partially answer to your question. About the font files - you don't really need them. The problem is somewhere else now.

    4. Re:/dev/fb0 ? by Cirvam · · Score: 1

      your problem is the framebuffer device isn't created in the /dev directory. I think if you do /dev/MAKEDEV fb0 it should create it will the correct device numbers and stuff. You also already have framebuffer support in your kernel I'm assuming.

    5. Re:/dev/fb0 ? by ThatComputerGuy · · Score: 2

      mplayer -vo x11 test.mpg

      You may still have problems with audio, depending on your desktop environment. I don't know if esd poses any problems, but with KDE I have do run

      mplayer -vo x11 -ao sdl test.mpg

      If you don't have sdl and you have problems, you could always just chuck the audio with

      mplayer -vo x11 -ao null test.mpg

      --
      XML is like violence. If it doesn't solve the problem, use more.
    6. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      You also already have framebuffer support in your kernel I'm assuming

      Aha! That's what I was afraid of, since I'm not all that familiar with kernel configuration. As I said, this is a fairly stock RH install, with the stock kernel that 7.2 comes with.

      In a nutshell, what do I need to do to check if I have framebuffer support in my kernel, and what do I need to do to put it there if I don't? Does it require a full kernel compile, or just inserting a few module lines in /etc/rc.local? (Yes I know, RTFM!)

    7. Re:/dev/fb0 ? by PRR · · Score: 1

      You also already have framebuffer support in your kernel I'm assuming

      Aha! That's what I was afraid of, since I'm not all that familiar with kernel configuration. As I said, this is a fairly stock RH install, with the stock kernel that 7.2 comes with.

      In a nutshell, what do I need to do to check if I have framebuffer support in my kernel, and what do I need to do to put it there if I don't? Does it require a full kernel compile, or just inserting a few module lines in /etc/rc.local? (Yes I know, RTFM!)

    8. Re:/dev/fb0 ? by PRR · · Score: 1

      Thanks, but trying these gave:

      Invalid video output driver name: x11

      and x11 didn't show as one of the available video output drivers when I did "mplayer -vo help". But it might have more to do with having framebuffer support... see my post above.

    9. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      Compile it with SDL support, it's worth it. You can go ahead and back in the video, zoom, go fullscreen, pause, search and so forth. You'll see if you have it going when it accepts "-vo sdl".

    10. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0
      You should install the xfree developement package (it's xlib6g-dev under debian, unfortunately I'm not sure it's redhat name) then rebuild your mplayer.

      If it's available, you also should install the sdl library (1.2 or better) and the corresponding developement package, or the svgalib + it's devel package, so you would have much more output driver to choose from...

      V.L.

    11. Re:/dev/fb0 ? by Cirvam · · Score: 1

      hmm, good question :)
      can't say I've every played around with the framebuffer stuff. I think that it requires a full compile, it can't just be inserted modularly. Might want to do what that other guy said, compile it with SDL support. Or you could just run X and then the option -vo xv should work.

      Check the docs that came with the distro as to the capilblities of the kernel, I use slackware so can't really help you much there.

    12. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      What you need to do is install X development crap. That way when it compiles it will be able to compile in your video card direct X type shit. You don't want to use Framebuffer not unless you are using some kind of ancient video card.

    13. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      When you run the ./configure look at the output you will see all of these lines indicating the supported video output. If you don't have the development stuff in then you will see no for everything but the frame buffer since the frame buffer is the default that should work in all cases. New video cards allow you to write the video directly to the card and bypass X if you move the window aroud real fast you can see the bluescreen thing that X is doing.

    14. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      :( I'm an idiot. There's no way I can do that. I really wish I understood your instructions but it goes over my head. Damn :(

    15. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      Don't give up!! That's the most important thing to do - not to give up!! It's very rewarding when you get it working smoothly. Take a rest, do something else, and then get back to this subject!

    16. Re:/dev/fb0 ? by Anonymous Coward · · Score: 0

      Try to compile mplayer with SDL support..(you need to install the SDL devel(it took me about an week to install all the dependencies for that;) and do a make --enable-sdl and you should be up and running in fullscreen with audio.
      PS! If you are running kde as desktop enviroment you should use --au arts or else the sound wont work.(And the movie wont play either)

    17. Re:/dev/fb0 ? by joekool · · Score: 1

      do you see the little penguin on bootup? extra small 1024x768 style text? if so you have the framebuffer...otherwise mostly likely you need a recompile of the kernel. but the easiest option is to read the mplayer docs, as they do cover that very problem there. you need to properly set up your xconfig (and if you want best performance, pick up a matrox card of some sort).

      --

      Slackware: old school feel, new school gear.
    18. Re:/dev/fb0 ? by victwenty · · Score: 1

      The KDE problem is with artsd which recent versions of sdl support. You can always put ao=sdl in your /etc/mplayer.conf and save yourself on keystrokes.

      If you use KDE and don't have a version of sdl compiled for artsd support, another solution is to set artsd to goto sleep after just a 1 or 2 seconds of inactivity in the kde config, this will allow apps that don't support artsd (like q3a) to run without any hassle.

  46. Lets give Sorenson some feedback then by Quixote · · Score: 2, Insightful

    If Sorenson codec is an issue, lets all send mail to Sorenson Labs and ask them to support Linux. At the least, release a DLL for one of the players.

    1. Re:Lets give Sorenson some feedback then by Anonymous Coward · · Score: 0

      Complaining to Sorenson is definitely not going to work. Apple already paid them for an exclusive license, so now they can't grant anyone else the right to use the algorithm.

      IMHO a contract of the form "you agree not to do business with a third party" is a direct assault on any market economy and should never have been enforceable.

    2. Re:Lets give Sorenson some feedback then by jessh · · Score: 1

      Apple is the person to ask for support from, an actual linux version of QT would be nice, not as good as opensource but still nice. Of course its probably not going to happen, but a lot of requests couldnt hurt.....

  47. Re:MPlayer + Quicktime = schweeetttt by dzym · · Score: 0

    Something about 2.96 (while 2.4.x was still in -pre) not compiling the kernel correctly, in particular screwing up the filesystem code ...

    ... and that GCC 2.96 does not even officially exist, according to GNU?

  48. Apple to move away from Sorenson, will support MP4 by d0n+quix0te · · Score: 3, Informative

    Yes you heard it right. This seems to be good news for Linux users. According to Frank Casanova, the head honcho of Quicktime, Quicktime 6 will de-emphasise Sorenson for MPEG-4. In an interview with Creative:Mac he says

    CASANOVA: It's the center of our universe. The Sorenson video CODEC has been an integral part of QuickTime since we had QuickTime 3. Sorenson is exclusive to QuickTime, a proprietary format, that has just produced incredible quality both for download of movie trailers and real-time streaming over the Internet. They've done incredibly well. And we're going to continue working with the Sorenson guys. We're not shutting that off. And people will probably opt to use Sorenson in some cases. But certainly the center of the work we do is going to be around standards.

    Everything Apple does--from the Unix bases of OS X, to FireWire being IEEE 1394, to USB to all the various facets of what we do, from AirPort being 802.11--we want to make sure that every piece of our architecture and infrastructure are based on industry standards. QuickTime is no different. Our streaming protocols are RTP/RTSP as defined by the IETS; and now ... you'll see our file format of QuickTime is the file format for MPEG-4. As you may remember, [ISO has] selected the QuickTime format as the basis for MPEG-4. And then what we're doing is we're building our own audio and video CODEC, but based on the recipe as published by this standard body, by ISO, for ... video and audio for music and speech. There's a few different CODECs in there. And that's what we're doing going forward. And you can expect to see incredible video quality using these new MPEG-4 CODECs.

    MPEG-4 continues the lineage of the MPEG family. MPEG-1 ... was great for CD-ROM distribution. MPEG-2 ... was targeted at a much higher data rate, much higher quality, and it found its way into areas like DVD playback and for HDTV and for some of the satellite communications where bandwidth is really not constrained. But MPEG-4 is the MPEG for the Internet. It takes lower than MPEG-1 data rates and practically MPEG-2 quality and makes it available for people to stream over the Internet, which is high and to the right, exactly where you want to see this go.

    And the AAC audio component for music will likely replace MP3 as the default and brand new audio standard on the Web because I'll tell you what, ... you can do incredibly good jobs with audio at a much smaller file size and lower data rate and get even better sounding quality than MP3 is providing. I think, over time, we'll see AAC supplant MP3 as the digital audio standard. That's the direction we're headed.

    Earlier [last] week, with Real Networks announcing their support for MPEG-4, we found that to be a sudden and abrupt change in direction for them, but nonetheless a welcome one. We're really happy here at Apple, and as members of the Internet Streaming Media Alliance--the ISMA--we're really happy that Real had decided to make this change in course. Real is a big company, at least from an Internet media streaming perspective, and their stamp of approval on MPEG-4 gives the whole space more momentum.

    The rest of the interview can be found here...
    http://www.creativemac.com/2001/12_dec/features/ ap plequicktimelive0112172.htm

  49. Re:MPlayer + Quicktime = schweeetttt by Anonymous Coward · · Score: 0

    I did, ignoring that stupid warning, and it worked just fine. My guess is that when 2.96 first arrived, their code wouldn't compile under it so they put that crap in there. Over time they have fixed their code to the point where it works fine under 2.96, but still blame the compiler so as not to lose face.

  50. Re:I think the linuxworld guy expected far too muc by squiggleslash · · Score: 1
    I don't see the problem with the quote you came up with. It's sarcastic, yes, but it's not rude or unpleasant to the person asking. It's an amusing, straightforward, answer.

    I wonder how many people, after being told that the FAQ is hostile and rude and nasty, are now combing the thing re-interpreting every bit of humour as being nasty? It's amazing the effect an unfair change of context can have...

    --
    You are not alone. This is not normal. None of this is normal.
  51. Re:I think the linuxworld guy expected far too muc by Frizzle+Fry · · Score: 1
    Let's face it, should they really be responsible for answering questions about installing shared libraries when it is a more general linux issue and not something specific to MPlayer?
    No, they shouldn't. That doesn't mean that they are allowed to be jerks when someone asks them a question about libraries, just that they get to say "sorry, ask someone else, that's not our problem".

    Remember that when the application doesn't run correctly, it is not obvious to most people whether it is an application-specific problem or one that requires general knowledge of their operating system, so they weren't being completely unreasonable to think to ask the people who wrote the app, they just happened to be wrong.

    In other words, the users don't have to create "headaches" for developers because the developers are not obligated to help them for free, just to be civil. Being rude is especially inexusable in the FAQ since that's not an email that was fired off without thinking when someone was in a bad mood and can't be taken back, it's something they can easily remedy at any time, but haven't had the decency to change. I think they need to grow up.

    --
    I'd rather be lucky than good.
  52. What they must do by Rev.+Null · · Score: 1
    That doesn't mean that they are allowed to be jerks when someone asks them a question about libraries


    Perhaps you should demand a refund. Or maybe there should be some sort of law that requires people to be polite.
    --
    -- My comment is above.
  53. What formats can mplayer play? by Alcemenes · · Score: 1

    To me a video player should play video AND sound. Over the course of the weekend I have tried avifile, mplayer, xmovie and a shitload of other programs with mixed results. So much for trying to have one player to play my various movies. Xmovie doesn't play anything, xanim does ok with avis, avifile won't compile, mplayer gives me sound but no video. The only media player that works on my system is quicktime with wine. I have xine which handles DVD just fine but it crashes when I try to play anything else. I don't care to hear more about ogg-vorbis and OpenDivx formats either. It will be years before those formats begin to make inroads and as far as I'm concerned they are a step backwards. Don't bother e-mailing the developers either. They write shit software with shit documentation and when you ask a question you get RTFM. My question to them is: "Where IS the fucking manual?"

    1. Re:What formats can mplayer play? by cgleba · · Score: 1

      man mplayer. You can choose many many different video outputs: bash-2.05$ /usr/local/bin/mplayer -vo help Available video output drivers: xv X11/Xv x11 X11 ( XImage/Shm ) gl X11 (OpenGL) gl2 X11 (OpenGL) - multiple textures version dga DGA ( Direct Graphic Access V2.0 ) sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!) aa AAlib png PNG file null Null video output pgm PGM file md5 MD5 sum mpegpes Mpeg-PES file vesa VESA VBE 2.0 video output directfb Direct Framebuffer Device My personal favorites is the aa (ascii art) one -- you get to watch your favirote movie in 100% ASCII -- including on a VT220 terminal if you don't mind slow frames and have the patience to set up aalib and directfb -- which plays directly to the console through the framebuffer device (no X!). I don't know what all the bitching about documentation has been. I read the documentation, compiled the source in 20 minutes and had it running, voila! The only thing you have to do is have all the headers installed for all the supporting libraries for it to compile the support. The one question I do have is what is the licensing issues with using Windows codecs? Obviosly RedHat or Mandrake could never package this with their shipments because of fear of getting slapped by MS and one couldn't install it in a business deployment without paying MS. . .so frankly this player seriuosly rocks and I love it, but it and avifile don't help linux on the desktop at all. . .or does it?

    2. Re:What formats can mplayer play? by Hatter · · Score: 1

      Good lord. Did you even look at the, IMHO, clearly labeled "DOCS" directory? Well since everyone seems to need their hand held to read the FAQ page for this project here you go:

      all DOCS

      supported codecs

      FAQ

      If you can't find you answer there, then it could be a bug. So follow all the steps in this docutment to the mplayer-users mailing list....

      bug report

      By the way, all of those files were downloaded when you acquired mplayer by CVS or the source.tar.gz.

    3. Re:What formats can mplayer play? by fishebulb · · Score: 1

      there is a real simple solution, USE WINDOWS. if you dont want to deal with these problems dont use linux. no one said you cant use windows. i am so sick of people complaining about the lack of docs and "shitty software" . if its that "shitty" dont use it. go back to windows and stop bitching

    4. Re:What formats can mplayer play? by Anonymous Coward · · Score: 0

      According to the developers of MPlayer, eventually WIN32 codecs will not be needed. So, MPlayer brings Linux closer to desktop.

    5. Re:What formats can mplayer play? by Anonymous Coward · · Score: 0

      > To me a video player should play video AND sound.

      I've just recently installed the Debian package for Ogle and it plays my DVDs just fine, and the GUI gives access to the special features menus. Try it for whatever distro you're using..

  54. Re:MPlayer + Quicktime = schweeetttt by PlaysWithMatches · · Score: 1

    MPlayer + Quicktime = schweeetttt

    No, MPlayer + Quicktime = ehhhhhh. Lots of stuff in Linux supports Quicktime, but until MPlayer (or whatever else) supports the Sorenson codec, it's not really all that "schweet."

    --

    Mozilla's a nice operating system, but it needs a better browser.
  55. Well crap by wbav · · Score: 1

    When I saw that the new mplayer supported quicktime, I sprang into action, downloading and building the new version. I then find out it won't play the one movie I want, american jedi All I get is a black box. Oh well, I'll be waiting for the release that has real quicktime support.

    Anyways, the movie is worth a look, even if you have to boot into windows.

    --

    =================
    Unix is very user friendly, it's just picky about who its friends are.
  56. Angel/Buffy episodes & FreeBSD by mmca · · Score: 1

    I just recently started using mplayer... so far its been able to play every buffy and Angel episode I've manged to find except one (and .asf)

    This is a great program. The first media player that has worked well for me in FreeBSD/XFree.

    I Hope these guys keep up the great work.

    -M

    1. Re:Angel/Buffy episodes & FreeBSD by Anonymous Coward · · Score: 0

      It plays .asf and .wmv fine, just see which file mplayer needs (it gives an error when you play a .wmv or a .asf and then simply grab those files from C:\Windows\System (or was it system32?) and put it in /usr/lib/win32 or wherever you put your windows codecs. Ta-da asf and wmv works! Mplayer also has ASF streaming working too ^_^

    2. Re:Angel/Buffy episodes & FreeBSD by Hatter · · Score: 1

      Those win32 files can also be found on their dowload page here.

      Download, extract and put them in /usr/lib/win32/ (or someplace else if you specify during ./configure)

    3. Re:Angel/Buffy episodes & FreeBSD by mmca · · Score: 1

      Very cool... Thanks.

      -M

  57. Easy to build .deb from mplayer source! by fortinbras47 · · Score: 1

    It's INCREDIBLY easy to make debs from mplayer source.

    If I remember correctly, all one has to is a dpkg-buildpackage from the main source directory and you get a nice .deb package.

    Only thing is is that it's illegal to distribute these.... =)

  58. Re:MPlayer + Quicktime = schweeetttt by Menthos · · Score: 1
    While I do not doubt that gcc 2.96 has bugs, in my experience it's not worse than most gcc versions I used during the years, and much better than quite some of them, especially in C++.

    Yes. Many people are considering it a better compiler than most gcc:s in the past because it is less sucky and less buggy in a lot of areas. Also, it still (AFAIK) has an edge over gcc 3 in that it compiles glibc and such.

    I also did a bit of google-ing about this warning in mplayer, and AFAIK some people were a bit angry that 2.96 has been singled out (probably just because it's a RH release) I wonder if the reasons for so prominently warning people about 2.96 are at least in part political...

    They are only political. There used to be problems with the Mplayer code but those have been corrected, but the warning wasn't removed (most likely because of the Mplayer developers' own political agendas and so that they would not looose too much face).

    --

    GNU/Linux. The Freshmaker.

  59. Why not look at Open Soruce programs? by Nailer · · Score: 2

    Xine can now do DivX, OpenDivX, DVD, MPEG 1/2, Windows Media Video 8 and 8, and most of the formats MPlayer can. So can Avifile. They're open source, Mplayer isn't - read their documentation sometime, specifically the part on packaging. And no, not just the codecs, but the project itself.
    Non-Sorenson Quicktime in only useful for people making movies under Linux.

    Many people put in a bloody large amount of time and effort into getting newcomers to the platform. Telling someone they're an idiot because they don't know how ldconfig works undoes that hard work and pisses me off. Its possible to answer newbiew questions withotu being a fuckwit, but the mplayer team would rather serve their own egos. Especially if mplayer was packaged like most Linux programs (the mplayer team forbid this) the postinstaller would do that anyway.

    Ogle, Xine and Avifile are also more well designed, with most options avaliable via the GUI and command line switches rather than compile time options.

    The MPlayer team have also yet to respond to Bero's response re: their GCC 2.96 claims, leaving something on their web page which has seemingly been proven to be technically false.

    Furthermore, telling me in captial letters that MY SYSTEM IS TO SLOW TO PLAY THIS MOVIE when I'm fairly sure a 900 Mhz Athlon with 640MB of RAM is capable of playing a VGA res DivX is worth a laugh or two.

    When there's a billion better players out there which don't go out of their way to be rude to people and Open Source licensing, why use Mplayer?

  60. Re:MPlayer + Quicktime = schweeetttt by Menthos · · Score: 1
    It works fine for me on Redhat 7.1 with gcc-2.96-85. Really, they just have a problem with Redhat period, and I don't think they think much of anyone using Redhat linux. I wonder what real consequences derive from using this version of gcc. I've had no problems with mplayer.

    Judging from all people I know that have compiled Mplayer with gcc-rh 2.96, that seems to be the general trend. The Mplayer warning seems to be misleading at best and a blatantly false accusation at worst.

    --

    GNU/Linux. The Freshmaker.

  61. Sorenson by Alien+Being · · Score: 1

    Seems to me that Sorenson should charge for the compressor, and give away (binary at least) the decompressor. The $$$ value of the video creation module would be enhanced by the ubiquity of the playback module.

    The goal of content providers is to hit as many eyeballs as possible. They, IMNSHO, should use technology which fits that model.

    BTW, Mplayer 0.5 and 0.6 build/work great on my Mandrake box despite the gcc warning.

  62. MPlayer forbids packages and isn't OSS by Nailer · · Score: 2

    There are a few reasons behind that. Firstly, MPlayer has many options with regard to what kind of output it should use. These are bese selected during compilation.

    GFair enough, but that's an architecture problem that the team should hopefully fix soon.

    Secondly, to be really useful, MPlayer requires several dlls, and codecs. These codecs either come from the windows dlls, or from closed source projects like the DivX(tm) MPEG-4 Codec.

    So? Many (read most) Linux players do this: Avifile, Xine, etc. They can still be packaged - stick freshrpms.net in your sources.list on your redhat box and APT away. They just separate the DLLs from the software if necessary.

    Unlike the Open Source players, though, Mplayer uses non Open Source code in its actual binaries apparently. So yeah, ignore the web page claiming its open source and read this Mplayer therefore does not meet the Open Source Definition or the Free Software Freedoms list and shouldn't bother claiming to be Open Source.

    1. Re:MPlayer forbids packages and isn't OSS by Anonymous Coward · · Score: 0

      Then they are violating the GPL by packaging protected code with their product.

  63. Re:MPlayer + Quicktime = schweeetttt by Menthos · · Score: 1
    Something about 2.96 (while 2.4.x was still in -pre) not compiling the kernel correctly, in particular screwing up the filesystem code ...

    AFAIK, gcc-rh 2.96 has compiled all released, stable kernels just fine, from kernel 2.4.x and up. What's the point? What does it have to do with Mplayer and why does Mplayer need to issue a warning about this compiler? Why doesn't it have a warning for gcc 3, which also has had kernel compilation problems?

    ... and that GCC 2.96 does not even officially exist, according to GNU [gnu.org]?

    You are free to call it anything you like... gcc2.96, gcc 2.96, gcc-rh 2.96, rh-gcc 2.96, gcc 2.96-rh, and so on. Pick anyone you like. It's still an excellent compiler (maybe currently the best free one) and one that is used by at least two major GNU/Linux distributions. It still doesn't answer the question why the Mplayer developers would need to issue a warning and refuse compilation unless you pass a special flag and type in a lie?

    http://www.bero.org/gcc296.html has some relevant facts regarding gcc 2.96, I really recommend that page.

    --

    GNU/Linux. The Freshmaker.

  64. Re: RIAA/MPAA shutting this down, eh? by s390 · · Score: 2

    International Intellectual Property (IIP) issues might arise when Hungary gets around to applying to join the European Union (or NATO). But the EU politicians haven't AFAIK been quite as corrupt as US congress-critters about pandering to Big Music and Hollywood, so there's some hope that they'll maintain First Sale and (noncommercial) Fair Use types of consumer media rights. The EU is fairly tough about protecting consumers' privacy rights, so one can hope the RIAA/MPAA won't prevail there. (Vivendi owning Universal is a worry, but they're in France and can't buy laws one hopes.)

    In any case, it won't matter. The horse is out of the barn already. The RIAA/MPAA can close the barn door (in the US, maybe), but they won't ever catch the horse again. To paraphrase someone's famous quote about the Internet, open source software interprets authoritarian oppression as damage... and routes around it.

  65. This is misleading by Trogre · · Score: 1

    "The latest version of the controversial MPlayer program for Linux supports Quicktime .mov files with the latest codecs."
    ...
    "According to formats page, Sorenson Quicktime is still not gonna happen any time soon."

    Dude, Sorenson is *the* format for .mov files.
    Distribution of Quicktime media has become such that if your player doesn't do Sorenson, it is misleading to say that it does Quicktime, as nearly all QT media (movie trailers anyone?) is in Sorenson format.
    The article should read "MPlayer now supports older Quicktime formats", but it does *NOT* support Quicktime. Neither do I :)

    We all know that nobody has any good reason to encode in such horrible closed formats anymore, but poeple still do it. Maybe what we need is a good sorenson2divx command-tool.

    While others on this site will be content to sit on their hands saying "it ain't gonna happen", I'm helping make it happen: All free media (movies, music, etc) distributed by myself and associates are only done so with open formats. (ie divX, ogg vorbis, png)
    .
    .

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  66. Re:egg troll, are you out there? by FatAssBastard · · Score: 0

    d00d, fix yer .sig........

    --
    /.: why the hell am I here?
  67. Crossover sucks for me (I'm using SuSE 7.3) by MarkWatson · · Score: 1
    I bought Crosssover online this morning, and so far it has been an installation from hell. My Linux distro (SuSE 7.3) is on their supported list, but I must say that the install has been one of the most frustrating Linux expereinces that I have had (I have been using Linux since 1994).

    -Mark

  68. Re:I think the linuxworld guy expected far too muc by Menthos · · Score: 1
    1 - The MPlayer developers' apparently find it irresponsible for companies like Redhat to include gcc 2.96 (or whatever it is). By making it difficult for their users to compile MPlayer with this version of gcc, they are using their power and influence (indirectly) to twist Redhat's arm into changing its behavior. I actually approve of this behavior (causing change by writing code) and I applaud MPlayer devs' courage to do this in the face of the heat they will get from people like Joe Barr.

    It's not just about Mplayer versus Joe Barr, it's about a lot of annoyed Mplayer users on major GNU/Linux platforms versus a few Mplayer developers with their own political agenda (anti-gcc-2.96-rh) and their desire to use the software project for false statements and pure FUD to support said agenda. Whatever they are using their power and influence for, it's certainly not about fair play.

    As for Joe Barr, he seems to be exhibiting the typical Microsoft attitude of "if enough people use it, everyone should support it." He says that gcc 2.96 must be supported because it comes installed by default on his Mandrake box. That's like a Windows user telling me that my project has to work perfectly on Windows XP or that it has to work perfectly on an ATI card (since they are so popular). Think about it. Should developers allow popularity to dictate what they do? My answer is no. Do what you think is right, don't allow the dominant software to control your actions.

    Your argument is flawed. This is not about not working flawlessly on all configurations and systems, this is about spreading blatant lies and FUD.

    Joe Barr's argument that gcc 2.96 should be embraced because it is installed by default on distribution only makes sense if the devs are in the business of pleasing customers. But as Joe has obviously forgotten, these devs don't have customers. And they probably don't care about annoying potential users either.. and why should they?

    Maybe because no contributor/developer is born as a contributor? Most of them start as users, and the Mplayer project's attitude towards users is rude, to say the least.

    2 - Regarding the devs' inflammatory comments in their FAQ ... well, to put it bluntly, I often feel exactly the same way that they do when people ask me incessant questions. The only difference is I force myself not to put my true feelings in the FAQ. Devs are humans and they lose patience and get annoyed.

    Yes, but by putting their rude remarks towards users asking questions on their web page, they are showing their arrogance towards all users, not just the one(s) that asked a particular question. Even if a rude remark on a mailing list is bad to begin with, putting the same attitude everywhere on the home page is making it many times worse.

    Let's face it, should they really be responsible for answering questions about installing shared libraries when it is a more general linux issue and not something specific to MPlayer?

    No. There's a major difference between answering "I'm sorry, installing shared libraries is a general Linux topic and is thus out of the scope of this documentation. Please read the manuals for your distribution or other documentation on the Internet" instead of calling users stupid and lusers.

    In fact, on a more broader scope, should they really be responsible for answering anyone's questions at all? If you said yes, then I invite you to think about why you said yes. Probably the only reason you can come up with is because "If they are mean to their users, than their users will leave and they won't have any users anymore." Fair enough.. but do the MPlayer devs really care if anyone uses their stuff? They probably don't frankly.

    Quite obviously not. The problem is that all contributors are beginners at some point. Thus there's certainly no need to call users names or being otherwise unpolite, even if you don't want to answer all questions yourself.

    Any dev who works on free software for the sake of providing a quality product for Mr. Newbie quickly becomes depressed and stops working on the project.

    That's not necessarily the case. One doesn't have to answer all users' questions. In my experience, a good FAQ is a good start. If you don't want to answer all questions a short pointer to where the information could be found is a good start to make people "go away". Being rude is not a part of this, it's perfectly possible to give an "look for information elsewhere" answer without being rude.

    Only those devs who work on free software for their own amusement, interest, needs, etc. are those who can endure for long periods of time.

    In my experience, there's usually no conflict in creating software that you like yourself and that can also be usable by others without insulting them, or continuing to spread information that many people have already pointed out is very untruthful.

    The bottom line is, that users of free software often create more headaches for developers of free software than benefits. If that statement shocks you, I'd encourage you to think about it for a while ...

    Only if you divide the world into a "we developers", "them users" mindset. This is usually far from true, in particular it doesn't take into account that a person can be both at the very same time, and that noone is born as a contributor/developer.

    --

    GNU/Linux. The Freshmaker.

  69. Re:egg troll, are you out there? by FatAssBastard · · Score: 0

    uhh, okay, i guess... why not just go with Egg Drool?

    --
    /.: why the hell am I here?
  70. Just to clarify by Hitokage_Nishino · · Score: 1

    "The latest version of the controversial MPlayer program for Linux"

    Mplayer is controversial for three things:

    Their attitude towards users
    The mplayer devs seem to take pleasure in responding "RTFM" to any question that could have been partially answered in the past 100 years... whether it's actually in their docs or not. They view ordinary users who don't know some technical things as inferior people who shouldn't be using linux, yet they seem only concerned in building mplayer's "reputation".

    Their stance towards GCC 2.96
    It is of the Mplayer's opinion that 2.96 is bug ridden and unworthy of use, and they feel the need to press that opinion on others. When presented with views that 2.96 is nowhere near as buggy as claimed(and in fact, quite good), they resort to it not being "official". Of course, they have admitted GCC 3 to be buggy, but because it's "official", they neglect to "warn" others like they have with 2.96.

    Their mixture of licenses
    Mplayer contains both GPLed and proprietary code in the same source tree, and when compiled... the same executable. Mplayer's wishy-washy license(except for "no binaries") has led people to doubt that it's even open source.. even to the point of questioning if mplayer might be in violation of the GPL.

    1. Re:Just to clarify by Anonymous Coward · · Score: 0

      Controversial or not, it runs so smoothly I don't wanna live without it!

    2. Re:Just to clarify by neurojab · · Score: 1

      >When presented with views that 2.96 is nowhere >near as buggy as claimed(and in fact, quite >good),

      gcc 2.96 is good? You must be smoking something great. Can I have a little ;)? You may notice (as I did) that when you down(up)grade to 2.95, and recompile a few key apps, your applications will no longer have those random crashes and linker errors, and general mis-features so often associated with that other OS... but that's just a suggestion.

      In my opinion, RedHat ought to formally apologize for 2.96, and promise to never touch a line of GCC code again.

  71. Re:Crossover sucks for me: but good support! by MarkWatson · · Score: 1
    OK

    I just got a response from Crossover's customer support.

    Very helpfull!

    -Mark

  72. Give them a break by The+Sith+Lord · · Score: 1

    I think people should go easy on the mplayer developers. Thanks to their never ending hard work (I update the CVS version everyday to a plethora of updates), Linux users have what is probably the best video player out there (though Xine is still number one for DVD playback).

    And yes, I do use GCC 2.96 (from Mandrake 8.0), and there are no problems associated with it.

  73. Re:Apple to move away from Sorenson, will support by Whelkman · · Score: 2

    It'll be a cold day in hell before AAC usurps MP3.

  74. installation made easy through debian by zonem · · Score: 1

    using apt is one way of simplifying the installation process of mplayer. just edit /etc/apt/sources.list and (after searching through the unofficial apt sources web site for the mplayer distribution site), add the entry for mplayer. the unofficial site has frequently updated compiled versions of mplayer with up-to-date versions of all its dependencies. all the options are compiled in by default, including lirc, divx, DVD support, mpeg support, all that.

    if you still like compiling and configuring such things, apt-get source ....

    whooo! go debian!

  75. Because of support by kimihia · · Score: 2

    I subscribed to the mailing list for a while, and the reason it got singled out is because every couple of days someone would complain that mplayer didn't compile. And the reason for that? Because they were using gcc 2.96.

    Who reads warnings from 'configure'? That's right, not many people at all. So having the luser type in a statement that they know what they are doing is far better than letting them "click-thru" something you can be sure they didn't read.

  76. Sorenson video with wine by Anonymous Coward · · Score: 0

    I've been watching Sorenson clips using the quicktime player under wine for several months now. I had to tell it to use only the basic windows GDI(?) calls, but it works fine.

  77. Tried it out, a top-notch player! by bfire · · Score: 1

    Being pretty much a Linux newb, I was looking for a way to play divx movies on my new Mandrake 8.1 installation. Reading this story on slashdot, I thought MPlayer sounded great and went to their site for info. First I found out I had to compile the app myself, not a big deal. The sucky thing was that I have gcc 2.96, but I went ahead and gave it a shot anyway. Installed perfectly in 30 minutes, with a GUI and different skins. Played my movies perfectly. I'd love full quicktime support, but the current version is impressive as is.