FFmpeg Finally Releases Long-Awaited Version 0.5 176
An anonymous reader writes "After many years of release-free development, FFmpeg, the most widely used audio and video codec library, has finally returned to a regular release schedule with the long-awaited version 0.5. While the list of changes is far too long to list here, some high-profile improvements include the reverse-engineering of all Real video formats, WMV9/VC-1 support, AAC decoding, and of course vast performance improvements across the board. To commemorate the 'lively' discussions predating the release, 0.5 is codenamed 'half-way to world domination A.K.A. the belligerent blue bike shed.' The new version can be downloaded from the official website." As another reader points out, FFmpeg is what makes some open source multimedia apps (like MPlayer, Xine, VLC and Kdenlive) so versatile.
M!! (Score:3, Interesting)
the reverse-engineering of all Real video formats,
Sweet! does that mean that we are going to be able to play rmvb in the Wii soon?
Returns to Regular Release? (Score:3, Insightful)
Can we say, "Too soon to tell" if this is going to be on a release schedule?
Re: (Score:2)
Man, why would you want to?
Re: (Score:2, Funny)
Wii uses ffmpeg??!
If you're running Linux on it probably could.
WiiLi [wiili.org]
Re:M!! (Score:5, Informative)
The Will has several ports of mplayer available. The version called MPlayer CE is the most actively developed.
http://www.wiibrew.org/wiki/MPlayer_CE [wiibrew.org]
It can be installed by the Homebrew Channel. The downside of the mplayers port is that they has no memory protection so attempting to play files that they can't play can crash the Wii requiring a hard reset. I've done this a number of times and haven't suffered anything evil like bricking the thing.
"Regular release schedule" (Score:4, Insightful)
Re:"Regular release schedule" (Score:5, Informative)
That was always the most confusing part too (Score:5, Interesting)
There never was a real build for ffmpeg. Now that they've got a stable release, I wonder when they will start pushing out official builds for various platforms (say, Win32/64)?
That said, could they actually push out binaries? One of the strange things with ffmpeg is that pretty much everywhere you go, it is compiled different. One system's ffmpeg will have a bunch of codecs installed and another will not. You can never really count on having something like H.264. Hell, I've seen one installation that didn't even have libmp3lame on it! Reminds me of PHP in many ways--so many damn compiler flags that you are pretty much guaranteed every system will be different.
Is this a legal thing, or a "we dont have a good build process yet" thing?
Re: (Score:2, Interesting)
You do realize, don't you, that thanks to software patents, it's probably illegal to distribute libmp3lame in the US?
Re: (Score:2)
Unless you can point to an individual, non-commercial user of ffmpeg who has been sued I'm not going to worry much about this. I don't see how the patent holders could even find out that you are using an unlicensed player unless you are stupid enough to ship something commercially.
Re: (Score:3, Insightful)
But they WILL sue companies that distribute these patented codecs. This is the real root of the problem is that Ubuntu, Fedora, etc, etc cannot distribute a fully functional multimedia system without paying prohibitive royalties.
It is true that no individual is going to get sued for installing ffmpeg with everything compiled in, it isn't cost effective.
Re: (Score:2)
I am not a lawyer...but I am certain it is a legal issue. I seriously doubt the developers can "reverse engineer" several commercial/proprietary CODECs and release in binary format.
The source code may be the closest thing to legit as they can get.
Re: (Score:2)
Most of the time its a legal thing.
Many distros and packagers don't want to ship builds of FFMPEG (or any other program for that matter) that contain support for various patented codecs. Some distros block MP3, some don't. Some block MPEG video, some don't. Some block Windows Media, some don't. Some ship default versions with stuff blocked but ship separate versions in a special "non free" repo that have the patented codecs turned on.
Then of course you have Gentoo which (since its built from source) can tur
Hope this helps building a better documentation (Score:5, Informative)
ffmpeg is one of the pieces in the open source world that must have the biggest gap between usefulness and usability. Ever seen the man page? Gazillions of options! Some of them can be applied multiple times for input and output. Therefore the order of arguments is significant. Took a while for me to figure that out ...
Re:Hope this helps building a better documentation (Score:5, Informative)
FFMPEG is not something that I think is targeted at the end user to use on the command line. It works great for people like you and I who can figure it out. I can't remember all those options either but I certainly can and have created some shell scripts to build correct ffmpeg commands to produce output for the various media devices I own. Its nice to have this option, as I don't know of any software front end that would let me record directly from my DTV card and convert to the obscure mov+jpegB format used by my SANSA on the fly. Its to exotic a situation and something only a small number of people want to do. That is where the ffmpeg binary is great. It lets people like me to slap what I want together in some shell scripts and not have to break out the C compiler.
Really the projects value is in libavcodec; which is used in all sorts of things like VLC, mplayer, Myth etc which are much more "usable" and target at the end user.
Re: (Score:2)
Yeah I know it's mostly used as a lib but that doesn't mean that nobody should or will use it on the command line.
The ffmpeg team has built in shortcuts like -target type="ntsc-svcd"that automatically sets all the format options (bitrate, codecs, buffer sizes). So it isn't like they don't care at all.
In the end I'm sure that the "stable" release will bring better and more consistent tutorials.
Re: (Score:2)
Re:"Regular release schedule" (Score:5, Informative)
Re: (Score:2, Informative)
AAC Decoding (Score:2)
I thought that this was already done by many things (VLC for one). Unless these were using an SVN build this really surprises me.
Also for us not in the know. Is WMV9 what WMP10 and WMP11 use?
Re: (Score:2)
VLC is built with ffmpeg inside, ffmpeg has had all these features for ages - this news is only new because there's a "release" - not because the features are new in ffmpeg or in the programs that use it.
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:2)
everyone who has ffmpeg in their project uses SVN checkouts.
That's the only way to use ffmpeg up until now.
Re: (Score:2)
>Unless these were using an SVN build this really surprises me.
Actually, everyone (vlc, mplayer, xine) was using VCS snapshots.
>Is WMV9 what WMP10 and WMP11 use?
Yes. WMV9 is the latest version. It is related to VC-1 and descended from MPEG-4 part 2, and is a competitor to MPEG-4 part 10/AVC/h.264/whatever-you-want-to-call-it
At last! (Score:2, Redundant)
Now I can listen to my Nobuo Uematsu collection!
easier blu-ray on linux? (Score:5, Interesting)
Re:easier blu-ray on linux? (Score:5, Informative)
We're working on it. Just to let you know, while I'm sure an official release will be useable, don't expect the raw source ffmpeg model to go out any time soon. I expect that bug fixes and features will be in the repository very quickly and if you have a need for these things, you should probably compile the code from source. You may also want to keep an eye on the mailing lists
http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-cvslog/ [mplayerhq.hu]
http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel/ [mplayerhq.hu]
Re: (Score:3, Interesting)
Re: (Score:2)
FYI, flac is usually 20-30% more space-efficient than TrueHD (for 16-bit audio and roughly parity for 24-bit audio).
Almost done? (Score:5, Funny)
So, 0.5. Does that mean they're half way done?
Re: (Score:3, Informative)
Re: (Score:3, Funny)
>the belligerent blue bike shed
clearly the bike shed should be red
Halfway there (Score:2, Funny)
Does that mean they're half way done?
OHHHHHHHH LIving on a prayer!
Sorry. Had to. It's in my contract. =)
Re: (Score:2)
So, 0.5. Does that mean they're half way done?
It's probably fair to say that ffmpeg currently supports 50% of all multimedia formats that will ever be invented, so I suppose that's fair.
What about iTMS? (Score:2)
Anyone know if/how this version can play iTMS-encrypted music and/or videos?
Re: (Score:2)
No, it won't decrypt/break DRM for you.
For music - I suggest you just pay the upgrade fee already to get it into iTunes+ format (higher quality, DRM free). All tracks should be DRM-free soon enough. Else, see below.
For video - you'll have to find a program called "requiem" - the official distirbution site is on Freenet though, so I suggest you grab a copy off a torrent and grab the freenet link contained in the readme file. Just to
Re: (Score:2)
Last time I checked, this didn't work with the latest version (8.0.2) of iTunes. You'll need to find iTunes 8.0.1 somewhere and install that. I haven't checked to see if you can downgrade iTunes from 8.0.2 to 8.0.1 and get Requiem working; I have only one
Re: (Score:2)
So if it can do this for Windows Media, why not iTunes? Is it a case of "patches wanted" or does iTunes do it differently (in a way that you cant support decryption-with-a-user-provided-decryption-key?
still no multithreaded h.264 decoding (Score:4, Informative)
Re:still no multithreaded h.264 decoding (Score:5, Informative)
If you have an Nvidia 8400 or better card and driver version 180.xx (I think .37 is newest) you can use the VDPAU api to offload the video decode to your GPU. Just Google it to find the mplayer patches or maybe binaries. There are also some MythTV unofficial builds with it. It can allow a Sempron to easily play high bitrate h.264 video (i.e. BluRay).
Cheers,
the_crowbar
Re: (Score:2)
Re:still no multithreaded h.264 decoding (Score:4, Informative)
IIRC The next version of Ubuntu coming out in April (Jaunty) should have VDPAU supported media players and (if you have an nvidia card supporting VDPAU) driver 180.29 as the standard install. (ie, you won't have to compile the experimental mplayer anymore to watch 720p or 1080p files)
Re:still no multithreaded h.264 decoding (Score:4, Informative)
I am actually using Jean-Yves Avenard's Ubuntu repo where he maintains a Myth 0.21 (the current stable version) build with the VDPAU patches. He also has mplayer and the required nvidia drivers. If you're on Ubuntu it is easy to try out the patched mplayer without building your own. http://www.avenard.org/ [avenard.org]
Re: (Score:3, Informative)
Re: (Score:2)
Ditto that sentiment. I'm very sorry to tell my OSX/Linux using friends that, no, your brand new $2000 Macbook Pro cannot play this 1080P x264 file because the decoder will only use one core and it's not fast enough to keep up. Unfortunately, until the ffmpeg-mt branch becomes stable and gets merged back in (and now it will be months before that happens) you have to use Windows or wait for http://www.coreavc.com/ [coreavc.com] to be ported to your platform.
Even in the face of a preference for open source, just about ever
Re: (Score:2)
Ditto that sentiment. I'm very sorry to tell my OSX/Linux using friends that, no, your brand new $2000 Macbook Pro cannot play this 1080P x264 file because the decoder will only use one core and it's not fast enough to keep up.
Are you serious? I've never had any problems with decoding 1080p h.264 video on my iMac (white 24"), and I've never heard of anyone else with that problem (admittedly I haven't googled with the intent of finding people with that specific problem, considering all the problems people manage to have I have no doubt that there are those who have somehow managed to have that problem so please don't use google to find a handful of people who happen to have this particular problem just to "prove" that I couldn't p
Re: (Score:2)
I've been playing back 1080p content over a network on my Mac Mini for almost a year. Yeah, the Mini with a 1.83GHz processor and crappy Intel graphics. It's choked on exactly one, particularly high bitrate file. Everything else works great.
Maybe there's just some crappy playback software out there that's choking? I know Perian has issues with MKV files, and I suspect that Perian+MKV is a common combination with many Mac filesharers.
Re: (Score:2)
That's not true. I have an Athlon X2 4200+ (Socket 939, one of the originals), and it plays 1080p H.264 content without a hitch, and that's without GPU accelerated video decoding.
Re: (Score:2)
FFmpeg in SUPER (Score:3, Interesting)
FFmpeg is extremely powerful and versatile. Those words are, for the newer user, synonymous with difficult and confusing when the program is based on command line or a very simplistic front end. FFmpeg is very fully implimented (along with MEncoder, ffmpeg2theora and RealProducer) in the free audio and video format and parameter conversion front end software SUPER, from erightsoft.com. Free to download and use but not FOSS: small loss since it is, after all, intended for the majority of users who'd have trouble running such as FFmpeg native, those users hardly likely to want the source anyway. There are very few functions of the internal programs not implemented (setting a max output file size is one of the few). SUPER is extremely powerful while having every available function made as obvious as possible (and all have float-over hints), making it also useful as a training device for learning audio and video compression and conversion. The authors of SUPER clearly and repeatedly insist that their program is simply a front end, and that all credit for the power inside their program go to the programs they've built their around, and the authors thereof.
A minor beef is they require you to use IE with security settings low in order to download it as well as participate in the (very well attended by the authors) chat area. The 5 year span since the last FFmpeg release is a complete surprise to me, a daily user of SUPER, because there's so much more of that program available through the front end than I ever use.
I purchased DivXPro so I could convert everything to DivX, in order to play it on my DivX capable home DVD player. I found SUPER (with which I run FFmpeg almost exclusively for video) to be so much more powerful, flexible and faster, that I made the comment in the chat area that "SUPER does for free what others can't do for money". They liked that phrase so much that they adopted it as a motto. This is the sole association I have with the folks from erightsoft's SUPER project, just so your sure this is a testimonial, not an advertisement. One other small beef, they won't let you put it up for download elsewhere, even with the best of intentions on the sites with the best reputations. You can only get it from them.
I'm quite confident that SUPER will make use of the greater power of the new FFmpeg. I'm less confident I and most of the other users who just want to make things go will learn all about them. For those that do want to learn about them, the SUPER front end provides an a priori description of what will happen if you select each.
Bring it on -- no doubt erightsoft is already working on the new impplementation. In the mean time, check out the current version to find out how powerful FFmpeg already is. I'll bet you'll be surprised.
Re: (Score:3, Funny)
Have you ever considered going into marketing?
"Last week I used ffmpeg on the command line, and I broke two of my fingers while trying to covert something to divx. Today, I clicked a button for a GUI frontend to ffmpeg, and like the thousands of other GUIs, it converts stuff to divx."
"Also, Larry the Lawyer got me $300.000,- from the keyboard manufacturer"
Re: (Score:2)
SUPER is extremely powerful while having every available function made as obvious as possible (and all have float-over hints), making it also useful as a training device for learning audio and video compression and conversion.
So true. I just finished converting my wedding videos from uncompressed DV to MPEGII and Super was the only application that provided me the options I wanted. I know that it is just a front end, but I got so frustrated with other applications (especially commercial ones) that did not give me the options I wanted. I'm not a big fan of templates that other programs seem to use (like "convert to iPod", "convert to DVD", etc.) because they always leave out one or two important options.
Super has now earned a
SUPER is not for subnotebooks (Score:2)
the free audio and video format and parameter conversion front end software SUPER, from erightsoft.com. Free to download and use but not FOSS: small loss since it is, after all, intended for the majority of users who'd have trouble running such as FFmpeg native, those users hardly likely to want the source anyway.
My cousin tried SUPER on his Acer laptop. He couldn't use it because his laptop's screen is 600 pixels tall, and the OK button ended up out of reach.
Re: (Score:2)
Re: (Score:2)
Their website doesn't inspire confidence either. Plus, you're better off just learning the FFmpeg command line args - a possibly suspicious GUI isn't worth it.
Someone who tried all of FFmpeg's functions through SUPER, who was already familiar with using it via command line, would be able to tell whether there were any problems. They wouldn't resort to an ad hominem oxymoronic straw man such as "possibly suspicious". I wrote my piece with the less technically adept users in mind. Make no mistake that not all that use SUPER are unfamiliar with the programs is directs, yea verily even unto the line of commanding.
But you're right; their web site is very confusing and
Doesn't support Dirac (Score:5, Interesting)
WTF? I am supposed to use Theora if I want an unencumbered codec??
At least VLC supports it directly.
Incidentally, VLC is not so hot on OS X these days. Instead of using FFmpeg for everything it can, it defers to Quicktime and its plugins for anything it can. Which means that most of the time you will not get an alternative method of decoding with the latest VLC versions; I can play many more files with earlier versions.
Re: (Score:2)
Incidentally, VLC is not so hot on OS X these days.
VLC is not so hot on windows these days either. Since the 0.9 versions it takes too damn long to start up, and I think Qt has something to do with it. For some reason it also stopped working properly on dual monitor setups on windows, and even though there's a workaround it's annoying at best.
I've reverted back to using a recent version of media player classic and ffdshow. I haven't used 0.9 on OS X yet, but the 0.8 version works pretty well there.
Re: (Score:2)
Same experience here - I was using VLC religiously, but having tried Media Player Classic Homecinema and ffdshow I will not be going back any time soon. It's faster, a better range of videos are playable, it uses fewer resources and seems to do much better with media being played from slowish sources (e.g. over wifi, where VLC would screw up massively or do weird things with buffers).
Re: (Score:2)
Re: (Score:2, Informative)
Try Movist on OS X, it lets you choose between FFmpeg and QT. And the interface is lovely.
Re: (Score:2)
Instead of using FFmpeg for everything it can, it defers to Quicktime and its plugins for anything it can.
I see an option under "Input & Codecs" to "Use system codecs if available".
The default on Windows is unchecked. I don't know if it's different on OS X...
AAC revival (Score:2, Insightful)
It is interesting that his follows closely on the heels of the FAAC 1.28 Release [sourceforge.net] and FAAD2 2.7 Release [sourceforge.net] after an over 2 year haitus. On the other hand, the developer mailing list is quite active considering I get sourceforge-marked [SPAM] between 5-10 times per day.
Documentation? (Score:2)
Have they also improved the documentation? I've looked at using ffmpeg in my own image processing application, but after reading for a while I gave up and now I just use png (you can dump png images of a video stream using mplayer).
In my opinion, a package with such a central role in the open source multimedia landscape should have exemplary documentation. A professor once told us that it is better to have a well-documented implementation that doesn't work than an undocumented working one, and there is some
pytivo and subtitles? (Score:2)
wonder if this ffmpeg will let pytivo encode subtitles into the video on the fly... previously it was too slow, and the tivo timed out, canceling the transfer... annoying.
basically wondering if it'll be faster in this case. :)
Problems with ffmpeg (Score:2)
To be perfectly fair, these problems may not be ffmpeg's fault, but as others have mentioned about cryptic command lines, that may be the real problem here.
MythTV has a companion program, nuvexport, which lets you get stuff out of MythTV and turn it into some other format, such as a DVD. It's really a script that calls other code, such as ffmpeg, under the hood and allows mere command-line mortals to get something done. For regular programming, movies, etc, ffmpeg does a find job. But for exercise videos
What do you want to do tonight? (Score:3, Funny)
Pinky: What do you want to do tonight, Brain?
Brain: The same thing we do every night, Pinky. Half-way take over the world!
Fill them with gay porn... (Score:2)
Does this support Realplayer IVR format? (Score:2)
This is the one thing that has no linux support at this time.
Re:Who cares about FFmpeg? You should. (Score:5, Funny)
I'd like to point out that FFmpeg is what makes some open source multimedia apps (like MPlayer, Xine, VLC and Kdenlive) so versatile.
Thanks for that info. I was reading the Slashdot article summary, where it says: "As another reader points out, FFmpeg is what makes some open source multimedia apps (like MPlayer, Xine, VLC and Kdenlive) so versatile." and was hoping that some reader like yourself would point that out because that factoid is only mentioned once in the summary and thus is not obvious to people who only read the scrollbars on their window.
Re:Who cares about FFmpeg? You should. (Score:5, Funny)
Presumably he's the reader the editors were referring to...
Re:Who cares about FFmpeg? You should. (Score:5, Funny)
Re:Who cares about FFmpeg? You should. (Score:5, Funny)
Re:Who cares about FFmpeg? You should. (Score:5, Funny)
I would like to point out that teen pregnancy is an unfortunate problem that is difficult to prevent in our society.
Re: (Score:2)
YEAH? YOUR POINT? (Score:3, Insightful)
19 year old 'adult' women, married or not- who are pregnant?
the whole point of tracking teen pregnancy is how disadvantaged the resulting children are likely to be.
How marginally different is it really just because the mother in question is married.-when it's at age 19..
yeah.. given the choice- I'd feel far less concern about the birth to a 30 year old single mother than a 19 year old married mother
Re: (Score:2)
Re: (Score:2)
Being married can be significantly different depending on the spouse's circumstances. Consider young military wives. Many girls who live in military communities go on to marry just out of high school and become mothers at 18 or 19. And it's not necessarily the case that they're marrying E1-E3 ranking service members. Enlisted military personnel don't make a lot, but in certain communities, it's enough to get by. In most though, it's not; however even E1 enlisted personnel have better immediate access to med
Re: (Score:2)
"Teenage pregnancy is defined as a teenage or underage girl (usually within the ages of 13-17) becoming pregnant. The term in everyday speech usually refers to women who have not reached legal adulthood, which varies across the world, who become pregnant."
Re: (Score:2)
Re:Who cares about FFmpeg? You should. (Score:4, Funny)
I'd like to point out that teen pregnancy drops off significantly after age 25.
Re: (Score:3, Funny)
"This MILF is paedobear approved..."
That's just damned disturbing.
Re: (Score:2)
Re: (Score:2)
Where do you think baby coat hangers come from?
Re: (Score:3, Funny)
Re: (Score:2)
Re: (Score:2)
Where do you think baby coat hangers come from?
--
The answer is: sunshine
Baby hangers come from sunshine? That still doesn't answer why we should try to impregnate coat hangers.
it's been raining all week, you insensitive clod!
Re: (Score:2)
I'm not sure if/how it would work on a Mac, but I do know that VDPAU is working very well on Linux, it'll accelerate H.264 decoding if you have an 8xxx or later nVidia chip.
Re: (Score:2)
I'm not sure if/how it would work on a Mac, but I do know that VDPAU is working very well on Linux, it'll accelerate H.264 decoding if you have an 8xxx or later nVidia chip.
You need to be very careful with this, because that statement isn't entirely true. According to Wikipedia, only cards with PureVideo HD 2 or newer support [wikipedia.org] will work with VDPAU, and that excludes the first generation of GeForce 8-series cards.
Re: (Score:2)
I don't have any problem with h.264 video playback on my MacBook Pro.
What container are you using?
Re: (Score:2)
Plex. Not a huge fan of the interface (no mouse support), but it plays things like a dream. 1080p (H264 AAC mkv) plays flawlessly on my CoreDuo Mini (1.66GHz, T2300)
Re: (Score:3, Informative)
I'll throw my recommendation behind this one. Quicktime's interface isn't bad but it's format support is terrible (and for things like WMV files you have to wait for a good amount of time where it does a mini-conversion before it plays). I *normally* find VLC a very usable player on most systems (Linux, Windows) but the Mac OS X version has always been really, really buggy for me. Mplayer Extended gives you essentially the Mplayer backend with a Quicktime-esque interface.
The only thing that still bugs me
Re: (Score:2)
I have already done that. It doesn't work as well - it certainly doesn't enable WMV support which I need. Flip4mac does that but it's a very poor implementation. So far I've just found MPlayer Extended to be the best option in OS X.
Re: (Score:3, Informative)
In case you're curious....
I-frames are essentially an entire picture. You could decode an I-frame and have a screenshot from the movie file.
P-frames (predictive) are essentially stored as the difference between the current frame and the preceding I- or P-frame. You save quite a bit of space this way, as you suspected.
B-frames are like P-frames, but they're predicted based upon both the previous and next frames.
The catch is that in order to skip to a specific P- or B-frame, you've got to decode the depende
Re: (Score:2)
The user would probably prefer seeing a bit more of their film than wondering if their player is broken.
Unless the user is trying to watch a specific part of the video over and over, and it doesn't start right after a keyframe (aka I-frame). I run into this a lot on YouTube when trying to understand a video completely.
For end-users, yeah (Score:2)
But there isn't anything like ffmpeg for batch transcoding or even one-off transcoding. A lot of commercial apps even use ffmpeg for transcoding.
Yeah learning the command line switches are kind of a bitch, but once you do, you will know more about how audio, video and metadata are combined to create "media". That said, there are some good front-ends to ffmpeg--for example MediaCoder [sourceforge.net], which lets you feel the joy of transcoding.
Re: (Score:2)
while i rarely need to transcode media, i have stumbled upon mencoder/ffmpeg manpages, so i decided to look at mediacoder.
for the record, it seems to be a windows app, and linux as supported platform is mentioned only "Linux with Wine (most features work)".
Re: (Score:2)
I would guess that Windows Media, Quicktime, and several other non-free codec libraries are *vastly* more widely used than ffmpeg.
But there isn't anything like ffmpeg for batch transcoding or even one-off transcoding.
True, transcoding with QuickTime needs the $30 Pro activation. But VirtualDub + AviSynth can transcode anything that Windows Media Player can play. VirtualDub can read MPEG-1 and Video for Windows, and AviSynth supports DirectShow (e.g. WMV, DVD-Video) in any VFW app.
Re: (Score:2)
Re: (Score:2)
>WMV9 but no WMA9 support
ffmpeg should handle wma9 just fine, although they do not support wma pro yet.
>That's the real sucky thing for us on 64-bit platforms that can't easily use the 32-bit Windows DLL's.
I used to use those with w32codecs, but now there is just w64codecs, which only has 3 .so files for Real support. I guess modern versions of w32codecs are the same.