Slashdot Mirror


HandBrake Abandons DivX As an Output Format

An anonymous reader writes "DivX was the first digital video format to really win mainstream acceptance, doing for movies what MP3 did for music (both good and bad). Eventually even Sony, the king of proprietary formats, caved into pressure and added DivX support to its DVD players and the PlayStation 3. Now HandBrake's developers have made an interesting choice for version 0.9.4 — they ditched support for AVI files using DivX and XviD. Your only option now is to convert DVDs and other media to MKV or MP4 files, with the option to save as Apple-friendly M4V files. So why is HandBrake ditching AVI and XviD support when it's a format that's won such widespread acceptance? In the words of the developers, 'AVI is a rough beast. It is obsolete.'"

103 of 619 comments (clear)

  1. foot.shoot(); by TheSHAD0W · · Score: 5, Insightful

    Dropping all formats that Windows play by default is IMO a bad decision. It may make the CCCP Project more popular and spur more people to install Quicktime (yuck), but it'll also drive away lots of inexperienced users.

    1. Re:foot.shoot(); by amiga3D · · Score: 4, Funny

      How experienced do you need to be to use handbrake? For crying out loud, if you can't tie your shoes you don' t need to try and convert video files.

    2. Re:foot.shoot(); by nine-times · · Score: 5, Informative

      Windows doesn't play DivX or XviD files by default. To my knowledge, Handbrake never encoded files that Windows would play without installing an extra player or codec.

    3. Re:foot.shoot(); by nxtw · · Score: 3, Informative

      Dropping all formats that Windows play by default is IMO a bad decision.

      Only Windows 7 will decode XviD or H.264 without extra software. With AVI it would be possible to use this tool to create videos only Windows 7 could play without extra software. But AVI is an obsolete container (which is why Microsoft stopped using it).

    4. Re:foot.shoot(); by nxtw · · Score: 4, Informative

      Windows users should install VLC.

      VLC is a poor choice. Media Player Classic Home Cinema supports Windows's DirectShow media playback system, and supports hardware accelerated decoding, hardware accelerated rendering, codecs other than those included with MPC-HC, etc.

    5. Re:foot.shoot(); by HouseOfMisterE · · Score: 3, Informative

      With the most recent MS-provided updates for Windows Media Player on Windows XP (and Windows 7), it does support playback of XviD and DivX without installing any third-party CODECS. This is a relatively new development.

    6. Re:foot.shoot(); by je+ne+sais+quoi · · Score: 3, Interesting

      In any case, handbrake started as an application for BeOS and didn't even have a windows gui until version 0.8.5. I was using it on macs way back in the day when 700 Mb was your practical limit because hard drive space was still more precious than blank CDs and writable DVDs were hugely expensive.

      Why would they care about what windows does? It survived without windows before it was famous, it'll survive without divx -- h264 is so incredible you don't need divx anyway.

      --
      Gentlemen! You can't fight in here, this is the war room!
    7. Re:foot.shoot(); by strstr · · Score: 2, Informative

      Windows Media Player 12 (Win7) will play most MPEG4/AVC files, including XviD and DivX out of the box. I believe it's due out soon for previous versions of Windows.

    8. Re:foot.shoot(); by Mad+Merlin · · Score: 2, Insightful

      Windows doesn't play anything by default. Who cares?

    9. Re:foot.shoot(); by nine-times · · Score: 4, Informative
      If you want to talk about those updates, then you have to also acknowledge that h264 is supported out of the box, too:

      A common annoyance with many media players, WMP included, is not having the right codec. WMP will try to detect which codecs are required and provide a location to download them, but this is hit-and-miss and less than convenient if all you want to do is play a video. In recognition of this, WMP12 includes support for H.264 video, AAC audio, and both Xvid and DivX video, in addition to all the formats supported by WMP11 in Vista (MPEG2, WMV, MP3, etc.). With these new codecs, WMP should support the majority of video found on the Internet out of the box.

    10. Re:foot.shoot(); by nine-times · · Score: 5, Informative

      Why would they care about what windows does?

      Well it is still the dominant desktop OS. I'm not even saying they shouldn't care about Windows, but rather that h264 is not any weirder or non-standard than DivX. The way some people talk about it, you'd think h264 and AAC are strange inventions from Apple and therefore others shouldn't be expected to support them. On the contrary, DivX was the weird proprietary format, and h264 and AAC were created by MPEG.

      Both H264 and AAC were created to be industry standards, replacing old MPEG video formats and MP3. Apple happened to be early to jump on board with them, but they aren't proprietary Quicktime formats. In short: this is what is supposed to be happening. Everyone is lining up behind the most advanced industry standards and slowly dropping legacy support. Even Microsoft is supporting h264 and AAC these days, and they hate standards.

    11. Re:foot.shoot(); by cynyr · · Score: 2, Informative

      As a note last i knew VLC was required to rip dvd with hand brake on windows due it it needing VLC's libdvdcss.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    12. Re:foot.shoot(); by amiga3D · · Score: 2, Informative

      Mac users should install VLC. I just upgraded vlc on my ibook G4 and the latest (leopard or above only) version of vlc made files play smoothly on my system that were choppy with vlc before and wouldn't play in anything else.

    13. Re:foot.shoot(); by The+Mighty+Buzzard · · Score: 2, Insightful

      But AVI is an obsolete container (which is why Microsoft stopped using it).

      Given that AVI is still the most widely used video container, either you don't understand the meaning of the word obsolete or you're engaging in some I reject your reality and substitute my own behavior as a disciple of Adam Savage.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    14. Re:foot.shoot(); by nxtw · · Score: 2, Informative

      Given that AVI is still the most widely used video container

      Bullshit. The most widely used video containers are the MPEG-2 containers: transport stream, used by DVB and ATSC (accounting for most digital TV broadcasts), and program stream, used by DVD.

      AVI is infrequently used in other situations. Some cameras still create AVI files, and AVI is commonly used for low-quality pirated video. But more and more pirates are choosing modern containers like MKV. AVI is not used for video streaming (WMV, FLV are), and WMV and MP4 account for non-pirate video downloads.

      you don't understand the meaning of the word obsolete

      AVI is clearly obsolete. It is missing many important features required and implemented by modern video containers. Further development been more or less abandoned by its creator (Microsoft) in favor of newer containers like WMV.

    15. Re:foot.shoot(); by jedidiah · · Score: 3, Insightful

      Based on how people actually use video containers, AVI isn't really obsolete yet. This is sad but true.

      Sure you've got a fringe of people that push this stuff past the point where AVI falls over or where Quicktime falls over. Those people are few and far between. Apple itself really doesn't push the capabilities of container formats. So whining that AVI is obsolete is highly disengenous.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:foot.shoot(); by complete+loony · · Score: 2, Insightful

      And how many embedded devices are there that support avi files but not mp4 / mkv?

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    17. Re:foot.shoot(); by bertok · · Score: 4, Interesting

      Windows users should install VLC.

      VLC is a poor choice. Media Player Classic Home Cinema supports Windows's DirectShow media playback system, and supports hardware accelerated decoding, hardware accelerated rendering, codecs other than those included with MPC-HC, etc.

      Most importantly, I think it's the only video player out there that supports vsync to avoid horrible 'tearing' while playing video.

      I just can't imagine why anyone would think it's a good idea to play a video with vsync off, but every other player seems to do it.

    18. Re:foot.shoot(); by A+Friendly+Troll · · Score: 3, Insightful

      h264 is so incredible you don't need divx anyway.

      My Pioneer DVD player doesn't play h.264. Neither does any other DVD player, except perhaps those that cost four figures (I haven't looked into that).

      h.264 might be incredible, but I have no way of playing it on my TV.

    19. Re:foot.shoot(); by wvmarle · · Score: 3, Informative

      Personally I like AVI and DivX/XviD.

      Why? Because I can download it, copy it to a USB stick, stick that in my DVD player, and watch the video on my TV. DivX is the only format supported by that DVD player. And it's for sure not an old model, I bought it maybe a year ago.

      And before you start saying "just play it on your computer": my TV has a comfy sofa in front of it, is almost twice the diagonal of my monitor, and is in a room big enough to watch with more than one person at a time. Particularly important when watching something with my 3-year-old.

    20. Re:foot.shoot(); by Boibo · · Score: 2, Informative

      Windows doesn't play DivX or XviD files by default. To my knowledge, Handbrake never encoded files that Windows would play without installing an extra player or codec.

      Windows 7 has support for divx/xvid now aswell as newer formats like mp4/h264 and even x264 but for mayority of those you need haali media splitter but the video in it self is supported AND accelerated (by the videocard if you got one that support DXVA)

    21. Re:foot.shoot(); by Xiph1980 · · Score: 4, Informative

      Speak for yourself.

      Maybe VLC is better in playing video with low CPU load, but that doesn't really concern me much, having a semi-recent processor. It definitely plays more file formats out of the box, which is really nice I admit, but ergonomically, it's (in my opinion) too unpolished. For example I love the way you can use your keyboard to make small/medium/big jumps in Windows Media Player using [SHIFT]+[R.Arrow], [R.Arrow] and [CTRL]+[R.Arrow] respectively. I love the fact that you don't have to open a seperate window for the playlist, and you can add a whole season of show X from the explorer window by right-clicking.
      There are a few more nuisances in VLC on the usage front, but those are the major ones, and that's enough for me to prefer WMP, even though that means I have to go out of my way to install a few codecs here and there.

      Ofcourse that doesn't mean I don't have any gripes with Windows Media Player. I do, but just less than with VLC, and I also have VLC installed, because there are some things WMP even with the right codecs just refuses to play which doesn't seem to bother VLC that much. I just don't have it set up as the default player.

      --
      Manuals are your last resort only
    22. Re:foot.shoot(); by The+Mighty+Buzzard · · Score: 4, Insightful

      obsolete -adjective
      no longer in general use; fallen into disuse: an obsolete expression.

      Guess it was ignorance of the meaning of the word then. Like it or not, AVI is still widely used. Until it isn't, it will not be obsolete. You need a new word. Might I suggest one of the following: anachronous, antiquated, antique, archaic, behind the times, dated, old-hat, out, outdated, outmoded, passé, unfashionable

      Judging from the vehemence of your response though, I'd probably go with unfashionable. You clearly have an emotional stake in video container formats for some reason, so that would be the most honest.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    23. Re:foot.shoot(); by genik76 · · Score: 4, Informative

      Here's an explanation of the phenomenom: http://www.hardforum.com/showthread.php?t=928593

    24. Re:foot.shoot(); by segwonk · · Score: 2, Informative

      "vsync? Tearing?? Do you have a screenshot of what you mean?"

      It's difficult to get a screenshot of this since it's only visible while
      playing video. Imagine a camera panning across a group of people.
      When you watch the resulting video from this shot, a person's legs
      and waist might appear offset from their torso and head -- like if
      you took scissors to a photo and cut it in half horizontally, then
      slid the two pieces relative to each other.

      It's very annoying to the eye once you start to notice it. I'm sorry
      if your viewing is ruined from here on out... ;-)

      - jw

      --
      - ------ Go 'til ya know.
    25. Re:foot.shoot(); by bheer · · Score: 2, Informative

      I could be wrong, but afaik Windows 7 has DivX built-in. It also plays most Quicktime .MOV files out of the box.

    26. Re:foot.shoot(); by TheEvilOverlord · · Score: 3, Informative

      For example I love the way you can use your keyboard to make small/medium/big jumps in Windows Media Player using [SHIFT]+[R.Arrow], [R.Arrow] and [CTRL]+[R.Arrow] respectively.

      VLC does that...

      CTRL + L/R arrow, ALT + L/R arrow and SHIFT + L/R arrow for big, medium and small jumps forwards and back.

    27. Re:foot.shoot(); by cbhacking · · Score: 4, Informative

      You're out of date. Win7 supports DivX, XviD, h264, AAC, and a number of other formats right out of the box. I've used WMP (on a clean install) to play .mov files that were recorded by a digital camera and encoded as "QuickTime movies" in some MPEG 4 variant.

      Perhaps the Handbrake folks just decided that the time to drop support for a format is when Microsoft includes support for it out of the box?

      --
      There's no place I could be, since I've found Serenity...
    28. Re:foot.shoot(); by Carewolf · · Score: 5, Informative

      Guess it was ignorance of the meaning of the word then. Like it or not, AVI is still widely used. Until it
      isn't, it will not be obsolete. You need a new word. Might I suggest one of the following: anachronous, antiquated, antique, archaic, behind the times, dated, old-hat, out, outdated, outmoded, passé, unfashionable

      The word is deprecated. Like obsolete, except people are still using it, but you wish they weren't.

    29. Re:foot.shoot(); by TheRaven64 · · Score: 2, Informative

      WAVE files are RIFF files. RIFF is IFF (from Amiga, later picked up by Apple) with the byte order reversed. AVI (and Windows .bmp files) are RIFF files, but that's about where the similarity ends. All that defines is how the metadata is stored, not what the metadata is.

      --
      I am TheRaven on Soylent News
    30. Re:foot.shoot(); by mrboyd · · Score: 2, Informative

      Windows 7 does. It was long overdue but now it's "out of the box".

    31. Re:foot.shoot(); by Anonymous Coward · · Score: 2, Informative

      DivX and XviD were implementations of MPEG-4 Part 2 - ASP (Advanced Simple Profile).

      Yes, the video portions of the datastream are implementations of MPEG-4 Part 2. But pairing that up with mp3 audio and tossing them into an AVI container (which is what this is all about) is totally non-standard, and is quite frankly an ugly hack.

    32. Re:foot.shoot(); by brouski · · Score: 2, Funny

      What about when you only have one hand free?

      --
      Proud member of the American Non Sequitur Society. We might not make much sense, but boy do we love pizza!
    33. Re:foot.shoot(); by mariushm · · Score: 2, Informative

      AVI is used in digital camers because it's extremely easy to program a very basic writer for it. Most digital cameras create videos compressed in Motion-JPEG and uncompressed audio.

      When it only has some basic settings like changing frame rate and resolution, the code inside the digital camera just reads about 2 KB of data from memory, changes the values for resolution and framerate in the bytes, writes the bytes to card at the beginning of the file and then alternates a frame of video and a frame of audio until the end of the recording, where it writes an index with the positions of each video and audio frame in the file.

      So it's all about minimum processor usage - the motion jpeg frames come already prepared from the hardware chip and dumped in memory, from where they're just dumped to the SD card, and there's no library required to be included in the digital camera software.

      Keep in mind that a regular 100$ camera has about 1-4 MB of flash for firmware and software and up to 64 MB of ram for processing images so sometimes you don't have 100-300 KB of space to include libraries that add support for MKV or MP4 containers.

      Regular Virtualdub and Avisynth have no problems processing these AVI files with Motion-JPEG compressed frames.

    34. Re:foot.shoot(); by metamatic · · Score: 2, Informative

      My Pioneer DVD player doesn't play h.264. Neither does any other DVD player, except perhaps those that cost four figures (I haven't looked into that).

      h.264 might be incredible, but I have no way of playing it on my TV.

      Got an Xbox 360 or a PS3? Problem solved.

      Otherwise, $80 will get you a Blu-ray player that handles h.264 and upscales DVDs to 1080p.

      Or there's AppleTV. Or Popcorn Hour. Or MviX boxes. Or various $90 media players that access any USB hard drive you have hanging around. (That one even supports ext3.)

      I mean, yeah, I have a DVD player that supports DivX that I used a few years ago. But frankly, it's a hell of a lot more convenient to pull stuff across my network or stick it on a hard drive than to mess with burning DVDs, even ignoring the h.264 issue. Spend the $100, you'll thank yourself.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  2. Um. by headkase · · Score: 5, Insightful

    Streaming to my legacy device which cannot be easily reprogrammed such as my Xbox 360 really relies on XVid. So, for now, I guess Handbrake is the rough beast. Oh well, I use dvd::rip anyway and avidemux when I need to do some transcoding. Computers can be easily upgraded, devices not so much: that is something to keep in mind too.

    --
    Shh.
    1. Re:Um. by mstahl · · Score: 3, Informative

      As of last year or so the Xbox 360 plays MPEG-4 files just fine. I have mine play them over the network from my server.

    2. Re:Um. by hairyfeet · · Score: 5, Interesting

      Personally I prefer the aptly named All To Avi. It is free, supports most of the popular formats, and most importantly for me outputs .Avi files that even my cheapskate family members with the el cheapo DVDs can play just beautifully. Also supports keeping the subtitles if you so desire.

      As for handbrake? well considering the one format that just about every DVD players seems to support nowadays is DivX, that just gives me a really good reason to avoid and not recommend their software. Maybe in a couple of years when every player supports .Mkv, but that day isn't upon us yet.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  3. They don't like supporting it by phantomfive · · Score: 4, Informative
    Basically, from the article:

    The [Handbrake DivX] code has not been actively maintained since 2005. Keeping it in the library while implementing new features means a very convoluted data pipeline, full of conditionals that make the code more difficult to read and maintain, and make output harder to predict. As such, it is now gone. It is not coming back, and good riddance."

    They go on to explain that DivX quality isn't as good either. I am not sure if that is true or not, but I think the major reason they are dropping it is because they didn't want to be bothered. Which is as valid a reason as any, I suppose.

    --
    Qxe4
    1. Re:They don't like supporting it by Anonymous Coward · · Score: 5, Interesting

      Basically, from the article:

      The [Handbrake DivX] code has not been actively maintained since 2005. Keeping it in the library while implementing new features means a very convoluted data pipeline, full of conditionals that make the code more difficult to read and maintain, and make output harder to predict. As such, it is now gone. It is not coming back, and good riddance."

      They go on to explain that DivX quality isn't as good either. I am not sure if that is true or not, but I think the major reason they are dropping it is because they didn't want to be bothered. Which is as valid a reason as any, I suppose.

      Yeah, but the developers are kinda douchey as it is. For one thing, try downloading an older release -- they delete them all.

        I can't get the latest to compile, on two different linux boxes (one Debian, one Ubuntu), so I've been using my older copy on the Debian machine. My binary won't run on the Ubuntu box, though so I needed an older version. I had to grab an svn snapshot of a previous release to get the older source code, and then their manky build system tries to download certain packages from a handbrake-run ftp in order to get specific versions of certain libraries, which fails to work since they've removed those files specific to the older version of handbrake. *sigh*

        While googling for older releases I saw that other people have had persistent bugs in the last couple of releases which result in the devs basically giving a "works for me" response, leaving those wanting the older releases, too.

        Their answer they give to anyone asking about an older version is "use the latest version, it has the most features." Which is a kinda jerky answer.

        And did I mention their build system sucks? Sure, autotools is a bitch for a dev to set up, but at least it's never given me weird, inexplicable failures like jam and especially scons. (Damn you to hell, scons! I want those two afternoons back!)

    2. Re:They don't like supporting it by kestasjk · · Score: 2, Insightful

      As a user nothing pisses me off like reporting, say, a MySQL bug and getting the response "oh that's in 5.x.y not 5.x.(y+1)? Sorry but we only fix bugs in the latest release"

      As a developer nothing pisses me off like a user expecting me to have every version of my code installed on every conceivable platform ready to be debugged and rereleased with fixes, it's just not practical (especially for FOSS projects).

      So yes it's annoying as hell, but having around all the old code and dependencies when you want to keep moving to code forward is equally annoying; it's either you or them getting frustrated, and since it's their choice and there's no money involved to force their hand you're out of luck.

      --
      // MD_Update(&m,buf,j);
    3. Re:They don't like supporting it by Anonymous Coward · · Score: 3, Insightful

      Yeah, but it wouldn't rxactly be a terrible burden on them to leave the older releases on the server, maybe with a "we don't support these anymore" notice.

    4. Re:They don't like supporting it by mr_stinky_britches · · Score: 4, Insightful

      Sure, it's an annoyance, but when you are the premiere open-source solution for something as like video encoding, I think there is (or at least should be) a duty to at least keep the older releases around. Especially if they are a dropping features that were supported in the older versions. If the developers arrangement is so cluttered that they can't be bothered to keep the old releases available, then that points to ineptitude and makes for poor relations with the user-base. File management is not that hard compared to the groundbreaking features these developers are implementing. If they can't be reasonable and/or nice about things, perhaps someone else will step up to the plate and fork the project, because that's probably what it would take to get things into a sane state of being.

      Annoying the users just opens the window for someone else to step in.

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
    5. Re:They don't like supporting it by DigitAl56K · · Score: 4, Informative

      Without commenting on why Handbrake has dropped support for AVI (I'm sure they have their reasons), it is a simply bit of a shame for users looking to make highly portable content. DivX is one of the most widely supported formats on devices ranging from portable media players, DVD and Blu-Ray players, digital TV's, set-top boxes, and even mobile phones. It's always been a major goal to make it extremely easy for people to take content from their computer and move it into their living room or take it with them on the go, and there are now over 250 million DivX devices out there.

      There is of course now also DivX Plus, which uses H.264/AAC/MKV, and Handbrake can still output that. You can actually already find a preset for Handbrake here. Devices certified for DivX Plus will be arriving this year, with announcements already covering Philips and Seagate. DivX Plus Web Player already supports these files so you can upload your DivX or DivX Plus file to any standard HTTP server and embed it directly in your web pages. It enables viewers to watch these files in embedded, windowed, or full-screen modes and save them for device transfer later. DivX Player provides free playback on Windows and Mac, and we also include an MKV splitter for Microsoft Media Foundation in Windows 7. By consequence of that, you can watch DivX Plus files with hardware acceleration and already stream them to Windows Media Center Extender and UPNP devices.

      So again, for so many people who own DivX devices, it's unfortunate, but there are also many other tools out there that will do the job. It's at least nice to see them supporting MKV, which will work in DivX Plus devices in future.

    6. Re:They don't like supporting it by Sir_Lewk · · Score: 2, Insightful

      Calling people that give you software for fucking free "douchey", is well, pretty douchey.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    7. Re:They don't like supporting it by kestasjk · · Score: 2, Insightful
      Perhaps, I've been threatened with this myself by a user who wanted a feature I wasn't prepared to implement, but some things you should bear in mind:
      • Forking the code would be hard work, over a long period beyond that of an idle threat. It really isn't intimidating, especially if you mainly want to maintain legacy code and not add new features.
        There's no threat from that at all, and if it turns out there is it's easy to implement legacy support and destroy all momentum the fork has at any moment.
      • You might think this or that task is surely easy compared to this or that feature that they have implemented, but whatever this or that feature was chances are they wanted it implemented themselves, and had fun coding it, whereas the thing you have in mind is probably mundane and of no usefulness to them.
        This is really common, the boring fixes and maintenance really do just weigh you down and sap your enthusiasm, even while you're busy working on something that is much more difficult

      Again I also hate being on the receiving end of this, I'm not saying it's good, but this is the reality of it. It's not out of spite but just because hobby projects can't survive if you need to maintain multiple versions and support legacy standards you're not interested in.

      If you think Handbrake has a "duty" you should see hobby projects like SQLite, which are just the same. I submitted a pretty serious bug report regarding SQLite 2.x (the latest 2.x) and drh told me I should use 3.x instead, and SQLite 2.x has a lot more installations than Handbrake.
      That's just the nature of a hobby project; if you want to tap into all that free work you've got to go with it, because no-one is going to maintain a fork with the dedication of the hobbyist themselves

      --
      // MD_Update(&m,buf,j);
    8. Re:They don't like supporting it by EvilMonkeySlayer · · Score: 3, Insightful

      If someone gave me a free paper (btw, in the UK there's a free paper called the Metro) and then proceeded to punch me in the eye or insulted me I'd be pretty entitled to call them douchey. Without being douchey myself.

    9. Re:They don't like supporting it by FooBarWidget · · Score: 3, Insightful

      But if he insulted you because you told him "wtf, Metro? no I want *that* newspaper over there not this piece of shit" then you entirely deserves to be insulted.

  4. Time synch by exabrial · · Score: 3, Interesting

    I may be off my base here, but I believe one of the big drawbacks from AVI (I didn't RTFA) is synching audio with video. You'll be watching a movie and suddenly it's dubbed worse than "Most Extreme Elimination Challenge." I am extremely impressed with AAC + h.264. Mp3 has left me very disappointed in movies so far. (probably the extreme dynamic range compression)

    1. Re:Time synch by scdeimos · · Score: 4, Informative

      AV-sync is still an issue for modern containers, like MKV, it's just that most GUI front ends automatically handle the parameters when encoding for you - command line pilots still need a calculator.

      The biggest drawbacks of the dinosaur AVI container format include: it doesn't support chapters (ah, the hacks in Encarta to work around that); it doesn't support included subtitle streams; it doesn't support alternative video tracks; it doesn't support alternative audio tracks. Heck, in it's 1.0 version it didn't even support multi-gigabyte files. I'm all for covering it with another shovel-full of dirt.

      If killing-off support for the AVI container means a few casualties like DivX/XviD codecs (and it doesn't, except for embedded solutions that don't have firmware upgrade paths) there'll be no tears here - there have been much better quality and higher efficiency codecs to replace them for a number of years.

    2. Re:Time synch by poopdeville · · Score: 2, Informative

      AV-sync is still an issue for modern containers, like MKV, it's just that most GUI front ends automatically handle the parameters when encoding for you - command line pilots still need a calculator

      It works just fine with the HandBrakeCLI program.

      --
      After all, I am strangely colored.
    3. Re:Time synch by nabsltd · · Score: 2, Informative

      The biggest drawbacks of the dinosaur AVI container format include: it doesn't support chapters (ah, the hacks in Encarta to work around that); it doesn't support included subtitle streams; it doesn't support alternative video tracks; it doesn't support alternative audio tracks.

      I have no problem using multiple audio tracks in my AVI files.

      I rip my DVDs by converting the video to DivX and keep the original audio (AC3 or DTS). If there are multiple audio tracks (like commentary), they all get added to the AVI file, and although mplayer can't seem to switch audio tracks without a stop and restart, my networked DVD player and PMP don't seem to have any problems.

      For non-HD sources, the only problem I have with AVI containing DivX+AC3/DTS is the 2GB file size limit. I have a few DTS DVDs with 1.5Mbps DTS, and those absolutely have to be split into multiple files to keep the video bitrate around 2Mbps.

    4. Re:Time synch by Chetwood · · Score: 2, Informative

      Of course it supports alternative audio tracks, all my files are encoded with two audio streams. Maybe you should read up on AVI myths.

      --
      "Oh dear, she's stuck in an infinite loop and he's an idiot"
  5. Re:I haven't used DIVX in years by jo42 · · Score: 5, Insightful

    All we need now is for .flv to dry up and blow away...

  6. Bah, AVI is ultimately legacy. Switched to mpeg4. by stevetures · · Score: 5, Informative

    I was surprised when this happened, but I can appreciate that, ultimately, it's a legacy format. Apparently, the AVI implementation is very convoluted to keep up with new features. Here's a selected quote from their release blog: "It does not support modern container features like chapters, muxed-in subtitles, variable framerate video, or out of order frame display....The code has not been actively maintained since 2005. Keeping it in the library while implementing new features means a very convoluted data pipeline, full of conditionals that make the code more difficult to read and maintain, and make output harder to predict. As such, it is now gone. It is not coming back, and good riddance." (sadly there didnt seem to be a permalink to the whole article - here's the current news page).

    As such, I've moved on and figured out which flavor of mpeg-4 works best for me; and I'm happier with the improved picture quality as a result.

  7. Re:Talking about apples and oranges. by Telvin_3d · · Score: 4, Informative

    DivX is a CODEC, AVI is a CONTAINER. Just because you don't support AVI doesn't mean you don't support DivX

    While technically true, that's functionally meaningless. If your program supports limited codecs that work with a particular container (for example... AVI) ditching one is the same as ditching the other.

    For all intents and purposes DIVX is AVI as far as popular support goes. I'm not sure I can name another codec that I've seen used in the last few years as more than a intermediate step.

  8. Re:I haven't used DIVX in years by ZackSchil · · Score: 2, Insightful

    I don't mind the actual .flv format as much as watching the videos with the crashy, memory-hungry CPU hog that is Flash. Playing back flv containers in VLC is perfectly fine. The video is mostly H.264 anyway.

  9. Because H.264 / MPEG-4 AVC is Mature! by JakFrost · · Score: 5, Informative

    Because H.264/MPEG-4 AVC is Mature! We have availability of fast and reliable open source x264 H.264 / MPEG-4 AVC encoder and the wide spread usage of Matroska (MKV) container files and MPEG 4 (MP4) container files. Even some set-top boxes support playback of video and audio from both containers now and more are announced for this year. There is also a demand now for HD content in both 720p an and 1080i/p formats H.264 is required to give reasonable file sizes versus XviD/DivX (MPEG-4 ASP).

    Also Audio Video Interleave (AVI) container files are problematic and have limitations since they don't allow the inclusion of chapters or subtitles, are not compatible with newer audio encoding formats such as AAC and lossless Dolby Digital or DTS audio formats, and don't work really well with some of the newer video formats.

    It is time to move on from this old container format and also move away from older DivX and XviD (MPEG-4 ASP) formats onto the newer H.264 / MPEG-4 (x264) video encoding formats.

    1. Re:Because H.264 / MPEG-4 AVC is Mature! by DigitAl56K · · Score: 2, Informative

      Protip: DivX Plus is H.264/AAC/MKV, and DivX desktop software has been playing and creating it for the past year. DivX Plus Web Player lets you embed it in your web pages and serve it from any HTTP server, and the first DivX Plus certified devices were announced at CES. You can even find DivX Plus presets for Handbrake here!

    2. Re:Because H.264 / MPEG-4 AVC is Mature! by CronoCloud · · Score: 2, Insightful

      Why would you buy a product in this day and age that doesn't support the most ubiquitous and popular portable video format: MP4. It's not a fancy new format. there were portable devices playing both MP4 ASP and H.264 AVC in 2004.

  10. Re:HandBrake? by nxtw · · Score: 5, Informative

    HandBrake is the de-facto standard for creating h.264 files on Mac, Linux and Windows systems. You should get to know it; you won't miss that crappy, proprietary DivX.

    It's hardly a de-facto standard; it's just another utility using ffmpeg and x264.

  11. Ummm, what? by dangitman · · Score: 2, Informative

    Eventually even Sony, the king of proprietary formats, caved into pressure and added DivX support to its DVD players and the PlayStation 3.

    DivX is a proprietary format. The summary seems to be implying that somehow it is not. Sony licensed DivX from the company that created it, it didn't use some "open" implementation.

    --
    ... and then they built the supercollider.
    1. Re:Ummm, what? by Microlith · · Score: 5, Informative

      It's not implying anything of the sort. It's making the point that DivX was so popular, even Sony (who loves creating proprietary, Sony-only formats) added support for it to the PS3.

  12. Re:HandBrake? by unhooked · · Score: 2, Insightful

    No, handbrake is a front end for the de-facto standard for creating multimedia files... get to know them and you won't care which flavor of the month format is being used. Personally I stopped using handbrake years ago because the developers always seem to be dropping X for some lame reason.

  13. Re:I haven't used DIVX in years by Goldberg's+Pants · · Score: 2, Informative

    It's depressing to see x264 become so ubiquitous as it seems very fractured. I have devices that will play some videos, but not all.

    Bitch all you want about Divx, but if I want something that will stream to my Xbox without fail, play on my DVD player... Divx/Xvid is the only option.

  14. Windows 7 plays H.264 by default by YesIAmAScript · · Score: 3, Informative

    Perhaps you need to stop using a 7 year old OS as your reference of what "Windows does".

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:Windows 7 plays H.264 by default by YesIAmAScript · · Score: 3, Insightful

      Look, the Handbrake guys are saying Xvid is the past, H.264 is the present. Quoting what an OS that is 7 years old can do is just reinforcing what the Handbrake folks say.

      --
      http://lkml.org/lkml/2005/8/20/95
  15. They're both MPEG-4 by tepples · · Score: 2, Informative

    I don't want to take the air out of your argument... but... your Xbox 360 never had the ability to play divx/xvid videos until Microsoft released an update. They can release another to accept mpeg4 - but they won't. That's a great feature for the next Microsoft gaming console.

    DivX/Xvid are encoders for MPEG-4 Part 2, aka Advanced Simple Profile. H.264 is MPEG-4 Part 10. I would imagine that H.264 has both a CPU cost and a royalty cost higher than ASP. I seem to remember the Xbox 360's add-on HD DVD drive coming with an H.264 decoder, but I also seem to remember its license being limited to HD DVD playback, not Ethernet or USB hard drive playback.

    But perhaps more importantly, the Xbox 360 isn't the only device that would need an upgrade; DVD players carrying the DivX logo come with decoders for a subset of MPEG-4 Part 2 but not necessarily H.264.

    1. Re:They're both MPEG-4 by Osty · · Score: 2, Informative

      But perhaps more importantly, the Xbox 360 isn't the only device that would need an upgrade; DVD players carrying the DivX logo come with decoders for a subset of MPEG-4 Part 2 but not necessarily H.264.

      The 360 can already play h.264 in an mp4 container (only 2-channel AAC, though). Zune will stream that natively, and WMP11 can be coaxed to stream mp4 using a registry hack (WMP will list anything it can see in its library, and while WMP12 understands mp4 immediately WMP11 needs an extra registry key to make it see mp4s). The 360 currently doesn't understand the mkv container, but transcoding can be done pretty efficiently. Now that DivX is using mkv, it'd be nice to get an update that would allow the 360 to understand mkv directly.

  16. Re:I haven't used DIVX in years by DirePickle · · Score: 2, Interesting

    This is something I honestly don't understand: If VLC can play flv with 1% CPU usage, why can't we have a VLC plugin for a browser that'll do that on Youtube?

  17. Big FD. by xigxag · · Score: 5, Informative

    First of all the original handbrake.fr article says nothing specifically about DivX. It talks about XviD and OGM. I guess OGM wasn't "controversial" enough for the editors so they ignored that and focused on DivX.

    But the real issue is: Big deal, DivX themselves are moving to H.264/mkv with all deliberate speed. Even they realize there's no point in anyone holding on to codecs and containers which are inferior in every respect. So, since mkv is a legitimate container in DivX7, the writeup is in fact erroneous. Surprise.

    --
    There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
  18. Re:I haven't used DIVX in years by s0litaire · · Score: 4, Informative

    You could just use "greasemonky" plugin in Firefox and install the "YouTube Without Flash" script and videos will play using your default media player...

    --
    Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
  19. Re:I haven't used DIVX in years by nine-times · · Score: 3, Informative

    When you visit Youtube, I believe that it tells the browser to load an .swf file, which is a Flash file and not a video file. This swf file is actually a video player (including the controls and everything) which has been written in Flash, and that player plays whatever video file it has been instructed to play.

    Even if VLC could load that swf file correctly, it would then be running the YouTube Flash application which would in turn play the movie, and that's not what you want. You want direct access to the FLV file.

    FLV itself isn't a terrible format, though. I think it's basically just h263, which... yeah, just like you'd think, was a precursor to h264. Youtube is encoding everything in h264 these days anyway, and Flash plays h264 files. In all cases, the problem isn't the video file encoding, but the Flash player that's used to play it.

  20. Re:Talking about apples and oranges. by biryokumaru · · Score: 4, Funny

    I just renamed all my AVI files to MKV. It's, like, the same thing, right?

    --
    When you're afraid to download music illegally in your own home, then the terrorists have won!
  21. Re:HandBrake? by nxtw · · Score: 5, Insightful

    This is not informative.

    Except Xvid has always been open

    XviD is an MPEG-4 Part 2 implementation; it is one of many.

    X264 is a terrible standard

    x264 is not a standard at all; it is an encoder for the H.264/MPEG-4 Part 10 standard, which is just as open as MPEG-4 Part 2.

    with various files and options breaking support on some devices and programs

    This is a necessity; H.264 is suitable for encoding low-bitrate, low-resolution video or high-bitrate, high-resolution video. It is useful for 20 mbit/sec high definition streams, or 256 kbit/sec videoconferencing.
    The standard defines various levels that various hardware decoders implement.

    Other files just won't play at all.

    Possibly because they were out-of-spec, or not in a container the player supports. x264 isn't responsible for the user's ignorance.

  22. This is of course wrong by Snaller · · Score: 2, Informative

    The dvix people added muxed in subtitles, chapters a long time ago, these people just can't be bothered.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:This is of course wrong by Anonymous Coward · · Score: 2, Insightful

      Rubbish.

      DivX 5, which is a MPEG-4 ASP video inside an .AVI file, did not contain support for chapters, subtitles, or anything like that. This is what the Handbrake guys are removing support for. It's also the format that pretty much any DVD player will play.

      DivX 6 added their own custom, proprietary extension to .AVI files. These have a different extension and, on Windows, bypass the standard .AVI splitter entirely. The format is undocumented, isn't supported by anything but DivX's own software player and a tiny selection of DVD players, and is entirely unknown outside of DivX's corner of the world.

      There's no point in reverse-engineering their format, since DivX themselves dumped the format entirely with DivX 7. They now use MPEG-4 AVC in a Matroska container. It's a waste of time to support an even more obscure sub-format of an outdated, poorly supported container format.

      Similarly, there's no point in inventing their own format to add this information to an AVI file. Nothing else will be able to read the information, so it might as well not be there. It'd be pointless, and a complete waste of time.

      The alternative? Remove AVI support entirely - nobody uses it anyway - which makes the code much simpler to maintain. They can actually add features without worrying about breaking the AVI support that nobody uses.

    2. Re:This is of course wrong by DigitAl56K · · Score: 4, Informative

      The DivX people now also support DivX Plus, which is H.264/AAC/MKV including surround sound, multilingual subtitles, chapter points, metadata, multiple titles, and more :)

      Check it out:
      http://www.divx.com/en/electronics/solutions/high-definition/divx-plus-hd-showcase

      DivX Plus devices were also announced at CES. Look for Blu-Ray players from Philips and the FreeAgent Theater+ HD Media Player from Seagate initially. There's even a Handbrake preset here.

      - Al / DivX person ;)

  23. Re:I haven't used DIVX in years by Stormwatch · · Score: 2, Funny

    That's as bad as the time when I downloaded an album in wma...

  24. you could say... by timmarhy · · Score: 3, Insightful

    .. they just put the brakes on their popularity

    --
    If you mod me down, I will become more powerful than you can imagine....
  25. Re:I haven't used DIVX in years by DigitAl56K · · Score: 2, Informative

    The future seems to be H264/AAC.

    DivX Plus is H.264/AAC/MKV. The DivX software bundles already include a free player and web player, and DivX Plus certified devices were announced at CES.

  26. Sense Of Perspective by DynaSoar · · Score: 2, Informative

    There are hundreds of millions of consumer elctronics devices on the market that can play DivX. Many on them, including my Phillips DVD player, will also play Xvid without additional conversion. Besides having DivX conversion software, I have other converters that will handle pretty much everything going and coming, including the 'proprietary' DivX. DivX is signing up corporation after corporation to carry DivX compatibility on board http://investors.divx.com/search.cfm?keyword=certified DivX saw the need for an extended file format and chose MKV. That's been added to their latest version. The response has been less than stellar. It apparently solves a problem that most people don't have. DivX apparently does, and anyone that doesn't care for the 'proprietary' aspect gets most of that functionality and less money shelled out via Xvid.

    Just a quick look through the latest 100 movie file on TPB show 1 MKV, 1 MP4, 98 AVI.

    So why should I listen to this Handbrake? What protocol have they developed? Oh, none. So what did they develop? The ability to use other peoples' protocols? I see. Well, I imagine doing that comes with some understanding of those other formats. So why haven't I heard about them before now? I seem to have done just fine without having heard about them before. Maybe more to the point, why am I only hearing about them now? Slashdotvertising? In any case, 'obsolete' is a strange thing to call 98% (by my simple straw poll) acceptance, unless one is using it in the sense that the marketoids do: "it means I want you to use what I say based on what I say about something else, betting on the fact that you don't know shit about any of it except that you wouldn't be caught dead using anything but the newest bestest thing. Which we will tell you when it comes available. Like we did last time." If I hear anymore about Handbrake I suspect it'll be this same message, until they just stop.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  27. Re:Talking about apples and oranges. by jedidiah · · Score: 4, Informative

    The key benefit of divx is that it doesn't take bloody supercomputer in order to decode HD content in software.

    You can get a nice amount of compression when compared to MPEG2 without requiring a beefy CPU or dedicated GPU hardware to handle it.

    It's clearly inferior in terms of quality. That might be relevant to your particular requirements, or not.

    It's nice to be able to choose for yourself rather than some Mac mindset weenies removing the option.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  28. Re:"As a output format" by JDeane · · Score: 2, Insightful

    To me it seems that if you accept it as an input format you should be able to output it as well.

    I am not a programmer so take this next bit of post for what it is... pure conjecture lol

    But it seems like if your decoding something then the same amount of work is already done for doing output?

    Also I agree if something is a program made to convert video then it should do as many formats as possible.

    I am on Windows so I use a program called Format Factory, and it supports like a bazillion formats (well all the ones I have ever ran into)

    http://www.pcfreetime.com/

  29. Re:I haven't used DIVX in years by iluvcapra · · Score: 3, Informative

    If you're on a Mac, install ClickToFlash and on YouTube it'll give you the option of bypassing the Flash movie and playing the H.264 that Youtube serves up to their iPhone client, in a QuickTime viewer (which on Mac is a very good thing).

    --
    Don't blame me, I voted for Baltar.
  30. Re:HandBrake? by bemymonkey · · Score: 4, Insightful

    That doesn't change the fact that a device with divx support will play nearly every divx/xvid file, and h264/x264 players are SOL with the majority of the encodes I've seen so far. Many only work properly on a computer, and not on mobile devices or dedicated gear (even though changing two encoding options while leaving the bitrate/filesize the same makes the file play...).

    If it weren't for the fact that Android doesn't seem to have implemented a divx/xvid codec at all, I'd probably still be using it (and be watching my TV rips without needing to transcode first).

  31. Handbrake 0.9.4 does support multiple subtitles by Anonymous Coward · · Score: 2, Informative

    Handbrake 0.9.4 does support multiple audio and subtitle tracks, if you select mkv as the file output format.

  32. xvid is less demanding by auntieNeo · · Score: 2, Insightful

    Xvid and divx (mpeg-4 part 2) are far less resource-intensive than h.264. I don't know if anyone's ever tried playing a reasonably sized h.264 encoded video on a PIII, but it usually doesn't work out so well. Avi and divx I'm not so sure about, but I don't see why they had to get rid of xvid. Maybe I'm behind the times, but most of the time when I decide to re-encode something it's because I need to play it on a slow budget box like the ones they have at school.

  33. Re:I haven't used DIVX in years by khellendros1984 · · Score: 3, Informative

    Based on the video id, the actual file location of the video itself can be found. My ipod will play the videos in its hardware decoder, since it doesn't have flash installed. It just connects directly to an mp4 video file. No reason that a browser script couldn't do the same thing.

    --
    It is pitch black. You are likely to be eaten by a grue.
  34. Re:HandBrake? by beelsebob · · Score: 2, Interesting

    Except Xvid has always been open and works just fine across multiple devices.
    You mean Xvid is an open implementation of the proprietry MPEG 4 layer 2 closed standard.
    You mean just like x264 is an open implementation of the proprietry MPEG 4 layer 10 closed standard?

    X264 is a terrible standard, with various files and options breaking support on some devices and programs. Other files just won't play at all. It just creates tedious compatibility issues.
    x264 is an open implementation of h264, which is exactly as well specified as MPEG 4 layer 2.

    Of note, one of the major benefits of Handbrake is it has presets – one of them is called "universal", videos produced with it will play almost anywhere.

    Also of note, MPEG 4 layer 2 had exactly the same problems with portability to devices, that is, devices can chose to implement only the low-power parts of the standard, or to put bandwidth or resolution limitaitons on what they can play. This hasn't changed with layer 10.

  35. Re:I haven't used DIVX in years by CAIMLAS · · Score: 2, Interesting

    Interesting. Does that work with stuff like Hulu as well? I barely visit youtube, but I tend to watch something on Hulu a couple times a week...

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  36. Re:I haven't used DIVX in years by 93+Escort+Wagon · · Score: 3, Informative

    Based on the video id, the actual file location of the video itself can be found. My ipod will play the videos in its hardware decoder, since it doesn't have flash installed. It just connects directly to an mp4 video file. No reason that a browser script couldn't do the same thing.

    I believe the ClickToFlash plugin for Safari does exactly that (or, more exactly, provides a user-selectable option to do exactly that).

    --
    #DeleteChrome
  37. Re:I haven't used DIVX in years by Jesus_666 · · Score: 2, Informative

    That depends on how desperately you want to restart Firefox. Seeing that the script managed to crash mine (3.5.7 on Snow Leopard) twice within two minutes (introducing fun effects like "the video is overlaid every single tab" along the way), I'd recommend it only if you really want to see crash recovery in action.

    --
    USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  38. Trojan - Generic.dx!kdh by AliasMarlowe · · Score: 5, Informative

    If your running Windows you might try a program called Format Factory its free and it is amazing in that it can convert almost any format with very little loss in quality.

    FYI, Format Factory 2.2 (the newest version, released in December) appears to have the Generic.dx!kdh trojan, according to McAfee. This is a recently reported trojan, and is only discovered with DAT files less than 12 days old. I downloaded Format Factory 2.2 from 3 different sites and while the zip file names were slightly different, all three were reported as having an exe file infected with Generic.dx!kdh.
    http://vil.nai.com/vil/content/v_252791.htm
    There is not much information on this trojan right now, but it appears to be a member of a family which disable protective software and install IRC back doors for DDOS attacks or for later installation of other malware.
    http://vil.nai.com/vil/content/v_141693.htm
    Maybe it's a false positive. And maybe the developer's machine is spreading something unpleasant.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  39. License Violations by AliasMarlowe · · Score: 5, Informative

    Another comment which resulted from discovering a trojan signature in Format Factory. It may be "free as in beer", but it's yet another example of a Chinese company appropriating "free as in freedom" software, and claiming ownership of it. The Format Factory installer contains mplayer, mencoder and avcodec compiled with support for libamr, libfaac, xvid and x264. However, contrary to the licensing conditions for all of these, there are no sources provided or made available, and Format Factory claims copyright on everything (does not even acknowledge the FOSS items it includes).

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  40. Re:I haven't used DIVX in years by Anonymous Coward · · Score: 2, Interesting

    There's another one called "YouTube Perfect" which provides similar functionality. Maybe you want to try that.

  41. Re:I haven't used DIVX in years by Briareos · · Score: 2, Informative

    Last I checked the current Flash 10.1 beta plugin actually plays HD FLVs with minimal CPU usage thanks to using GPU acceleration for the video decoding...

    --

    "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  42. Re:Sounds to me like handbrake wants to be for war by Per+Wigren · · Score: 2, Insightful

    Nothing beats MKV+h.264 when you want to put your DVDs in your HTPC/media center and keep all audio tracks, subtitles and chapter markings, while using a third of the needed diskspace compared to a full ISO copy. This, and reencoding your movies for your portable devices, are the main use-cases that Handbrake is optimized for. This is as legit as it gets, IMHO. Also, I'm pretty sure that most "scene" release groups don't use it for their releases, they use a collection of other tools.

    --
    My other account has a 3-digit UID.
  43. Re:HandBrake? by SeaFox · · Score: 4, Informative

    ROFL.

    Maybe the de-facto standard on OSX, but this is the first time I even heard there is a Windows version of Handbrake. People are using ffmpeg and other programs that use the X264 library. Yeah, Handbrake is one of those programs that uses it, but Handbrake is not the front end folks are using on Windows.

  44. Re:I haven't used DIVX in years by imroy · · Score: 2, Informative

    I have devices that will play some videos, but not all.

    They're called profiles. You can't expect cheap, battery-powered devices to be able to decode High Profile content. It really gets the usable bitrate down, but boy does it use a lot of processing power to decode!

    Oh, and to nitpick - x264 is VideoLAN's encoder. The codec is called MPEG-4 AVC in the MPEG world, and h.264 in the ITU world.

  45. File extentions by ArundelCastle · · Score: 2, Informative

    Summary gives the impression that MP4 and M4V are different (or platform-flavoured), but I have no trouble with renaming them back and forth.
    M4V is iTunes-friendly, certainly. But that's a file association that can be tweaked in a few clicks.
    V is just shorthand for video to clarify what the content inside the container is. A for audio, B for bookmarked audio, R for ringtones, etc. Apple is doing the same thing that Microsoft is doing with ASF, WMA and WMV.
    http://en.wikipedia.org/wiki/MPEG-4_Part_14#.MP4_versus_.M4A_file_extensions
    http://support.microsoft.com/kb/284094

  46. Re:They're BOTH good programs, @ least imo... apk by Rich0 · · Score: 2, Funny

    It probably has something to do with the fact that the freeware software doesn't have to:

    1. Have tie-ins for 47 different kinds of DRM.
    2. Have 17 different places to tie-in ad and placement revenue.
    3. Incorporate with the company's latest media store concept (while breaking compatibility with the last one).
    4. Make sure that the company's proprietary codec works better than any of the others.
    5. Incorporate Bob's idea. Everybody knows that it is a dumb idea, but Bob's uncle is the executive VP of sales, so...

  47. Re:I haven't used DIVX in years by welsh+git · · Score: 2, Informative

    echo "noembed" >> ~/.mplayer/mplayerplug-in.conf

    --
    Sig out of date