Slashdot Mirror


Xine Gets Native Sorenson3 Decoding

gooofy writes "Freshly (im)ported from ffmpeg, xine 1-beta12 finally has native support for Sorenson SVQ3 video. This means that you're finally able to watch the latest quicktime trailers on any xine supported hardware platform, not just on x86. Other goodies in this release include support for ogg/theora, playback of cd/dvd over the network, improved handling of mpeg-2 files (resyncing) and many detail improvements."

301 comments

  1. Applaude for 2 reasons by AlabamaMike · · Score: 4, Informative

    1: One less reason to run a Windows platform. 2: No more annoying "don't you want to buy this" ad when you're trying to watch a new trailer.
    -A.M.

    --
    Pimpin' all the Karma Hoes!
    1. Re:Applaude for 2 reasons by elid · · Score: 4, Funny

      Well, Mac doesn't seem to have much of a problem with Quicktime!

    2. Re:Applaude for 2 reasons by axxackall · · Score: 3, Insightful
      One less reason to run a Windows platform

      One less reason to run a Intel platform.

      --

      Less is more !
    3. Re:Applaude for 2 reasons by AKnightCowboy · · Score: 2, Insightful

      But is this legal? I'd like to watch my legally purchased DVDs on my Linux box, but it seems I have to break the law by using the decss routines to do it.

    4. Re:Applaude for 2 reasons by tincho_uy · · Score: 2, Funny

      You can always compile it without css support if you wanted to stay legal...

    5. Re:Applaude for 2 reasons by AKnightCowboy · · Score: 2, Interesting
      You can always compile it without css support if you wanted to stay legal...

      Yea, but then I can't watch my DVDs. :-) I've yet to come upon a DVD that didn't have CSS encryption... maybe porn doesn't, but anything from Hollywood seems to. I realize it's probably the moral equivalent of j-walking, but there seem to be some pretty hefty consequences in the eyes of the law if someone chooses to make an example out of you.

    6. Re:Applaude for 2 reasons by NanoGator · · Score: 1, Interesting

      "1: One less reason to run a Windows platform. 2: No more annoying "don't you want to buy this" ad when you're trying to watch a new trailer. " ... until Sorenson 4 comes out.

      --
      "Derp de derp."
    7. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      when i backed up my half-baked dvd, i dont think it had css, but i could be mistaken... i know i ran into trouble when i tried lotr

    8. Re:Applaude for 2 reasons by domninus.DDR · · Score: 1

      If it didnt have CSS it wouldnt conform to the DVD-video standard... would it?

    9. Re:Applaude for 2 reasons by damiam · · Score: 2, Insightful

      Yes it would. CSS is optional, and any reasonably professional DVD burning app will let you burn a DVD with or without it.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    10. Re:Applaude for 2 reasons by JebusIsLord · · Score: 3, Insightful

      Just don't confuse legality with morality, and you'll be able to sleep at night just fine.

      --
      Jeremy
    11. Re:Applaude for 2 reasons by shibbydude · · Score: 1, Funny

      You don't even deserve a reply. Next time you feel like saying something smartass-racist just shut the hell up and get over it. Color doesn't matter. Do you have a small penis? I thought so...

      --
      We're only gonna die from our own arrogance, that's why we might as well take our time...
    12. Re:Applaude for 2 reasons by norweigiantroll · · Score: 2, Interesting

      Yeah, should be one less reason to run a proprietary platform/software.

    13. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0
      I've noticed (if you're referring to quicktime) that if when that "upgrade now" dialog comes up, you can set your date ahead in your control panel, choose "later" and be gone with it (oh, set your date back, too).

      adios

    14. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      uhhh.. no dude, that's not entirely accurate.. Go to the download section, find an app called "QuickTime Replacement." Infinitely better than Xine's SUCKY interface, and it plays QuickTime better too. No alpha or beta software. Very cool.

    15. Re:Applaude for 2 reasons by LittleBigLui · · Score: 3, Informative

      but the default decryption mode of libdvdcss uses the legit player keys (which can be reverse-engineered from any encrypted dvd), which is perfectly legal (no encryption broken), since the player keys aren't protected by copyright but are simply trade secrets and can be reverse engineered legally.

      on the other hand, libdvdcss provides two fallback methods which actually break the encryption of the dvd. by the use of those you agree to some serious butt-rape in a DMCA-gulag of the plaintiffs' choice.

      --
      Free as in mason.
    16. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      Dude, you can't break a broken law again. Just like you can't kill dead cats.

    17. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      Then don't buy DVDs. Simple.

      If they don't want your money, don't give it to them.

    18. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      Ads? What are you talking about? Never saw one of those. Of course, I don't use that lameass bag-o-suckage that is Windows with its Quicktime Player, but I guess that's not an option for you, is it?

    19. Re:Applaude for 2 reasons by Anonymous Coward · · Score: 0

      Wait a minute...your worried about how your going to watch _YOUR_ DVD's that you have purchased? NEWSFLASH buddy, if you let these people dictate how you use the things they sell you, they are going to start treating you like a doormat. Assert yourself, you have Fairly purchased those dvd's, what gives them the right to tell you what to do with them?

    20. Re:Applaude for 2 reasons by axxackall · · Score: 1
      I like the moderation of my [parent] comment:
      • 30% Insightful
      • 30% Interesting
      • 30% Overrated
      Conclusion? Most of people either are tired from Intel platform or already know a better one.
      --

      Less is more !
  2. xine by Spy+Hunter · · Score: 4, Interesting

    Great! Now all it needs is an interface that doesn't suck majorly. Have you tried to use their configuration dialog? What were they thinking?

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    1. Re:xine by Anonymous Coward · · Score: 4, Informative

      Give Totem a try if you're looking for a GTK+ (2.x) interface. Much nicer than the normal XINE interface :).

    2. Re:xine by Newtonian_p · · Score: 5, Informative
      Actually, xine is split into 2 components: xine-gui and xine-lib. If you do not like the xine-gui, you could look for alternate guis but keep the xine-lib part (and therefore the native Sorenson 3 support).

      One alternate gui I know is Kxine, a kde/qt based gui for xine. I think it looks nice.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

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

      Who do I have to kill to get a mouseless interface to xine? Something that works with ratpoison (http://ratpoison.sourceforge.net/). I can use the keyboard to control xine with the existing interface, but it gets confused easily.

    4. Re:xine by vrmlknight · · Score: 0, Troll

      finally a goatse.cx replacement

      --
      This must be Thursday, I never could get the hang of Thursdays.
    5. Re:xine by Compenguin · · Score: 3, Informative

      I tried totem but i had issues with some file formats that regular xine handeled fine and the only soultion i got was run gnome-mime-data from cvs

    6. Re:xine by Spy+Hunter · · Score: 1

      um... use mplayer instead? It plays things just as well as xine, and the interface is heavily keyboard-oriented. I imagine if it doesn't have this SVQ3 support already, it will soon (as in days). MPlayer's GUI is actually better than Xine's (IMHO, at least the configuration dialog is miles better), but it still sucks (why oh why can nobody come up with a decent media player GUI!?!?). The keyboard-only interface is much nicer. The anti-aliased, shadowed overlays are nice too :-) Honestly, I don't know why anyone uses Xine when MPlayer has a better GUI and a better keyboard interface. Maybe I'm just missing something.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    7. Re:xine by Spy+Hunter · · Score: 4, Insightful

      Looks like KXine hasn't been touched in over half a year. KPlayer and KMplayer, on the other hand, seem to be progressing nicely. I won't be happy until some backend issues are fixed, though, like smooth seeking/rewind/fastforward and single frame advance/rewind. Seems like no linux media player is interested in tackling these issues. Quicktime is the only player that gets it right. But it is windows/macos only and has annoying advertisements and Flash-like "features". I want my movie player to just play movies, not be a "media center" where "media" is defined as "whatever stuff AOL/Time Warner/Disney/Sony/etc. want you to be paying for today".

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    8. Re:xine by Anonymous Coward · · Score: 2, Informative

      The multimedia framework in KDE 3.1 uses libxine. I always use the KDE mediaplayers, for example Kaboodle, and it works very nice.

    9. Re:xine by JohnFluxx · · Score: 1

      I'm just curious - but what use do you have for frame advance/rewind and smooth seeking etc. ?

      Best I can think of is taking screenshots..

    10. Re:xine by Anonymous Coward · · Score: 0

      >GUI is actually better than Xine's (IMHO, at least the configuration
      >dialog is miles better), but it still sucks (why oh why can nobody
      >come up with a decent media player GUI!?!?).
      >
      >
      Because nobody cares what *ASSHOLES* like you think. We're creating these players for *US* not *YOU*. Get A Life and leave those sheep alone, sheepfucker.

    11. Re:xine by David+McBride · · Score: 2, Informative

      The author of KXine, a friend of mine, is currently busy doing his finals and individual project for his Masters degree. Updates are likely to be slow-coming for the next few months or so. :-)

    12. Re:xine by Anonymous Coward · · Score: 0

      totem is an alternate gui for xine-lib... it's here. I love it.

    13. Re:xine by 13Echo · · Score: 1

      Totem was pretty crash-prone for me. It's the only program that hardlocks my machine. I prefer MPlayer, actually, without the GUI. Seems to be faster too.

    14. Re:xine by Anonymous Coward · · Score: 0

      MPlayer has had SQV3 support since last year. As a matter of fact, those guys did it before everyone... I think that they got WM9 support also, from the AVIPlay guys.

    15. Re:xine by Anonymous Coward · · Score: 0

      Yeah, the Xine interface is nearly as bad as the QuickTime one - quite a good match! ;o)

    16. Re:xine by Spy+Hunter · · Score: 2, Interesting

      Every current media player out there has a UI that is really unresponsive. Some have buttons that often take half a second or more to do anything when they're pressed. Most have seek bars that move smoothly under the mouse but aren't connected to the video while moving, or only seek to discrete points that are quite far apart. Most lack small-step seeking controls. I often find myself wanting to take a closer look at a part of a video or wanting to position a video at a particular point before playing, but finding the point is nearly impossible due to the horrible seek controls, button delays, and lack of small-step seeking both forward and back. VCRs have an excuse for being unresponsive, they are based on physical tape that must move. Software video players have no such excuse. I think once you used a player with an extremely responsive UI, you would wonder how you ever used any other player.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    17. Re:xine by mr3038 · · Score: 2, Informative
      Most have seek bars that move smoothly under the mouse but aren't connected to the video while moving, or only seek to discrete points that are quite far apart. [...] VCRs have an excuse for being unresponsive, they are based on physical tape that must move.

      You know, most video formats have so called key frames and it's only those key frames from which the player can really start the playing. If you select a position between keyframes the decoder must compute all frames from previous keyframe to the point you selected. And some formats require the decoder to compute all frames after the selected frame and next keyframe, too! When some people encode movies with 10 minute keyframe interval [1] you can be sure that no player can quickly skip to any given location.

      There's your physical excuse for the lack of displaying video live while you move that track bar -- there's no way to compute the results fast enough. Yep, most players could do better than they do but if the underlaying decoder engine is designed with the playback in mind, it might be that it doesn't do backwards seek that fast. Once you have backend engine that can do smooth seeking , coming up with a nice frontend is a non-issue. Or, it might be hard to decide if those buttons should have "silver" or "grey" finish...

      [1] Say you have 24fps movie with the resolution of 720x360 pixels. With 10 minute keyframe interval the decoding engine needs to compute 10*60*24/2 = 7200 frames per seek on average. Considering that uncompressed frame takes about 0.5 MB, the player needs to handle about 7200 * 0.5 MB = 3600MB of data per seek... Of course, the situation isn't that bad usually but there're still lots of little bits to compute.

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    18. Re:xine by Spy+Hunter · · Score: 0, Offtopic

      I realize that there are keyframe issues, but there is no doubt in my mind that players can do a LOT better than they do currently. Just adding some caching and maybe some pre-emptive frame decoding would allow responsive single-frame seeking. Besides, how common is a 10 minute keyframe interval? 10 seconds seems more realistic. There's nothing you can do about a 10 minute keyframe interval, but that's no excuse for handling a 10 second keyframe interval poorly. Also, while the mouse is being dragged around wildly, displaying only keyframes might be necessary. But when the user is moving the seek bar only slightly, trying to get to a particular spot, there is plenty of time for the decoder to catch up and start displaying the right frames.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  3. My question by ABetterRoss · · Score: 4, Funny

    Does it work on OS X?

    Oh wait... I've got quicktime. Sorry.

    1. Re:My question by scrod · · Score: 1

      Really, why is that? QuickTime on the Mac kicks the living shit out of its Windows port--there's no need to be "sorry".

    2. Re:My question by Anonymous Coward · · Score: 0

      Enjoy your herpes then!

    3. Re:My question by Anonymous Coward · · Score: 0

      because its a Mac, yuck. its craptacular

    4. Re:My question by unclebulgaria · · Score: 2, Interesting

      What is the difference between the mac and windows version? On my iBook it seems exactly the same, the same annoying nag screen asking you to upgrade to quicktime pro, as well as the inability to play in full screen mode included. I just use video lan client or mplayer osx.

  4. Re:But it's illegal... by gilesjuk · · Score: 1

    Doh totally misread the subject line, that's it I'm off to bed.

  5. Mozilla Plugin? by Anonymous Coward · · Score: 0

    If I can get a Mozilla plugin, then it'd be really great. It'd be nice to see all those movie trailers that I can't watch now.

    1. Re:Mozilla Plugin? by canwaf · · Score: 5, Informative

      According to Xine's website there is a Mozilla plugin in the works that provides embedded stream playback. Until then, if you install gxine it comes with a Mozilla plugin that all you need to do 'ln -s' it into your ~/.mozilla/plugins... this will launch gxine and start playing with a nicer interface.

  6. x86 by drinkypoo · · Score: 4, Funny
    This means that you're finally able to watch the latest quicktime trailers on any xine supported hardware platform, not just on x86.

    Yes, all those macos-on-ppc people are having so much trouble with that.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:x86 by Newtonian_p · · Score: 1

      They mean those linux-on-ppc people or the solaris-on-sparc ones.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

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

      well now us sparc64-linux people get to watch movie trailers too.

    3. Re:x86 by Dave114 · · Score: 1
      I don't think that being able to run Quicktime counts. It's about the most disgusting movie player I've ever seen (can't even view fullscreen w/o spending extra $$$, and it'll bombard you with ads on every startup)

      I like a lot of stuff that Apple does, but on my iBook I've got an MPlayer port installed so that I have as little need of Quicktime as possible.

    4. Re:x86 by beerits · · Score: 3, Informative

      If you don't like the Apple supplied QuickTime Player why don't you try one of the many replacement players.

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

      Hey, you want to submit comments with links like that, then go submit an article. :)

    6. Re:x86 by Anonymous Coward · · Score: 0

      hmmm. I don't see any ads when I start up quicktime. Maybe mines is broke.

    7. Re:x86 by scrod · · Score: 1

      Shh. Don't say that. You might confuse people who think QuickTime is just a media player.

    8. Re:x86 by beerits · · Score: 1

      You might confuse people who think QuickTime is just a media player

      Just imagine the poor saps who think QT is a codec.

    9. Re:x86 by Anonymous Coward · · Score: 0

      Don't be silly Qt is a cross platform tool kit.

  7. Mplayer uses ffmpeg by Newtonian_p · · Score: 3, Insightful
    I know that Mplayer comes with ffmpeg and uses it as its divx/mpeg1/2/4 deconding engine

    Could droping in its source tree the new version ffmpeg in lieu of the one that comes with it make Mplayer support native Sorenson 3 too? Or would some additionnal modifications be needed in the Mplayer source?

    --

    There are 2 kinds of people in this world: Those who write in decimal and those who don't

    1. Re:Mplayer uses ffmpeg by glitch! · · Score: 5, Informative

      Could droping in its source tree the new version ffmpeg in lieu of the one that comes with it make Mplayer support native Sorenson 3 too?

      Yep, if your code uses the libavcodec call av_register_all(), then when you use av_find_stream_info(), it will "just work". I tried yesterday's libavcodec out of CVS on the Quicktime Animatrix movie, and the video quality was pretty good. Pity about not having the QDesign audio codec, though...

      --
      A dingo ate my sig...
    2. Re:Mplayer uses ffmpeg by Anonymous Coward · · Score: 1, Interesting

      I'd like to know more about this too. I just got into using LAME and mplayer for MP3s and movies, and I'm hooked on mplayer. Took a while to figure everything out but as of a few hours ago I finally got everything working perfectly .. even ripped some DVDs to watch on my Zaurus.

      Never liked Xine much... crashes all the time, looks like sloppy coding...

      Mplayer doesn't work too well with QT, a little unstable at times, and I have a few videos it won't play at all.

      Would love to see native Sorenson in Mplayer.

    3. Re:Mplayer uses ffmpeg by zdzichu · · Score: 1

      It works without any problem:

      $ mplayer nice_trick_640_dl.mov

      MPlayer dev-CVS-030512-09:12-2.95.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)

      Playing nice_trick_640_dl.mov
      Cache fill: 0,00% (0 bytes) QuickTime/MOV file format detected.
      -
      MOV track #0: 70 chunks, 516 samples
      MOV: Found unknown movie atom SMI (21)!
      Image size: 640 x 350 (24 bpp)
      Display size: 640 x 350
      Fourcc: SVQ3 Codec: 'Sorenson Video 3'
      -
      MOV track #1: 82 chunks, 741 samples
      Audio bits: 16 chans: 2 rate: 44100
      Audio extra header: len=103 fcc=0x77617665
      MOV: Found MPEG4 audio Elementary Stream Descriptor atom (51)!
      Fourcc: mp4a
      -
      MOV: longest streams: A: #1 (741 samples) V: #0 (516 samples)
      Clip info:
      name: "Nice Trick" Reloaded Trailer
      author: www.thematrix.com
      copyright: 2003 Warner Bros. All rights reserved.
      =
      Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
      FAAD: compressed input bitrate missing, assuming 128kbit/s!
      AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128,0 kbit)
      Selected audio codec: [faad] afm:faad (AAC MPEG2/MPEG4 Audio)
      =
      Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
      Selected video codec: [ffsvq3] vfm:ffmpeg (FFmpeg SVQ3)
      =

      Starting playback...
      VDec: vo config request - 640 x 350 (preferred csp: Planar YV12)
      VDec: using Planar YV12 as output csp (no 0)
      Movie-Aspect is undefined - no prescaling applied.
      VO: [xv] 640x350 => 640x350 Planar YV12
      A: 3,6 V: 3,1 A-V: 0,487 ct: 0,310 94/ 94 98% 8% 31,1% 70 0 82%%%

      (output cut down to important messages only).

      --
      :wq
  8. Prepare for at least four dupes... by Anonymous Coward · · Score: 0

    ...If the RIAA gets its way, it will have an evil bit. (however, it probably won't be documented in an RFC)

    1. Re:Prepare for at least four dupes... by Anonymous Coward · · Score: 0

      That would be the MPAA, not the RIAA. I know its the same evil just a different name and objective.

    2. Re:Prepare for at least four dupes... by yerricde · · Score: 1

      That would be the MPAA, not the RIAA.

      Almost. The more prominent RIAA members have a hand in video production as well: music videos.

      --
      Will I retire or break 10K?
  9. yeah but does it embed in a browser? by 7-Vodka · · Score: 5, Insightful

    Most movie trailers and stuff that i'd need quicktime for are embeded in webpages. It's a pain in the ass sometimes to find the url for the file you want and download it so you can play it.

    --

    Liberty.

    1. Re:yeah but does it embed in a browser? by bogie · · Score: 4, Informative

      Mplayer with the Mplayer plugin usually does a pretty decent job with that. Maybe its not 100%, but when the big two web media companies(Microsoft, Apple) are trying to block you from entering their markets its not always a trival task.

      http://mplayerplug-in.sourceforge.net/

      btw screw you apple and microsoft for not providing media players for linux.

      --
      If you wanna get rich, you know that payback is a bitch
    2. Re:yeah but does it embed in a browser? by Darf+Bobo · · Score: 5, Informative

      In mozilla you can use 'View Page Info' and choose the 'Media' tab. URLs for video, etc have the 'Embed' type. Just pass the URL to mplayer if you have the bandwidth.

    3. Re:yeah but does it embed in a browser? by Aliencow · · Score: 1

      Well, I use MplayerPlugin ...
      IMO, it is much better than plugger...

    4. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 1, Informative

      or try the gxine mozilla plugins: http://xinehq.de/index.php/releases

      yeah, sometimes it just dont work right, but they put a little 'url' button there too so you can wget the thing..

    5. Re:yeah but does it embed in a browser? by great+throwdini · · Score: 1
      btw screw you apple and microsoft for not providing media players for linux

      Screw them indeed for not attempting to fit with everyone's pet OS. Screw them for putting their own interests first. Screw them to hell. Screw 'em. Screw 'em. Screw 'em.

      Whatever.

      Go purchase CrossOver or something.

    6. Re:yeah but does it embed in a browser? by OoSync · · Score: 1

      Hey, thanks for that tip. I'll put it to good use from now on.

      --

      I always get the shakes before a drop.
    7. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      Last night FredOS booted for the first time! It has a console interface (no GUI yet) and a simple UNIX-like shell. I e-mailed bill about getting Windows Media Player 9 ported over but no response yet. I told him I would be happy with a text version that uses VGA to display the movies. I will keep you updated.

      -Fred

    8. Re:yeah but does it embed in a browser? by The+Analog+Kid · · Score: 1

      Apple provides Quicktime for both Windows and Mac OS X, they don't seem to have a bias for themselves. They do contribute to OSS, so why don't they provide Quicktime too? I could see why Microsoft wouldn't make Windows Media Player for linux. Apple on the other hand is a mystery. It shouldn't be that difficult porting Unix to Linux. I also don't know why Adobe doesn't port Photoshop to Linux, there is the audience for it. They obviously distaste the Mac. Unless Microsoft is paying them to not port it to keep the market share for themselves. That could explain why After effects only uses on processor on a dual Mac. *Que X-Files Theme*

    9. Re:yeah but does it embed in a browser? by Tumbleweed · · Score: 2, Interesting

      The vast majority I've seen embedded in webpages in the last, oh, 6 months or so, finally allow you to save the quicktime movie to your harddrive.

      I think they finally realized that bandwidth costs real money when you make people download something over and over again. :)

      Normally, you just let the Quicktime fully load, then you can 'Save as Quicktime Movie'.

      Yay.

    10. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      VLC media player uses ffmpeg too, and does have a mozilla plugin. So no problem there ;) Not even with the audio, because per the next release, VLC will probably also support a x86 dll loader, so the sound can be decoded trough that. (with the exception of ppc of course).
      VLC media player

    11. Re:yeah but does it embed in a browser? by DaCool42 · · Score: 1

      and here i've been using curl and some grep/sed magic to grab those URLS. Oh well, script hacks are more fun anyway :)

      --

      ----
      All of whose base are belong to the what-now?
    12. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      lets see: about plugins:

      gxine starter plugin

      File name: gxineplugin.so
      will start external gxine media player for embedded media streams

      MIME Type Description Suffixes Enabled
      video/mpeg MPEG animation mpeg, mpg, mpe Yes
      video/x-mpeg MPEG animation mpeg, mpg, mpe Yes
      audio/mpeg2 MPEG audio mp2 Yes
      audio/x-mpeg2 MPEG audio mp2 Yes
      audio/mpeg3 MPEG audio mp3 Yes
      audio/x-mpeg3 MPEG audio mp3 Yes
      audio/mpeg MPEG audio mpa,abs,mpega Yes
      audio/x-mpeg MPEG audio mpa,abs,mpega Yes
      video/quicktime Quicktime animation mov,qt Yes
      video/x-quicktime Quicktime animation mov,qt Yes
      video/msvideo AVI animation avi Yes
      video/x-msvideo AVI animation avi Yes
      application/x-mplayer2 mplayer2 asf,asx,asp Yes
      video/x-ms-asf-plugin mms animation asf,asx,asp Yes
      audio/x-pn-realaudio-plugin Real audio rpm Yes
      audio/x-ogg OGG Media ogg,ogm Yes
      audio/x-scpls MPEG audio pls Yes

      File name: mplayerplug-in.so
      Video Player Plug-in for QuickTime, Windows Media Player and RealPlayer streams using mplayer

      MIME Type Description Suffixes Enabled
      video/quicktime Quicktime mov Yes
      video/x-quicktime Quicktime mov Yes
      video/x-msvideo AVI avi Yes
      video/msvideo AVI avi Yes
      video/mpeg MPEG mpg,mpeg Yes
      video/x-mpeg MPEG mpg,mpeg Yes
      video/x-ms-asf-plugin Windows Media asf,asx Yes
      application/x-mplayer2 WMV wmv Yes
      video/x-ms-wm MSNBCPlayer asf Yes
      video/x-ms-asf Windows Media asf,asx Yes

      I think that about covers it :)

    13. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      Apple don't port QuickTime Player to Linux because, like most huge commercial software houses (even though they are more of a hardware house), they don't really see Linux as a profitable place to port software too. The porting costs have to be covered by the profits made at the other end.

      Besides, why help a potential new competitor get a foot in the door?

      As for Adobe, it'll be a long time before they port to Linux. The typical "Lunix fanboy" would shun Photoshop for Linux, and bellow about how much better the Free GIMP software is.

    14. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      screw you apple and microsoft for not providing media players for linux.

      Yeah, I can't believe they won't spend $$$millions to support .00000001% of the desktop market. They should certainly listen more to the posters of slashdot and less to the Harvard MBA's that put $55billion in the bank for them.

    15. Re:yeah but does it embed in a browser? by Spy+Hunter · · Score: 1

      How about this: why doesn't somebody make a movie player browser plugin that, instead of playing the movie in the browser window, which is just about the second stupidest thing I've ever seen, pops up a dialog box with the options "save to disk" and "play in fullscreen mode", which are the only two things I ever want to do with a movie I find on the web.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    16. Re:yeah but does it embed in a browser? by Anonymous Coward · · Score: 0

      a) You don't want to watch this stuff on those tiny weenie microscropic windows, do you? b) It's like, one and a half lines of perl to extract the correct URL from a webpage. Go code something.

    17. Re:yeah but does it embed in a browser? by pinny20 · · Score: 1

      They don't provide Quicktime because there are patented codecs included (including Sorenson, QDesign etc), for which they have to pay a licence fee. Also, they are probably not allowed to redistribute the source to these codecs.

    18. Re:yeah but does it embed in a browser? by Robotron2084 · · Score: 1

      If you like you can install the gxine xine GUI for gnome, and it will automatically set up Gxine to be the default viewer for audio and video in Mozilla(and I believe system wide but don't quote me).

  10. Re:not on x86 by fwankypoo · · Score: 5, Informative

    I think you read the article wrong... Whis is a native implementation of Sorensen 3 that can run on all supported platforms (including x86). It used to be that watching a Sorensen 3 encoded video involved the use of Win32 DLLs (either through WINE, or later by directly accessing the DLL). Now it isn't needed. So indeed one _can_ watch a Sorensen 3 video on x86 using the lates version of xine without any nutty DLL hacks.

    --
    The time of day is 29:33.
  11. Re:not on x86 by azzy · · Score: 1

    not JUST on x86 (emphasis mine)

  12. Mplayer by Gyorg_Lavode · · Score: 4, Interesting

    Will mplayer be able to take advantage of these native sorensen codecs also? While mplayer plays quicktime files, they are not native and they aren't great, (specifically once you play 1 mplayer will crash if you attempt to play a second). Also, I am pretyt hooked on mplayer by now.

    --
    I do security
    1. Re:Mplayer by Gyorg_Lavode · · Score: 2, Funny

      yes, because it's very likely that doing:
      ./configure --enable-gui
      make
      su -c "make install" functions completely differently when I type it. I guess I must have missed the "--dont-crash-on-quicktime-movies" option.

      --
      I do security
    2. Re:Mplayer by Anonymous Coward · · Score: 0

      the mplayer gui sucks donkey balls and is so much a hack that it *does* break things. xinerama support for one thing.

      dont use it.

    3. Re:Mplayer by quantum+bit · · Score: 1

      Will mplayer be able to take advantage of these native sorensen codecs also? While mplayer plays quicktime files, they are not native and they aren't great, (specifically once you play 1 mplayer will crash if you attempt to play a second). Also, I am pretyt hooked on mplayer by now.

      That's funny... mplayer on my FreeBSD box played the super-high-res Matrix reloaded trailer perfectly smooth. On my friends Windows machine (same spec hardware), it was jerky and almost unwatchable with the Quicktime player. And on his you can forget about resizing it or going fullscreen, because Quicktime refuses to use hardware accelerated stretching for some unknown reason.

      DivX and WMV play just fine on the same box, btw.

  13. More important by DrXym · · Score: 1, Interesting
    All this is great I'm sure, but I reckon a lot people are never going to use Xine while it ships as a zillion RPMs with mind boggling configuration options and other intimidating features.


    And I thought getting codecs and random AVIs to work on Windows was bad...

    1. Re:More important by canadiangoose · · Score: 0, Flamebait

      You're right, RPM's are a pain. Use Debian.

      --
      Never eat more than you can lift -- Miss Piggy
    2. Re:More important by rsilvergun · · Score: 4, Informative

      Install apt-get for rpm, or configure urpmi, or just get debian, or emerge. Then do one of the following: apt-get install xine urpmi.install xine emerge xine Wait, you now have xine. Xine has long since been packaged well enough by third parties to make install a snap.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    3. Re:More important by Anonymous Coward · · Score: 0

      Install apt-get for rpm, or configure urpmi, or just get debian, or emerge

      OMG ur so 1337!!!

      Maybe 99.9999999% of us don't know how to do all of that and if they want to increase their market share past .0000001% they should make it easier.

    4. Re:More important by Anonymous Coward · · Score: 0

      Actually, its "emerge xine-ui"

    5. Re:More important by Doppler00 · · Score: 1

      I totally agree. I've spent the last 4 hours trying to compile Xine, hunt down missing libraries, manually edit path settings, and halfway through I started to forget what I was even trying to compile.

      You have to admit, installation wizards in Windows are a lot easier and reliable than trying to compile something yourself under linux.

      Hmm... mabye I should have gone the RPM route, but those were not listed first on the Xine page.

    6. Re:More important by soccerisgod · · Score: 1

      intimidating features???

      No hard feelings but..are you sure you're using the right OS? ;))

      --
      If a train station is a place where a train stops, what's a workstation?
    7. Re:More important by pAnkRat · · Score: 1

      Yep,

      In sorcerer linux:

      cast -c -r xine.

      Say yes or no to option libs (divx ogg dvd dvdnav ..)

      Sit back and relax.

      Sorcerer will do the depencies stuff for you, and compile a working xine.

      --
      Give a man fire, and he'll be warm for a day;
      set a man on fire, and he'll be warm for the rest of his life.

      --
      we need an "-1 Plain wrong" moderation option!
    8. Re:More important by Gordonjcp · · Score: 1

      How could it be made easier? Perhaps I could send a motorcycle courier round to type the command in for you?

    9. Re:More important by 3141 · · Score: 1

      An explanation (we all have to start somewhere):

      Debian uses the APT (Advanced Package Tool) system. The upshot of this is that to install xine with a user interface, you type apt-get install xine-ui

      You can tell exactly what to type by searching for the program in your "apt cache". To find that, I typed apt-cache search xine

      Usually, the command is exactly what you'd expect. For example, "nethack" is installed by typing apt-get install nethack

      All dependencies are automatically resolved for you, and you can even install more than one program at a time, for example apt-get install nethack xine-ui

      In my opinion, with this little amount of knowledge, the APT system is the easiest and most convenient install system I've ever come across. It allows you to install, say, 50 programs, all in one go, and removing them without trace is just as easy:

      apt-get remove --purge xine-ui

      or if you want to keep the configuration files:

      apt-get remove xine-ui

      apt-get is thoroughly documented, but really those are the only commands that most people should need. Help is just a man apt-get away, so there's really no problem there.

      Oh one more thing, for a description of what a package is, use apt-cache show

      For example:

      apt-cache show xine-ui tells you all about xine.

  14. Already has it. by Anonymous Coward · · Score: 0

    Mplayer has been able to play Sorenson Quicktime for a long while now... it can use the QT .dll's with its own .dll loader.

    1. Re:Already has it. by Anonymous Coward · · Score: 0

      So could XINE. However, this new support works without relying on pseudo-stolen binaries, which also allows it to support many many more architectures.

    2. Re:Already has it. by Alan+Partridge · · Score: 1

      so what you're saying is that you still need QuickTime installed to play QuickTime movies?

      --
      That was classic intercourse!
  15. Re:not on x86 by bain · · Score: 2

    Acually the quote said "not just on x86"

    So it works on x86 .. AND others ... essssh.
    all in all very nice ... can't wait for gentoo to
    have an ebuild for this .. hmmm .. think I'll write one just the same ...

    bain

    --
    Sanity is a majority vote.
  16. Re:not on x86 by DarkAurora · · Score: 0

    The post said not JUST for x86. That means it will run on anything.

    Many times an open source media player will use the closed source (binary) driver via wine or something similar. Which means that it will only run on the architecture it was originally compiled for, in most cases x86. This is a complete open source implimentation; therefore, a completely portable implimentation.

  17. Compress in Soreson by Newtonian_p · · Score: 1
    Decompression of the Soreson 3 natively is good but what about doing the opposite.

    Could ffmpeg be used to make free software for Linux which can compress video in the Soreson 3 format? This would be great considering that the alternative would be to use expensive Apple software on a Mac.

    --

    There are 2 kinds of people in this world: Those who write in decimal and those who don't

    1. Re:Compress in Soreson by Wesley+Felter · · Score: 2, Informative

      If you want to encode with free tools so that anyone can watch it, why not use MPEG-4? Or VP3, since anyone who has Sorenson has VP3.

    2. Re:Compress in Soreson by PhoenixK7 · · Score: 4, Insightful

      This would be great considering that the alternative would be to use expensive Apple software on a Mac.

      You mean $30 for quicktime pro?

      Certainly you can pay more for better encoders from sorenson, but I'd hazzard a guess that if there are ffmpeg encoders for sorenson they're probably not even on par with apple's basic one since its only just been announced.

    3. Re:Compress in Soreson by GrimReality · · Score: 1
      make free software for Linux which can compress video in the Soreson 3 format?

      True, it would be great to be able to encode to popular format using OSS/FS tools. However, there might be additional legal problems.

      Consider MP3 format. There are OSS/FS encoders, but legally there are a lot of entaglement which is why volunteer run GNU/Linux distributions such as Debian does not include mp3 encoders. Even, non-volunteer based ones such as RedHat is reportedly not including MP3 encoders due to legal reasons.

      Even if OSS/FS encoders for SorensenX becomes available, would we be able to use it? Does the owners of the format place any restrictions?

      [Disclaimer: I don't know what the legal status of SorensenXX is. Nor have I kept up with the latest MP3 format legal stuff. So my examples could be outdated.]

      Thank you
      GrimReality
      2003-05-12 04:21:27 UTC (2003-05-12 00:21:27 EDT)

    4. Re:Compress in Soreson by Anonymous Coward · · Score: 0

      "on a Mac"
      you know, macs don't come bundled with $30 quicktime pro.

  18. Who, and how? by CoughDropAddict · · Score: 4, Interesting

    Who are these guys? I'm amazed at what they're pulling off, encoding and decoding all these proprietary formats. This isn't the kind of stuff that some bored college student can churn out on a lazy Sunday afternoon. And how do they manage to decode a format like Sorenson that isn't even publically documented (AFAIK)?

    1. Re:Who, and how? by Anonymous Coward · · Score: 5, Funny

      Reverse engineering the format is the interesting part. Hiding from the patent lawyers is the exciting part.

    2. Re:Who, and how? by fireman+sam · · Score: 5, Funny

      I think they may be using SCO proprietry code to get to an enterprise level so quickly. Call in the laywers!

      --
      it is only after a long journey that you know the strength of the horse.
    3. Re:Who, and how? by dbarclay10 · · Score: 1
      This isn't the kind of stuff that some bored college student can churn out on a lazy Sunday afternoon.

      You seem to be forgetting your history... :)

      --

      Barclay family motto:
      Aut agere aut mori.
      (Either action or death.)
    4. Re:Who, and how? by The+Analog+Kid · · Score: 1

      Yes they are going from a tricycle to let's say a Ferrari Barchetta(I know what it really is, but I'm trying to be creative and unoriginal). It use to have a unfunctional GUI and now it has....oh wait.

    5. Re:Who, and how? by Anonymous Coward · · Score: 1, Interesting

      Hey, there's nothing funny in that post; it's serious. The idea is that you obtain software patents that cover aspects of your proprietary format/protocol. When somebody reverse engineers it (even in the cases where reverse engineering is legal, for fair use or compatibility, for example) and adds support for it in their programs, then there is a very good chance that they are infringing on your patents.

    6. Re:Who, and how? by ThoreauHD · · Score: 1

      Inconcievable!

      Where's a camcorder when you need one?

    7. Re:Who, and how? by ThoreauHD · · Score: 1

      This falls into the deCSS algorythm problem/issue that has since been resolved. Windows and Mac users only have access to media formats? DVD functionality? Document formats? Sound formats? Network protocols? Wrong. Linux users a human beings too.

      What do you think the probability is now that Apple releases a quicktime player for linux? I think it's much greater- And as jailbait Martha says, "And that's a good thing."

    8. Re:Who, and how? by 1000StonedMonkeys · · Score: 2, Interesting

      All of the major codecs that ffmpeg/libavcodec can decode are based on mpeg4 (well, except ms mpeg4 v1/2/3 which doesn't quite meet the mpeg4 spec), so it's really far less work than you make it out to be. It's just a matter of tweaking their mpeg4 codec to deal with the idiosyncracies whatever mpeg4 codec the video uses.

      Correct me if I'm wrong on this, but from what I can pull up from sorenson's site, SVQ3 also appears to be an MPEG4 codec.

      Of course, this is not to belittle what the ffmpeg guys have done. Libavcodec is my decoder of choice on both windows on linux because it's just plain faster than anything else out there.

    9. Re:Who, and how? by Anonymous Coward · · Score: 0

      Hmm... "Linux users a human beings too" isn't going to cut it as a way to defend yourself against a patent infringement lawsuit. Pay to play.

      I'd rather have Digital Rights Management instead of Software Patents. One limits one's ability to copy existing works; the other limits one's ability to create new works.

    10. Re:Who, and how? by croddy · · Score: 1
      (f) Reverse engineering.--(1) Notwithstanding the provisions of subsection (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.

      close enough for me

      # cd ~/download/libdvdcss
      # configure && make && make install

    11. Re:Who, and how? by IamTheRealMike · · Score: 1

      Fabrice Bellard is one of the most elite hacker-guru people I know. He's not only responsible for FFmpeg, but also the QEMU emulator, which will eventually let you run x86 Linux binaries on other CPU architectures (including Wine). He knows his stuff, let's put it that way.

    12. Re:Who, and how? by Anonymous Coward · · Score: 0

      OMG, I just realized where I've seen that name before. He wrote a DOS program called LZEXE that I used to use.

    13. Re:Who, and how? by benwaggoner · · Score: 1

      SV3 isn't an MPEG-4 codec. Sorenson has a (very good) MPEG-4 Simple and Advanced Simple implementation, but it still doesn't have the compression efficiency of SV3.1 at lower bitrates.

  19. Re:Tonight on the History Channel by General+Sherman · · Score: 0, Offtopic

    Thanks for telling me everything I already knew, I really needed to know that.

    --
    - Sherman
  20. But the important question... by ca1v1n · · Score: 4, Interesting

    Will it play the audio on the trailer for The Matrix Reloaded?

    1. Re:But the important question... by Anonymous Coward · · Score: 0

      xine already does here, however i couldnt get sound for that clip in mplayer...

    2. Re:But the important question... by Anonymous Coward · · Score: 0

      You need to compile mplayer with FAAD installed... works just fine.

    3. Re:But the important question... by vivek7006 · · Score: 3, Informative

      Yes it will ....

      I had downloaded the matrix reloaded trailer but could not get the adio working for mplayer. Someone on slashdot suggested to download and install faad2 libraries, but I could never get mplayer to play the audio in the matrix reloaded trailer.

      But the good news is that with this new version of xine, you can play the matrix reloaded trailer with full audio support. Its cool!! especially because you cannot play it in fullscreen mode in win2k using quicktime (It only allows to double the image size, but no full sceen mode).

      BTW installation was a breeze. Just downlaod the lib and ui source and do the following for both of them. ./confure
      make
      make install

    4. Re:But the important question... by Rufus211 · · Score: 1

      Hrm, I have sound working. Currently I'm using whatever faad2 is in debian and a CVS of mplayer. Just compile and it works.

  21. Question by Anonymous Coward · · Score: 0

    Is SVQ3 another one of the MPEG4-based codecs? I ask mainly because I'm wondering how far the ffmpeg had to go out of their way to add support for it.

    1. Re:Question by Halo1 · · Score: 1

      No, it predates MPEG-4 by quite a long time. It's not MPEG4-compliant in any way afaik.

      --
      Donate free food here
  22. Re:not on x86 by the-dude-man · · Score: 1

    opps....ah well....everyone can just ignore that post :)

    i just did a search on emerge....if you turn on the option to merege unstable builds in your make.global you can merge the source and compile it.

    Besides....the entire point of ports is to compile the software...you shouldnt be using ebuilds unless you your building something like mozilla or open office :p

  23. Re:More open source fragmentation by Anonymous Coward · · Score: 3, Funny

    First of all, Xine is not a web calendar written in PHP. It's written in Perl.

    And Mplayer isn't free, you have to download it.

    Sheesh.

  24. Re:But it's illegal... by Aliencow · · Score: 2, Funny

    What's amusing is getting modded up when you confuse headlines...

  25. How does it do on progressive DVD benchmarks? by Anonymous Coward · · Score: 2, Interesting
    Apparently, there is a lot of complexity to correctly showing interlaced video on on non-interlaced screens (like computer monitors).

    Does any one know how it ranks on progressive DVD benchmarks?

    This benchmark has lots of screen shots of correct and bad behavior: DVD Benchmark

    1. Re:How does it do on progressive DVD benchmarks? by nutshell42 · · Score: 1
      Set deinterlacing to linearblend; you can then enable it via the context-menu or by pressing "i"

      The picture quality of xine is better than any other DVD player I used (PowerDVD, WinDVD, ...)

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
  26. Re:But it's illegal... by great+throwdini · · Score: 1
    What's amusing is getting modded up when you confuse headlines...

    Twice, even.

  27. Re:not on x86 by bain · · Score: 1

    actually .. only the ebuild for xine-lib-1_beta11 is in portage, and I can compile it myself .. which I will while I am writen the ebuild for it ;P

    That way I get both :)

    bain

    --
    Sanity is a majority vote.
  28. Re:But it's illegal... by NanoGator · · Score: 1

    " ....and they say a Microsoft monopoly doesn't stifle innovation? at least the PS2 has a Linux kit which will allow some development to take place. "

    The PS2 Linux kit it almost the equivalent of write-only memory. You can fiddle with it at home all you want, but the only way you can get your software running on anybody else's PS2 is if they have the $200 Linux Kit as well. Meanwhile, by getting the PS2 classified as a 'computer', they enjoy less taxes/tariffs in Europe.

    --
    "Derp de derp."
  29. What has xine done by Fefe · · Score: 4, Insightful

    to get all this free publicity? The ffmpeg and xvid people do all the hard codec work and the mplayer people support every codec, container format and play even severely broken files, setting new records for tweakability to get it to excel even in really bad circumstances (it can play DVD in real-time on my EPIA-M 9000, using software AC-3 with stereo downmix; go ahead and read all the reviews that say it can't be done even under Windows where they have hardware MPEG-2 acceleration and use an external S/PDIF decoder).

    xine is always lagging behind. Their main "innovation" is that unintuitive and ugly GUI. WTF were they thinking when they created a GUI that is unusable without all those tool-tips?

    I have no idea whom the xine people had to bribe to get all this slashdot exposure, because it sure as hell didn't earn it on technical merit.

    1. Re:What has xine done by Anonymous Coward · · Score: 2, Insightful

      I agree.
      Even though even ffmpeg technically did not create the decoder. An Anonymous submitted the patch. Of course everyone in the world would submit something like this as anonymous because of copyright and patent issues.

      But again. great as xine is, the article is kinda a plug. Makes me wish i had submitted my own 2 cent's three days ago when the SVQ3 code was submitted to the ffmpeg list.

      So i just think that we need to aplaud above all the anonymous person who has cracked this baby and then ffmpeg for doing what they do and having designed such a great library.

      VLC (what i use) mplayer and xine all come last in the line of praise.

    2. Re:What has xine done by vlad_petric · · Score: 3, Informative
      For one, they have an audio/video sync code that works fine with the crappy soundcard drivers that linux has (see mplayer article on freshmeat).

      Trust me, once you watch starwars 2 on mplayer and the flying cars (Jedi council window) are like Queen Elizabeth's guards (i.e. they don't go smoothly at all) you switch to xine immediately. (yeah, I know -autosync. Hasn't improved much on my system). Don't get me wrong, mplayer is great - just not on my system. And I'm not going to pay 34$ to get commercial oss drivers.

      --

      The Raven

    3. Re:What has xine done by uhmmmm · · Score: 3, Insightful

      IIRC the native decoder for Sorenson video 1 was from xine, and ffmpeg imported it from them, so it's not entirely one-sided.

    4. Re:What has xine done by lubricated · · Score: 1

      Yeah the, mplayer GUI is much more intuitive.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    5. Re:What has xine done by Anonymous Coward · · Score: 0

      Isn't much of MPlayer's much-hyped format compatibility due to them wrapping the .dlls, etc from the Win32 native players? I really dislike that approach.

    6. Re:What has xine done by BJH · · Score: 2, Informative

      You don't have to pay $34 for anything. Get ALSA and be happy.

    7. Re:What has xine done by isorox · · Score: 1

      The fact xine *has* a gui? A decent one. The fact you can go from windowed to full screen and software scaling without adding arguments at runtime? The fact that it just works?

      Even on a modest P3-600 with an 8 year old sound card (yup, an ISA one), a voodoo 3 and 256mb ram I never have a problem with xine, except 1 SG1 episode, which was corrupted. Xine Just Works (tm). Just like OSX "Just Works", and vi "Just Works". MPlayer drops frames, has a less intuitive interface, and doesnt do anything xine doesnt do (aside from the odd corrupt file).

      YMMV etc.

    8. Re:What has xine done by Rufus211 · · Score: 1
      The fact you can go from windowed to full screen and software scaling without adding arguments at runtime?


      Erm, every try CTRL-F?
    9. Re:What has xine done by Anonymous Coward · · Score: 0

      Mplayer has a GUI (though I never use the thing), you can go from windowed to full screen by hitting F (though I've rebound enter to do the same thing). I'm not sure whether you can switch to software scaling from within mplayer, though I'm also not sure why you'd want to -- it seems like you'd always want to use the fastest method your system supports. And mplayer works -- well. Try getting divx set up under Windows.

      Finally, you may be running a P3-600 and are losing frames, but I'm running a P2-266 that *nothing* can play on without losing frames *except* mplayer.

      If left, right, q, and spacebar are unintuitive, I'm amazed. I *hate* most pseudo-real media player GUIs, and xine's ranks right up there.

    10. Re:What has xine done by reidbold · · Score: 1

      Yes, thank you, you've now proven that xine's gui is far less intuitive than the shortcuts of mplayer. Anyone would obviously rather ctrl-f to go fullscreen than press some silly 'widget'.

      --
      -Reid
    11. Re:What has xine done by Anonymous Coward · · Score: 1, Interesting

      My experience actually has been completely opposite. I was a regular user of Xine, but often Xine would completely screw up the Audio-Video sync, do imperfect rendering, refuse to play all codecs etc.

      I had avoided Mplayer because the reviews I read were not flattering. But finally out of sheer desperation, I switched to Mplayer. Mplayer, to put it mildly, blew the socks off every other media player I had seen. I loved the audio-video sync it did and a variety of other things.

      Recently I started using mencoder and found it to be much better than the encoders I was using. It might take a little time to get used to the myriad options in Mplayer/Mencoder, but once you do, I am willing to bet that you wont be going back to any other Media Player.

      Oh yes, almost forgot to add. Both Xine and Mplayer are light years ahead of Windows Media Player. ;-)

      Cheers,
      Dhar

    12. Re:What has xine done by foolip · · Score: 2, Informative

      Was this supposed to be a funny troll?

      Granted, for a while MPlayer was better than Xine in terms of performance, support for different codecs etc. Performance is still better I should guess, but I haven't really tried. And yes, MPlayer can play that severely broken fsfawards2001.vob.

      However, look inside of MPlayer and you'll see that everything isn't as perfect. Everything is joined as one package -- gui built together with the rest of the code. No possibility of turning deinterlacing on and off during playback, or even toggling it with a gui.

      Enter Xine: libxine takes care of decoding buisness and talks to the output mechanisms (oss+xv in my case). It doesn't provide even a text-interface. All interface is done by xine-ui, gxine, kxine and some other alternatives. Take a pick.

      You may say that how it works inside is irrelevant, but I (being half-and-half a programmer) sure don't agree. As things grow, having clearly definied roles for each component will help avoid the tangled up state MPlayer is in. This is why the original developer of MPlayer left the project a while back ago, and then a little later said he was going to start libmplayer, which doesn't provide any gui or anything. Sound familiar?

      Oh, and in case it was a long time since you tried Xine, try again -- it's improved quite alot.

    13. Re:What has xine done by isorox · · Score: 1

      I dont like widgets, but its nice when they are there. Of course, "f" would be more intuitive then "ctrl-f".

    14. Re:What has xine done by reidbold · · Score: 1

      Whadda ya know, 'f' does full screen xine.

      --
      -Reid
    15. Re:What has xine done by TheOrquithVagrant · · Score: 1

      MPlayer's gui has a widget for fullscreen. It's also available as a menu choice in the menu you get when right-clicking the video window, while using the gui version. I don't know how to get more intuitive than that.

    16. Re:What has xine done by isorox · · Score: 1

      hence why xine is supierior to mplayer

  30. IT'S OKAY, SHE SURVIVES IN THE NEXT ONE by Anonymous Coward · · Score: 0

    so there

  31. Illegal? by bellings · · Score: 1

    Wait, isn't this breaking the law? Why the hell are we encouraging people to break the law?

    Wouldn't it simply be better to encourage people to NOT use the Sorensen codec? I mean, it's not as if you die if you don't get to watch The Matrix advertisements, you know?

    --
    Slashdot is jumping the shark. I'm just driving the boat.
    1. Re:Illegal? by mythr · · Score: 3, Funny

      It's only breaking the law in countries where idiocy is encouraged in leaders. That means you're safe... Um... So, um... yeah, it probably is. :/

    2. Re:Illegal? by greenrd · · Score: 4, Informative
      In some countries, no reverse engineering is legal. Even in the United States, reverse engineering for "interoperability purposes" is legal. So yes, this is legal. (Assuming that they haven't stolen any code.)

    3. Re:Illegal? by Smidge204 · · Score: 1

      Wouldn't it simply be better if people didn't encode stuff with the Sorensen codec to begin with? Then nobody would have to deal with it either.

      I wouldn't mind Quicktime so much if it didn't take over my entire machine, though. Even RealPlayer can be kept contained if you pay attention to the settings.
      =Smidge=

    4. Re:Illegal? by EnderWiggin99 · · Score: 1

      Wait a minute... dll's are binary, correct? Wouldn't that constitute some type of copy-protection under the DMCA?

    5. Re:Illegal? by evilviper · · Score: 2, Interesting

      Interestingly enough, this WOULD be legal, if it weren't released under the GPL...

      The GPL says you can't redistribute the program if it has any restrictions, just as patents covering it. So, if you are in some location (such as the USA) where these video codecs are patented, it would be a violation of the GPL to release any changes, or even to redistribute the package...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:Illegal? by Anonymous Coward · · Score: 0

      Sure, but isn't the entire point of this article that they have a dll-less native implementation?

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

      I'm told that this (section 7 of the GPL) only applies when you've actually obtained a license to the patents, or when you've lost or settled in court. Otherwise, it's mere speculation whether you infringe a patent.

    8. Re:Illegal? by evilviper · · Score: 1
      I don't know who told you that, but it's obviously not true... Let's try some quotes shall we:

      If, as a consequence of a court judgment or allegation of patent infringement or for any other reason

      So it's not just through a court judgement or license, those are just examples.

      if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

      In other words, if the patent holder has not permitted everyone who recieves the program royalty-free rights, then you can't redistribute it at all.

      If you don't believe me, RMS always answers his e-mail, and I'm sure he'll be happy to clear this up if you have doubts.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  32. m... by Anonymous Coward · · Score: 0

    mplayer *cough cough*

  33. Re:More open source fragmentation by Anonymous Coward · · Score: 3, Insightful

    Yeah, lame troll... Xine has much better performance on older PC's, and also has much better synchronization for NTSC MPEG-2 such as DVD's. Mplayer is more of a bleeding edge player, is great for transcoding/encoding stuff, and gets new codecs before Xine, but it is really jerky on NTSC MPEG-2 (dunno 'bout PAL). I prefer Mplayer for encoding DVD's to AVI's in Linux, and watching DIVX and DV AVI files, and I prefer Xine for DVD's and its support for DTS passthrough. But, if I'm going to use a separate program for file/DVD playback, I might as well just use Ogle for DVD's, since it now supports DTS and Dolby Digital passthrough. Xine supports seeking in streams though, so it has one advantage over Ogle.

    You know what? All the programs are great, and I really like having a choice. Now if only I could figure out if it's legal to sell HTPC's that have Open Source DVD software pre-installed (with source code included).

    Oh, BTW, all three are Free and free.

  34. So why is it trying to load the damn windows dll? by Anonymous Coward · · Score: 1, Interesting

    sigh

    Found xine library version: 1.0.0 (1-beta12).
    XServer Vendor: The XFree86 Project, Inc. Release: 40300000,
    Protocol Version: 11, Revision: 0,
    Available Screen(s): 1, using 0
    Depth: 24.
    XShmQueryVersion: 1.1.
    -[ xiTK version 0.10.2 ]-
    -[ xiTK will use XShm ]-
    -[ WM type: Unknown ]-
    main: probing video output plugin
    load_plugins: failed to load video output plugin
    main: probing video output plugin
    load_plugins: failed to load video output plugin
    main: probing video output plugin
    main: probing audio output plugin
    xine_interface: unknown param 10
    xine_interface: unknown param 10
    xine_interface: unknown param 10
    xine_interface: unknown param 10
    vo_scale: invalid ratio, using 4:3
    vo_scale: unknown aspect ratio (0) in stream => using 4:3
    wine/module: Win32 LoadLibrary failed to load: qtmlClient.dll, /usr/local/lib/win32/qtmlClient.dll, /usr/lib/win32/qtmlClient.dll
    qt_video: failed to load dll
    wine/module: Win32 LoadLibrary failed to load: qtmlClient.dll, /usr/local/lib/win32/qtmlClient.dll, /usr/lib/win32/qtmlClient.dll
    qt_audio: failed to load dll

  35. Ahh, Xine by Anonymous Coward · · Score: 0

    So, I decided to give Xine yet another try after reading this article. Not because they are innovative (they're not), but because I'm bored. So I downloaded and built xine-lib and xine-ui. Tried to play a DVD. Got a nice message "Upgrade your front-end to see the error." There was a "More Info" or "More" or something button, so I clicked it. Death to my X server. Xine strikes again. Jesus Christ, when will I learn? I'm never leaving MPlayer.

  36. haha by Anonymous Coward · · Score: 1, Insightful

    Man do I NOT miss Linux.

  37. whining about no official linux quicktime player by SuperBanana · · Score: 5, Insightful
    "btw screw you apple and microsoft for not providing media players for linux"

    Says the PFY as he fires up MPlayer(having downloaded the illegally-distributed Windows DLLs from the mplayer authors) to watch The Matrix trailer. I seem to be saying this a lot on slashdot lately, but, get a grip!

    Linux has half a percent of the desktop market. Apple, with MacOS, has something like 4-5%, I think? Maybe 8% tops? Why exactly -should- Apple give a hoot about Linux? They're not THAT big a company, and they're busy as hell(have you stopped to think about how many software products they now produce? OSX, OSX Server, Quicktime Streaming Server, Quicktime, iTunes, iPhoto, iMovie and Final Cut Pro, iDVD and DVD Studio Pro, iCal/iSync...the list is ENORMOUS.) They don't, quite frankly, have the time to screw around with, essentially, something that can't even be called "competition"(Apple's products have always represented the complete antithesis of Linux - coherence, ease of use, simplicity, elegance...)

    I've owned Macs for years, and no-official-quicktime-or-wmp-player doesn't bother me. Why? Because there are clever(if sometimes annoying) people out there who figure out how to do it themselves. While Apple hasn't released a player, their normally vicious legal department has, by its lack of action, practically applauded mplayer for using the quicktime-for-windows DLLs. Apple's not gonna look a gift horse in the mouth, basically. They get their cake(quicktime support on linux for those who really want it) and they get to eat it too(nothing to develop, maintain, or even support). Besides, the DLLs are getting used the same way a Windows application would use them- about the only thing Apple could get the mplayer guys on would be distributing the DLLs alone and without license.

    You say, "oh, but Apple just doesn't care enough". Apple cares about lots of little things, including people making themes that look like Aqua. Their legal department has no qualms about making a mountain out of a molehill if something displeases them(this is actually one of the things I hate about Apple the most- their legal department head is a total psycho-policy-bitch, completely the wrong thing for a cute-and-cuddly computer company. Lady, get a job at MS or something, you may be making a hit in the legal world, but you're pissing off thousands of Apple customers and techies with every move you make.)

  38. Nope - by wirefarm · · Score: 1

    You're gonna have to just download the whole movie using BitTorrent to see and hear those scenes...
    Sorry.

    --
    -- My Weblog.
  39. Re:whining about no official linux quicktime playe by Anonymous Coward · · Score: 0

    so to sum up your rant

    "i have no idea what they did or how they accomplished it, so therefore it must be illegal. Apple is the bestest company in the world, so cute and cuddly, Steve jobs is the second comming."

    linux has more desktop usage than .5%. shipping OS, i would agree. but since when has that matter to OSS

  40. Old News by EvilTwinSkippy · · Score: 2, Interesting
    I emerged that package 2 weeks ago for my Gentoo box. My wife was thrilled that the Maxtrix trailer seemed to play back better under Linux than XP.

    I like the new lib because it finally does full-screen DVD playback right.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:Old News by Carlos+Laviola · · Score: 1

      Oh, really? You know, that's funny, because FFmpeg's CVS seems to indicate that the decoder was submitted 3 days ago:

      Revision 1.1 / (view) - annotate - [select for diffs] , Fri May 9 22:16:14 2003 UTC (2 days, 5 hours ago) by michaelni
      Branch: MAIN
      svq3 decoder by anonymous

    2. Re:Old News by Oo.et.oO · · Score: 1

      the animatrix stuff isn't sorenson.

      not sure on the matrix trailer. but that could explain why it worked on your older version of xine.

      gentoo rules

  41. Very cool by SCHecklerX · · Score: 1

    I'm compiling now, can't wait to try it. How does it look compared to using the windoze dll's? The matrix trailer lags and skips like mad with those. Hopefully native support means smooth video playback now?

  42. Re:whining about no official linux quicktime playe by SuperBanana · · Score: 0, Troll
    so to sum up your rant, i have no idea what they did or how they accomplished it, so therefore it must be illegal.

    The Mplayer team is completely, totally, illegally distributing Quicktime(and WMP, and Real, and...) DLLs- no licenses, no nothin'. I'd be amazed if the licenses prohibited linking to the libraries, but I'd be willing to bet they do prohibit unauthorized(and especially the "partial, license-less" kind of unauthorized) distribution. I was NOT speaking of the xine team- go read the post again.

    So it's okay to beat up the 'bad guys' like Apple and Microsoft, but get pissed when someone violates the slightest part of the GPL?

  43. mplayer leaderless by akb · · Score: 1

    Check the Mplayer website, the Mplayer project no longer has a leader. Its not certain if the project will survive.

    1. Re:mplayer leaderless by Rufus211 · · Score: 3, Insightful

      You could not possibly be more wrong. The current generation mplayer (G1) will probably die soon, but there still is work going on. A'rpi, who was the driving force behind mplayer, has decided to start a complete rewrite from the base up, for now called mplayer G2 (yeah, mplayer has a thing with bad names). From what I've been reading, it seems to be going fairly well. Check out the current status on the (all of week-old) mailing list here:
      http://mplayerhq.hu/pipermail/mplayer-g2-de v/

  44. And there was much rejoycing by FuzzyBad-Mofo · · Score: 1

    For being an open standard, it sure took a long time to get a (Free) Sorenson player.

  45. It's about fucking time by Anonymous Coward · · Score: 0

    blah

  46. Apple is pushing QuickTime publishers to MPEG-4... by Anonymous Coward · · Score: 0

    ...because Apple actually want the MPEG-4 standard to succeed over WMV. For example, the latest Animatrix episode used their MPEG-4 codec, and not anything from Sorenson.

    Additionally, Sorenson and Apple are not on the friendliest of terms at the moment, following a suit and countersuit being filed in relation to the codec used in Sorenson Squeeze.

  47. Wake up neo... by Mongoose · · Score: 1

    Take a look around the web. You can shared your PS2 kit games using a small bootloader on a memcard and special distrobutions to run off certian discs as well.

    And there's the old 'greyware' way.

  48. Lies! by Anonymous Coward · · Score: 0

    "I wouldn't mind Quicktime so much if it didn't take over my entire machine, though. Even RealPlayer can be kept contained if you pay attention to the settings."

    Eh? QuickTime Player prompts you to update each time you launch it. RealOne player installs a message center and randomly tells you about things they're selling.

    QuickTime Player does nothing compared to RealOne.

    1. Re:Lies! by samhalliday · · Score: 1

      realone is different from realplayer... you are right though, realone really does take over your machine!

  49. DVD Navigation by vandan · · Score: 2, Interesting

    My favourite part of xine is the plugins for DVD nagivation.

    Personally I prefer using mplayer because it's faster and higher quality. It's also got DirectFB and Vidix drivers so I can output the signal to my TV while not in X.

    However my girlfriend isn't overly keen on typing a long list of switches to activate mplayer with the right video driver, input source, chapter and track, and xine's DVD Navigation shines in this area.

    I don't know why the mplayer developers insist that it is virutally impossible to incorporate dvd navigation into mplayer. Maybe they are right and it is really hard to do.

    Anyway I just read that xine supports Vidix and Vesa drivers, so hopefully it actually works on mine AND dvd navigation also works without X. Anyone (Radeon users pissed-off at no tv-out under X) gotten xine working in this way yet?

    1. Re:DVD Navigation by smooc · · Score: 1

      I have actually gotten TV-out to work on my Radeon (Mobility M9 - I think - Dell C610)

      leave a msg if you want to know how (dont have the details here)

      --
      - In Memoriam: Jeroen de Bruin (1972-2004), bye bro
    2. Re:DVD Navigation by Anonymous Coward · · Score: 0
      Actually, some time ago I got TV-out working on Radeon 7500.

      Pico-HOWTO:
      1. Checkout gatos, devel branch
      2. Build the driver
      3. Replace the driver that was shipped with your disto (but you should backup it)
      4. Set your display mode to 800x600, 65k colors
      5. reboot, with your TV attached
      6. Watch your monitor to switch to 800x600@60Hz, and cloned desktop on your TV
      7. Yeah, and forget about any 3D

      or, if you are pissed at ATI (or other vendor) about missing TV-out docs, you can alternatively:
      1. google for schematic of VGA15->SCART cable (of course, your TV must have SCART connector)
      2. Use modeline like this one.
      3. Smile

  50. Patents by yerricde · · Score: 2, Interesting

    Even in the United States, reverse engineering for "interoperability purposes" is legal.

    Not if the end result is unauthorized distribution of an implementation of a patented invention; then, it's called "patent infringement". Or do you claim that Sorenson owns no valid patents on methods used in its codec?

    --
    Will I retire or break 10K?
    1. Re:Patents by Anonymous Coward · · Score: 0

      Solution in a case like this could be to make the patented printing a separate executable or plugin...

      just like LZW.

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

      Furthermore, while not opposed to Photoshop, for everything I need, GIMP is more than sufficient.

      I imagine the market for tools like photoshop is no more your average linux fanboy than your average windows luser.

      And I imagine those people, assuming they use linux, are more than happy to pay.

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

      Just make sure that you've licensed the patent before you use the plugin.

    4. Re:Patents by Anonymous Coward · · Score: 0

      >I imagine the market for tools like photoshop is no more your average
      >linux fanboy than your average windows luser.
      >
      >
      Of course it isn't the same market. How many people are stupid enough (outside of the Multimedia Crowd) to pay a 3-digit figure for a DTP package they *MIGHT* use once or twice a month if that often?

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

      again, this only applies to countries where the patent is valid.

  51. open? by DreadSpoon · · Score: 3, Informative

    I don't think Sorenson has ever been an open standard. QuickTime is, I believe; but then, it's quite possible to encode a movie in QuickTime _without_ using Sorenson. Sorenson is just one of the many possible codecs usable in the QuickTime "wrapper" format. Same goes for AVI and several other formats; they just wrap the several sub-encodings together. So you can encode both audio and video using two wholly unrelated formats, or whatever. (not a multimedia format expert...)

    1. Re:open? by FuzzyBad-Mofo · · Score: 1

      Thanks for the correction, this video codec business totally confuses me. How many ways can images be sent to a framebuffer? A lot apparently..

    2. Re:open? by shadowjk · · Score: 2, Informative

      Oh yes, many ways. DGA1, DGA2, Linux Framebuffer, plain X, X11Shm (Shared memory extensions), then we of course have DirectFB and lesser known KGI/GGI...

      However, that's all a bit moot, since you probably DON'T want to send the images to a framebuffer anyway. You'd want them to end up to the overlay surface, to take advantage of hardware colorspace transform and scaling. With mplayer there are even several routes to take:

      Vidix, mplayer's own kernel drivers for certain graphics card.
      mga_vid, mplayer's own kernel drivers for matrox cards, provides hardware acceleration in both X and in console mode
      And finally, Xvideo, which is part of X. The first two mentioned are a bit faster than Xvideo, and atleast mga_vid gives you tripple buffering as well.

      Of course this is only AFTER you've decoded the image, the number of ways an .avi or quictime .mov could be encoded, the multitudes of audio and video codecs that could be used is only limited by the fourcc, which would allow for, what, 2^32 different video codecs atleast? :-)

    3. Re:open? by FuzzyBad-Mofo · · Score: 1

      *runs screaming into the night*

  52. Real by isorox · · Score: 1

    So when do we get some Realplayer video & audio codecs? I'd love to save a .rm audio stream (say the BBC "Listen again" streams) as an mp3 for listening on the move, and I'd love to watch some real videos in full screen without changing to 640*480 and carefully moving the window

    1. Re:Real by westyvw · · Score: 1

      Um you can have them NOW if you want. The codecs are out there.

      Or you can just grab real player 8 if you want for linux. I rpm'd mine in.

    2. Re:Real by mccalli · · Score: 1
      I'd love to save a .rm audio stream (say the BBC "Listen again" streams) as an mp3 for listening on the move

      It's awkward, but possible now. I do this using RealPlayer for Linux, and vsound. vsound is a wrapper which captures any sounds made by the programs it executes, and then writes them to a .wav file. After that, encode the wav to mp3 and you're away.

      Cheers,
      Ian

  53. Theora by yerricde · · Score: 2, Informative

    Or VP3, since anyone who has Sorenson has VP3.

    Especially because VP3 is free software now.

    --
    Will I retire or break 10K?
  54. Parent exaggerates by yerricde · · Score: 1

    Yeah, I can't believe [the maintainers of Quicktime and Windows Media Player] won't spend $$$millions to support .00000001% of the desktop market.

    Exaggeration. FreeBSD and Linux together have at least 2% of the desktop market, and I don't think it'd cost more than a few thousand for a few engineers at Apple or Microsoft to throw together a plug-in for Mplayer or Xine.

    --
    Will I retire or break 10K?
    1. Re:Parent exaggerates by Alan+Partridge · · Score: 1

      " I don't think it'd cost more than a few thousand for a few engineers at Apple or Microsoft to throw together a plug-in for Mplayer or Xine"

      So you think the QuickTime team could knock out an acceptable player in a couple of minutes then? Unlike yours, real programmers' time is actually worth MONEY.

      --
      That was classic intercourse!
    2. Re:Parent exaggerates by yerricde · · Score: 1

      So you think the QuickTime team could knock out an acceptable player in a couple of minutes then?

      oops: by "few thousand" I meant less than $100K. I'm guessing it wouldn't take much longer than a month for them to fit at least the common variants of QuickTime video (no exotic transformations, etc) into the Mplayer or Xine architecture.

      --
      Will I retire or break 10K?
    3. Re:Parent exaggerates by Anonymous Coward · · Score: 0

      well, unless they're complete morons, all they need is to recompile their decoderlib for the various platforms.

    4. Re:Parent exaggerates by Alan+Partridge · · Score: 1

      but why? QuickTime is Apple's architecture, it's NOT a bunch of CODECs - porting QuickTime's functionality to a different architecture would be a complete subversion of QT, and a complete waste of time.

      --
      That was classic intercourse!
  55. Patents by yerricde · · Score: 1

    The typical "Lunix fanboy" would shun Photoshop for Linux, and bellow about how much better the Free GIMP software is.

    Yeah, until the time he has to do print work. See, GIMP can't do print work because GIMP can't do color space conversion because acceptable-quality color space conversion is patented and GPL software such as GIMP ordinarily cannot accept patented methods.

    Likewise, who's to say the Xine developers won't get hit with a patent lawsuit?

    --
    Will I retire or break 10K?
  56. A few Questions by GrimReality · · Score: 2, Interesting

    Before I ask, I have to say that I did STBM --went through their webpages and looked at the stuff, FAQ, Documentation etc.

    The webpage says that it supports formats such as RealMedia, WMV7 etc. See their documentation.

    They also seem to be interested only in opensource codecs etc. See this FAQ entry.

    Correct me if I am wrong, aren't RealMedia and WMV7 format proprietary? As far as I know, Microsoft or RealNetworks haven't released any open-source codecs of the above. Nor do they seem to have released proper format specifications (as Adobe does for PostScript or PDF).

    How do they then support these formats?

    They do not seem to be interested in MPlayer like hacked-up binaries or the use of Windows DLLs (see the FAQ entry referred to above).

    Plus, I just downloaded the source. It is a measly 600KiB-ish. How do they manage to put all this in here.

    If I examin the soruce may be I could get some of these questions answered, but I have to post these questions before the Slashdot story dies out and no-one reads the post.

    Thank you
    GrimReality
    2003-05-12 04:05:00 UTC (2003-05-12 00:05:00 EDT)

    1. Re:A few Questions by Anonymous Coward · · Score: 0

      They have two options.

      1. Use the Windows DLL's and some code from Wine to run them. Use the DLL as though you are in Windows. This only works on x86 machines, though.

      2. Reverse engineer! It's legal (Even under the DMCA) Provided you do not imfringe on any patents you're golden. This is much harder to do, but can be used on non-x86 systems.

  57. Playing quictime in fullscreen mode on windows by bbk · · Score: 1

    Use the player "Media Player Classic" - it supports Quicktime, Real, Shockwave, etc., all through their web browser plug ins. I haven't had a problem with it, and it lets me fullscreen nearly everything.

    You can get it here:

    http://www.gabest.org/mpc.php

    Good luck!
    BBK

  58. could this work in windows? by Doppler00 · · Score: 1

    So, is it now possible to play a MOV file in windows media player? Or is there now a generic codec that would allow that based on what Xine has done?

    I find it very strange that quicktime doesn't let me save movies I downloaded. I found a trick though where I set my windows temp directory to a network drive, disconnect from the network, and then rename the TMP files quicktime creates. It's kind of silly that I have to do this just to save movie trailers to my computer.

    1. Re:could this work in windows? by Tim+C · · Score: 1

      I think you'll find that saving the movies to your harddrive is a feature of the Pro version of the Quicktime player.

  59. Re:whining about no official linux quicktime playe by Anonymous Coward · · Score: 1, Insightful

    So it's okay to beat up the 'bad guys' like Apple and Microsoft, but get pissed when someone violates the slightest part of the GPL?

    How many GPLed programs are causing a serious problem with deliberate file format lock-in?

  60. Re:More open source fragmentation by Anonymous Coward · · Score: 0

    Xine has much better performance on older PC's, and also has much better synchronization for NTSC MPEG-2 such as DVD's.

    No. You may have it set up incorrectly -- tweaking mplayer to get the last ounce of performance out of it can be a long journey. I've never seen an out-of-box precompiled version that was set up optimally for some given hardware. However, I can assure you (I use mplayer on a P2-266) that mplayer quite outperforms xine, given a sufficient amount of tweaking.

  61. Re:So why is it trying to load the damn windows dl by Anonymous Coward · · Score: 0

    Are you sure you switch to OS X?
    I thought your type (see your homepage link) were the Windows 98 SE type.

  62. huh? by dollargonzo · · Score: 1

    there is linux and win32 dll support for it in both mplayer AND xine. plus, they support ra, rm demuxers, as well as streaming RTSP (which bbc uses). as a matter of fact, i am using mplayer at the moment to convert .ra to mp3s...so i am not quite sure what your problem is :)

    --
    BSD is for people who love UNIX. Linux is for those who hate Microsoft.
    1. Re:huh? by IamTheRealMike · · Score: 1

      Are you sure? I thought RealAudio streams used RDP, just bouncing off RTSP. I was looking at this last night in fact, I was told that while RA and RM might be supported, RealAudio streams were not...

    2. Re:huh? by isorox · · Score: 1

      As the other guy said, does that cover non-savable streams? However I was wondering about native support

  63. Videolan and Mplayer are better than QuickTime by Anonymous Coward · · Score: 1, Insightful

    I have mac and I NEVER USE QuickTime, Videolan and Mplayer are much better. With QuiclTime it is not possible to play a movie full screen (that is, if you dont want to pay $30 for the pro version). If you want to play a DVD in QuickTime, you have to pay other $20. Videolan does all this for free and much more (Vor example it can play DVDs from all zones).

    I LOVE the keyboard shortcuts in Mplayer, especially navigating forward and backward with the arrow keys, I can skip whathever stuff I want withot using the mouse. Compared to Videolan and Mplayer, QuickTime is an inferior product.

    Another shortcoming of QuickTime: if you want to play an Xvid or Divx file you have to convert it first. Also, unlike Videolan, QuickTime does not play .ogm (ogg) movies.

    1. Re:Videolan and Mplayer are better than QuickTime by Halo1 · · Score: 2, Interesting
      Why on earth was this modded insightful?
      With QuiclTime it is not possible to play a movie full screen (that is, if you dont want to pay $30 for the pro version).
      Correction: with Quicktime Player, that is not possible. There are plenty of free alternatives that allow you to view any Quicktime content fullscreen for free..
      If you want to play a DVD in QuickTime, you have to pay other $20.
      Who on earth watches DVD's in Quicktime Player? What do you think /Applications/DVD Player is for? It plays DVD's full screen and on top lets you view the menu's and extra's.
      I LOVE the keyboard shortcuts in Mplayer, especially navigating forward and backward with the arrow keys, I can skip whathever stuff I want withot using the mouse.
      Quicktime Player does support arrow keys for navigation. It doesn't allow you to skip large parts however (and there doesn't seem to be a shortcut that allows you to do that), it only does a fast-forward which is indeed annoying sometimes.
      Another shortcoming of QuickTime: if you want to play an Xvid or Divx file you have to convert it first.
      If it's embedded in an avi and has an mp3 audio track, at least.
      Also, unlike Videolan, QuickTime does not play .ogm (ogg) movies
      Not out of the box, I'll grant you that. You can get an Ogg Quicktime component though.

      That said, I by no means want to say mplayer and video lan client are bad, I use them regularly myself (for divx/xvid avi's with mp3 audio tracks). They're not as stable as Quicktime Player though, and fast-forwarding or rewinding doesn't always work (there seem to be points in some movies you just can't get by except at normal playing speed, both in mplayer and vlanc). Switching from full screen back to windowed mode doesn't always work either in vlanc (afterwards, the window is often black until you switch back to fullscreen mode).

      --
      Donate free food here
  64. Porting to OSX, Great idea! by Anonymous Coward · · Score: 0

    The best players for MacOSX, Videolan and Mplayer, which are much better than Quick Time, also come from Unix/Linux. Porting Xine to OSX would be great!

  65. No. by Anonymous Coward · · Score: 2, Informative

    No, no, no! That's COPYRIGHT LAW. Nothing like fair use exists for PATENT LAW.

    Please see http://www.mec.ac.in/events/rms/trans_2.html for an excellent speech by Richard Stallman on Software Patents. "So the most important thing for you to start with is never mix copyrights and patents as topics. They have nothing to do for each other." (There's also an audio recording of the speech on gnu.org, but I'm unable to locate it at this moment.)

  66. uh, this is not earthbreaking news.. by pair-a-noyd · · Score: 1, Flamebait

    Mplayer. http://www.mplayerhq.hu
    Plays everything you throw at it. Just install all the codes. Has packages for *nix and W32...

    For WinZealots, try googling for "nimo codec pack", it'll plug all sorts of good codecs in for you to play just about everything and play it BETTER than M$ wants you to be able to play it.

    Just don't download and install the latest M$ media player. It's DRM spyware and you'll wish you hadn't installed it. BAD...
    Windows media player 6 plays EVERYTHING you need if you install the nimo package..

  67. Re:Err, not really by termos · · Score: 1

    Great, I can watch QT movies on *nix, except that no *nix distros work with my soundcard.
    I am sure it will work, if not on OSS drivers it will work with ALSA.

    [...] random stupid talk [...]

    All it is is a rehash of developments that have alreay been in place for decades. Jesus, go invent something new already.
    I don't quite understand what you are saying here, but the reason they don't invent something new is because they want to create free replacements for current available software. They are not slowing down development, they are making technology available so more people can help make new technology. (I REALLY don't understand what you are trying to say, so this might be a very offtopic answer)

    --
    Note to self: get smarter troll to guard door.
  68. Where are the pr0n companies? by Anonymous Coward · · Score: 0

    btw screw you apple and microsoft for not providing media players for linux.

    If anyone would be interested in funding this kind of thing, the online porn merchants should be. They have the dollars and they have the marketing need.

    Come on fellas, how about sponsoring a Linux plugin development session to work some of the creases out of the current code? How about supporting the geeks that have kept you guys in business all these years?

    This post brought to you by the Pr0n On Linux Project! :-D

  69. I don't have to many quicktime issues by Anonymous Coward · · Score: 0

    I have lots of slowtime issues though

  70. ffdshow by Ents · · Score: 1

    Hmmm... ffdshow http://cutka.szm.sk/ffdshow/ uses ffmpeg to playback video.Soon we'll be able to play those apple trailers with windows media player.

  71. what's the point? by hankaholic · · Score: 1

    Are there generally technical reasons to use one video encoding format over another?

    I realize that like gif vs. jpeg there will be tradeoffs in quality between various formats. However, the sheer number of codecs out there seems a bit rediculous. There are a small number of commonly used image formats (.png, .gif, .jpg, .pcx, .bmp, etc.) and a relatively small number of commonly used audio codecs (Vorbis, MP3, .wav, .voc, .au, etc.).

    Other than attempts to corner the market through proprietary software, can anyone explain the need for more than a handful of different codecs?

    --
    Somebody get that guy an ambulance!
    1. Re:what's the point? by soccerisgod · · Score: 1

      Well... if you could decide on the format of everything you wish to watch, then your argument would be valid. However, in reality, sometimes you want to watch something that may only be available in one particular format. Thus, it is a good thing if your player can handle a great variety of formats.

      --
      If a train station is a place where a train stops, what's a workstation?
    2. Re:what's the point? by hankaholic · · Score: 1

      I'm talking about those doing the encoding. I understand that if media exists, it's nice to be able to decode it.

      However, I was asking whether there was a valid reason for people to _encode_ in one of 30 different formats, instead of one in two or three or five or whatever.

      --
      Somebody get that guy an ambulance!
  72. Sigh by Anonymous Coward · · Score: 0

    I hate these slashdot article titles that leave you thinking "huh????"

  73. Re:More open source fragmentation by ion++ · · Score: 2, Insightful

    And Mplayer isn't free, you have to download it.

    Sheesh.

    Sheesh! mplayer has been 100% GPL since version 0.90-pre1.
  74. Non CSS crippled DVDs by Anonymous Coward · · Score: 0

    What is needed for the community is a list of DVDs which have no CSS and optionally no region coding. I have bought and own over 60 DVDs. There are unfortunately only a couple which do not have CSS. _Highlander: 20th Anniversary Director's Cut_ is one which doesn't.

    1. Re:Non CSS crippled DVDs by Trusted+Content · · Score: 0

      "Revolution OS" is the only DVD I own that isn't CSS-encoded. Seeing as it's about Linux and the GNU project, anything else would have been a travesty.

      --
      OMG OMG LUNIX OMG
  75. Re:whining about no official linux quicktime playe by IamTheRealMike · · Score: 3, Informative
    Says the PFY as he fires up MPlayer(having downloaded the illegally-distributed Windows DLLs from the mplayer authors)

    Um, they aren't illegally distributed. Apple themselves distribute them for free - they'd be hard pressed to argue in court that while it's OK for random multimedia CDs and websites to redistribute QuickTime, it's not ok for the MPlayer guys to do it.

    Linux has half a percent of the desktop market. Apple, with MacOS, has something like 4-5%, I think?

    Er, what? You need to get a handle on statistics dude! Nobody knows how big the market share of Linux is, but it's easily 2-3% - companies like IDC say this, not some random joe off the net. Apples market share has been declining steadily for some time now, go read OSNews, they have reported on it several times, and it's now hovering slightly above 2%. So you're smoking some serious stuff if you think MacOS is a long way in front of Linux in terms of market share - it may even be the other way around .

    They don't, quite frankly, have the time to screw around with, essentially, something that can't even be called "competition"

    Apples biggest competitor is Linux by a long, long way. It's the only OS that also appeals to the UNIX-minded user base and can be installed on Apple hardware. No, Windows basically targets a different market at this level. I suspect this is the biggest reason they aren't doing anything - if you look at their contributions to free software, they've done basically what the licenses forced them to do and no more. They're happy to use free software to further their own ends, but aren't really happy to actually take part in the community.

    their legal department head is a total psycho-policy-bitch, completely the wrong thing for a cute-and-cuddly computer company

    Apple aren't cute and cuddly, not even close. You might like to think they are, but go through and learn about their history, Jobs' working style, you clearly already know about their legal tendancies. They're a company out to make the biggest buck they can, and the "cute and cuddly" feeling is a glow projected by their fearsome marketing department, not by their actions.

  76. Mplayer rules. by Anonymous Coward · · Score: 1, Interesting

    Simple put.

    Its super fast.
    It runs on many platforms with no tweaking.
    Its stable.
    And it plays all the stuff xine does and more.
    It plays realmedia and quicktime already (I watched matrix trailers like week ago with it.)
    It has many different outputs (command line/frame buffer, opengl, sdl output etc).

    It also supports tv capture cards.
    And it supports tv remotes.

    And it does encoding.

    And now there are kplayer and kmplayer - very sweet kde interfaces that embed in kde and konqueror web browser.
    Plus with the mplayerplug-in you can use mplayer in mozilla and other web browsers too.

    So why in the world would I use xine (that I have found very unstable every single time I tried it) and not use mplayer which just works?

    Ever since I started using open source software, I always missed a decent media player that just works. Well finally there is one, and its name is Mplayer. It just works. And in mean time it does everything else too. So guess what? I'm sticking with mplayer. I love it.
    Cheers to the mplayer developers. You guys rule! Keep up the good work.

    1. Re:Mplayer rules. by Mprx · · Score: 1

      Xine has working DVD navigation, MPlayer doesn't.

    2. Re:Mplayer rules. by noogle · · Score: 0

      Xine is for windows noobs.
      Mplayer isnt.

      --

      I'm smarter than the average bear.

    3. Re:Mplayer rules. by Anonymous Coward · · Score: 0

      By your logic, in order to not be a "windows noob", we should all dump our copies of vi (which has navigation that involves pressing keys and moving around files to make our edits) and switch to sed.

      Remind me to never take anything you say seriously.

    4. Re:Mplayer rules. by noogle · · Score: 0

      Please look at my other posts. You will find they are all very serious.

      --

      I'm smarter than the average bear.

  77. Wrongo! by Anonymous Coward · · Score: 0

    GIMP can do print work.

    Similar to in the old days, it was either POSTSCRIPT or NOTHING, but nowadays, typesetters will accept versions of MS Word documents, many printing machines will accept RGB and do colour conversion.

    It is *better* if you have CMYK, since you don't have the limitations of both systems in colour reproduction. Not, however, necessary.

    I suspet that the reason that GIMP hasn't got CMYK even now is partly
    a) They are trying to get the right answer in colourspace management (they want to be able to plug in any colourspace)
    b) Patents

    By the way, no problem using GIMP in an inkjet printer...!

    1. Re:Wrongo! by yerricde · · Score: 1

      By the way, no problem using GIMP in an inkjet printer...

      No problem here either (Canon S520 printer, Windows 2000 OS). That's because GIMP for Windows just feeds the DIB data structure to the part of Windows GDI that handles printing, and Microsoft has already licensed patents on reasonable quality conversion from sRGB (Windows's native color space) to CMYK spaces.

      --
      Will I retire or break 10K?
  78. Re:Apple is pushing QuickTime publishers to MPEG-4 by Alan+Partridge · · Score: 2, Informative

    "in relation to the codec used in Sorenson Squeeze"

    Not true. The legal action is over the CODEC used in Flash MX (Sorenson Spark), as Squeeze can use either SV 3.1 or Spark - Apple maintain that their agreement with Sorenson Media gives them exclusive rights to use A Sorenson CODEC, Sorenson says not ANY Sorenson CODEC.

    Incidentally, Sorenson's MPEG4 CODEC is a beaut, and gives MUCH better encodes than Apple's.

    --
    That was classic intercourse!
  79. Re:More open source fragmentation by JohnFluxx · · Score: 1

    Go back to bed ion++.

  80. Re:whining about no official linux quicktime playe by g4dget · · Score: 2, Insightful
    Linux has half a percent of the desktop market. Apple, with MacOS, has something like 4-5%, I think?

    Repeating made up numbers doesn't make them true. The fact is that nobody knows how many people are using Linux. It actually seems likely to me that there are more Linux desktop users out there than there are OS X users (many of them dual-booting Windows).

    In any case, no matter what the market share is, Apple needs to realize that Linux users can cause them real problems: as this shows, the Linux community is capable of developing codecs themselves if Apple doesn't supply them. In the long run, that erodes Apple's control over a market segment that they desperately want to control. Linux MPEG-4 encoders are already among the best and fastest in the business, for example.

    Of course, that's what I would like to see happen anyway: so, keep up the good work--keep NOT shipping proprietary codecs for Linux, we don't want them anyway.

  81. Re:Yay by freaksta · · Score: 0

    Is this better then running Mplayer with Quicktime codecs? I have Mplayer mozilla plugin too, but with newest QT movies, I don't get sound.

    --


    Hrrm... I usually just sign my name.
  82. Garbage by Anonymous Coward · · Score: 0

    Xine's DVD navigation is terrible. Most of the time it just crashes on simple things like going to the main menu (via the function keys). Then again, Xine's interface and playback is completely rotten as well--why is there a pause between chapters sometimes?

    OGLE is far better. The dvdnav actually works without crashing the player, AND it has a much saner interface (none of this themed nonsense).

    Xine gets way too much hype. It's the worst media player available for Linux--there are much better alternatives.

  83. Re:More open source fragmentation by ion++ · · Score: 1

    it's lunch time here. Anyway, i was just quoting the changelog from mplayer-0.90.tar.bz2 which says:
    566: pre1:
    567: * 100% GPL - yeah, so what?

  84. Ogg/Theora, yay! by foolip · · Score: 1

    I saw the anouncement that someone had begun implementing Theora playback in Xine a while ago. I've been playing with theora, encoding whatever I could find. I find that the quality of Theora is quite good, but it consumes a lot of CPU when decoding. Perhaps in Xine, playback is less CPU-demanding (I can't image example_player was optimized).

    (On a side note: it was fun encoding First Contact as theora -- it required 90GB of temporary space, and I watched it only by changing the resolution close to the width of encoded video)

    Now I can encode to Theora and compare in fullscreen! Yipee! I hope the beta isn't too far away, so more people will dare check it out, so it can eventually gain the same momentum that Vorbis has now.

  85. Re: Fix for Reason 2 by Ahaldra · · Score: 1

    set your date to +100 years.

    open QT Player, click away the ad, close QT Player.

    set date to today's date.

    -> you'll never see the ad again for the next 100 years - that would be the time Linux evolved far enough one can use it as a viable desktop OS alternative ;-)

    --
    Code is Speech. No to Censorship.
  86. Re:Err, not really by Anonymous Coward · · Score: 0

    If you'd learn how to write sound card drivers your sound card would work, too. Why should someone else write a driver for your shitty ass $5 sound card you bought from a dollar shop?

    It is a big deal, but you don't understand why because you're thick. As a plank. One day, maybe you'll understand but by then it will all be too late. Don't come crying to us when your crappy audio card doesn't work under Windows 2005 because it isn't Palladium enabled and Windows can't create a secure audio path. You fucknut.

  87. Re:More open source fragmentation by Yebyen · · Score: 1

    Holy shit, turn up the battery on your sarcasm detector. Something is seriously wrong!

    --
    Restating the obvious since nineteen aught five.
  88. Re:More open source fragmentation by JohnFluxx · · Score: 1

    He was making a joke - saying it isn't free because you have to download it. (bandwidth costs etc)

    Silly.

  89. Mplayer also plays SVQ3 natively by Replicant7 · · Score: 3, Informative

    Both of xine and MPlayer use FFmpeg, which now supports native SVQ3 decoding. Ever since this weekend my CVS version of MPlayer has been able to play SVQ3 natively.

  90. Mplayer plays SVQ3 natively with ffmpeg by Replicant7 · · Score: 1

    It's as easy as that. Both xine and MPlayer use libavcodec, which now supports SVQ3 natively.

  91. Nope by Replicant7 · · Score: 2, Interesting

    MPlayer (G1 - let's call it that) is not likely to die anytime soon. In fact we will soon release another stable version, 0.91 and 1.0 will most likely come from the main development branch and not from G2.

    1. Re:Nope by akb · · Score: 1

      You might want to have this info posted to the mplayer homepage. Reading what's posted there now I see what looks to be a project without a maintainer with no way of going forward.

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

      You're not too smart. The guy you replied to is one of the developers.

  92. MPlayer runs under Cygwin and MinGW by Replicant7 · · Score: 1

    Try compiling MPlayer under your choice of Cygwin or MinGW under Windows, it should run just fine.

  93. Re:Yay by Replicant7 · · Score: 1

    No need to run MPlayer with QT codecs, it supports SVQ3 natively through FFmpeg, just like xine.

  94. Re:Err, not really by noogle · · Score: 0

    Cmon, you can do better than this.

    --

    I'm smarter than the average bear.

  95. Re:whining about no official linux quicktime playe by Anonymous Coward · · Score: 1, Informative

    > Um, they aren't illegally distributed.

    Wrong. The mplayer project does not have explicit permission from Apple to distribute them. You have read the QuickTime license agreement, haven't you?

    > Apple themselves distribute them for free

    Yes, you see, they're the COPYRIGHT HOLDER.

    > they'd be hard pressed to argue in court that while it's OK for random multimedia CDs and websites to redistribute QuickTime, it's not ok for the MPlayer guys to do it

    You don't know much about copyright, do you?

    One needs EXPLICIT PERMISSION to distribute.

  96. windows codec by Anonymous Coward · · Score: 0

    Is there a project to port ffmpeg as a windowmedia player codec?
    You know, the quicktime player sucks, and my friends wish they could open quicktime on it.
    (For me, I'll wait mplayer support it on linux).

  97. Great by huma · · Score: 1

    Yep, just downloaded it, compiled it (after updating
    my freetype library, it was kind of old ;)), and give it a
    try with the Matrix Reloaded trailer. With Xv extensions
    it runs smooth and with excellent quality in a PIII 800.

    Xine has been always my player because don't depends on external libraries aside from libpng and zlib (Yep, it supports a lot things, but they are optional) so there is no need for gtk/qt toolkits with the standard gui, which is enough for me, and developers seems nice persons ;), not like other free software media player developers.

    1. Re:Great by DarkOx · · Score: 1

      "Xine has been always my player because don't depends on external libraries"

      So ffmpeg it uses to decode quicktime according to the article is what then. The people behind ffmepg have done amazing work, and their product is an encoding/decoding backend for lots of software including my favorite player VLC. Credit where it is due and credit is due FFmpeg!

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    2. Re:Great by huma · · Score: 1

      Of course, i've used ffmpeg alone and it's a great piece of work. What i mean it's that you don't need to install additional libraries/packages for using xine, not that xine is not based in other open source projects. That what's great about open source, there a lot of software out here, and probably some does what you need, so there is no need always to rewrite all from scratch (at least you think you can do it better, and with ffmpeg that it's really hard ;)).

      Cheers

  98. I agree by Anonymous Coward · · Score: 0

    I thought the same thing.

  99. And on Mplayer by brunes69 · · Score: 1

    The dirvers were ported from FFMpeg, and MPlayer supports FFMpeg codecs (and actually uses them as the priority). So simply update your MPlayer ffmpeg dir and have native Sorenson wihtout the Win32 DLL hack.

    1. Re:And on Mplayer by The+Wicked+Priest · · Score: 1

      Doesn't it also need a new entry in codecs.conf?

      The existing Sorenson 1 entry for ffmpeg in MPlayer's codecs.conf is:

      videocodec ffsvq1
      info "FFmpeg Sorenson Video v1"
      status working
      fourcc SVQ1
      driver ffmpeg
      dll svq1
      out YVU9

      The Windows DLL entries for Sorenson 1 and 3 are:

      videocodec qtsvq3
      info "win32/quicktime SVQ3 decoder"
      status working
      fourcc SVQ3
      driver qtvideo
      dll "QuickTimeEssentials.qtx"
      out YUY2

      videocodec qtsvq1
      info "win32/quicktime SVQ1 decoder"
      status buggy
      fourcc SVQ1
      driver qtvideo
      dll "QuickTime.qts"
      out YVU9

      By analogy with the above, the new entry should look something like this:

      videocodec ffsvq3
      info "FFmpeg Sorenson Video v3"
      status working
      fourcc SVQ3
      driver ffmpeg
      dll svq3
      out YUY2

      but I haven't tested it.

      --
      Share and Enjoy: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  100. Re:whining about no official linux quicktime playe by QuackQuack · · Score: 1

    Linux has half a percent of the desktop market. Apple, with MacOS, has something like 4-5%, I think? Maybe 8% tops? Why exactly -should- Apple give a hoot about Linux? They're not THAT big a company, and they're busy as hell(have you stopped to think about how many software products they now produce? OSX, OSX Server, Quicktime Streaming Server, Quicktime, iTunes, iPhoto, iMovie and Final Cut Pro, iDVD and DVD Studio Pro, iCal/iSync...the list is ENORMOUS.) They don't, quite frankly, have the time to screw around with, essentially, something that can't even be called "competition"

    Assuming your figures are correct. Linux is much more a competitor to Apple than it is to Microsoft. Linux has achieved 10-15% of the amount of Apple's marketshare with relatively few marketing $$$ spent. Since they have made Mac OS/X BSD based, they have essentially gone into competition with Linux to some degree.

    But anyway, as has been shown by Linux Media players, you can make the Windows DLL run unmodified on Linux, you just need to provide the front-end. As the Codeweavers Crossover plugin has shown, you can make the entire Windows Quicktime Application run on Linux unmodified and appear as a native app.

    So Apple could produce a Linux Quicktime with little or no money spent. Option 1: use the Windows DLL, and write a front end for it. Option 2: Enter an agreement with Codeweavers to package their technology into a Quicktime for Linux distribution, in exchange for a cut of Quicktime for Linux sales, to make it appear as a native app.

    With the second option, Apple would have to do very little and spend very little. But it would give the appearance that you can run Quicktime on Linux with Apple's blessing, instead of always feeling like some kind of rogue for just wanting to watch video streams on Linux. Producing Quicktime for Linux is probably in Apple's best interest because not producing it only encourages the development of players like xine and mplayer, that will figure out how to play your format eventually, and not bother to enforce DRM.

    --
    By reading this sig, you agree to the terms of my sig license.
  101. Re:whining about no official linux quicktime playe by WNight · · Score: 1

    Apple should care for business reasons. If you can play mpeg4 on Linux, but can't play anything in a .qt file format you're not going to use quicktime.

    And, as Linux is quite big in the server field, the same people who can't play Quicktime on their home computers are going to influence their bosses to host other types of media files.

    In one way I count for only a single desktop user, in another way I count for five (desktops I own or admin for family) and an office of users. If Quicktime gets to be a pain for me to play I'm going to find alternatives and Apple will miss out on a fairly large number of end users because of it.

    This almost happened with Quicktime v4 (?) where their interface got really bad and installing it was a pain.

    So yes, I do think Apple should care about geeks on Linux wanting to watch Quicktime trailers of the Matrix. Adobe brought out a Linux version of Acrobat to broaden the platform, not for the total number of users gained.

  102. A couple weeks by yerricde · · Score: 1

    A simple recompile and test is enough only when the various platforms have source-compatible APIs (as with POSIX's C library), but in this case, they don't. Say QuickTime has a .mov parser and a Foozbat video decoder. Xine also has a .mov parser. Apple would have to adapt the Foozbat video decoder to match Xine's .mov parser and the rest of Xine's API. I'd give a small team a week to a couple weeks for the engineers and patent lawyers to get the details ironed out, which correlates with somewhere between $10,000 and $100,000.

    --
    Will I retire or break 10K?
  103. Re:whining about no official linux quicktime playe by GlassHeart · · Score: 1
    if you look at their contributions to free software, they've done basically what the licenses forced them to do and no more. They're happy to use free software to further their own ends, but aren't really happy to actually take part in the community.

    Nonsense. While Apple doesn't release software for free unless it suits some purpose, they have released code when they don't have to. Starting with Darwin (the BSD license requires nothing of Apple), which they did not develop, all the way to the Darwin (Quicktime) Streaming Server and Rendezvous, which they did. They also go out of their way to play nice with the KHTML people (they don't have to; all they're required to do is release their modified source).

    All of this is documented fact, though I cannot dispute your "aren't really happy to actually take part in the community" claim. Unlike you, I have no way of knowing what makes a corporation happy or sad.

  104. Legal action is over by benwaggoner · · Score: 1

    Also, Apple and Sorenson settled this suit/countersuit quite a while ago.

  105. I must have the professional version of notepad by Anonymous Coward · · Score: 0

    because it has a "save" feature too.

    Jesus, what a ripoff shop apple is!

  106. Re:whining about no official linux quicktime playe by Anonymous Coward · · Score: 0

    > One needs EXPLICIT PERMISSION to distribute.

    Well the EULA might not have suggested using DLLs at another platform, but does Apple think the Linux folks running Windows DLLs an act of violation of EULA?

    If I were Apple, I probably won't be bothered by this at all. This supports and encourages the use of the QuickTime format, not the other way round.