Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Media Software Linux

Fluendo To Sell Proprietary Codecs For Linux 276

Several readers wrote in to tell us that the open source media software development company Fluendo has announced plans to sell native Linux implementations of proprietary video codecs such as Windows Media, MPEG-2, and MPEG-4. (Press release here.) From the article: "Currently, many Linux video applications facilitate Windows Media video playback using Windows DLL files and Wine, which provides suboptimal performance, particularly with streaming video. Fluendo's codecs could potentially provide better integration for streaming Windows Media playback in Linux web browsers as well as through GStreamer-based desktop applications like Totem."
This discussion has been archived. No new comments can be posted.

Fluendo To Sell Proprietary Codecs For Linux

Comments Filter:
  • World Domination (Score:2, Interesting)

    by rowama ( 907743 ) on Tuesday January 16, 2007 @09:26AM (#17627492)
    If you are from the ESR tribe you will see this as a positive step towards world domination.

    http://catb.org/~esr/writings/world-domination/wor ld-domination-201.html [catb.org]

    ESR, et al, believes the ability to play codecs such as these is so vital to the 2008 world domination deadline, that we should put up with these binary blobs. For a while, at least.

    Lindows is supposed to be working on this also.
  • There is a market (Score:2, Interesting)

    by dhuv ( 241988 ) on Tuesday January 16, 2007 @09:26AM (#17627494) Homepage
    First of all, look at the Open Sound project. They filled a niche by selling drivers for certain sound cards that had more features compared to the OSS drivers.

    Second, I think that it is even easier to sell these kinds of things today. They can make a deal with somebody like Novell or Xandros who want to provide their users with a fully functional fully LEGAL linux desktop. This will help them to do that.

    I don't see this being so popular with non-commercial distros like Debian because its a different set of users. But with commercial distros like Xandros (who already offer things like Codeweavers Office), I think its a great fit.
  • by jonnyj ( 1011131 ) on Tuesday January 16, 2007 @09:31AM (#17627532)

    I hate DRM as much as the next person, but this is good news. Acquiring and installing proprietary codecs is a dark art that is major obstacle to wider acceptance of the Linux desktop.

    Given some further development, I can see a few opportunities:

    • distros like Suse and Ubuntu could integrate their package management systems with Fluendo and offer fully legal point and click codec installation for a small (compared with the Windows anti-virus tax) fee
    • suppliers of Linux based PCs and laptops could offer products that play nicely with the rest of the web
    • system builders might be able to start offering Linux-based media centres build around applications like MythTV

    As someone who absolutely refuses to pirate software unless I have no choice, I'd be prepared to pay a few ££ extra to stay legal.

  • by Dr. Manhattan ( 29720 ) <(moc.liamg) (ta) (171rorecros)> on Tuesday January 16, 2007 @09:33AM (#17627552) Homepage
    They'd probably be legally unable to be as good as MPlayer

    That doesn't matter - that's not what this is intended for. It just has to be not much worse than the common alternatives on Windows. Linux has plenty of other advantages that make it a good choice - maintenance alone is far easier for Linux than Windows, for example.

    I have much more time to visit with my parents when I'm over now that I've got them switched to Linux. I don't have to keep Windows running anymore. But I couldn't have done it (there or with my family at home) if they couldn't watch viral videos on YouTube and email. Setting that up was possible thanks to the quasi-legal packages, but not easy. Some repositories were down when I tried - twice - to use EasyUbuntu or Automatix and if I didn't know what was going on behind the scenes I couldn't have done it.

    I'm not convinced that ESR has the timing right, but the general outline - that the transition from 32- to 64-bit represents a major opportunity for Linux, and being able to play (note: not edit, just play) multimedia stuff easily and legally is important - I think is spot on. See here [catb.org] for the oft-argued-about details.

    Users with more advanced needs or less full pocketbooks (or less ethics, depending on the exact circumstances) could use the 'other' packages. But a good out-of-the-box multimedia experience is worth a lot for Linux promotion. Since the problem isn't technical, it's legal, a legal approach is unfortunately needed.

  • Re:Hmmmmmmmmn, (Score:5, Interesting)

    by Just Some Guy ( 3352 ) <kirk+slashdot@strauser.com> on Tuesday January 16, 2007 @10:56AM (#17628468) Homepage Journal
    So hundreds of developers (and being kernel hackers, probably paid) took a long time to find a file corruption bug that would presumably affect a lot of people. And somehow you think that NVidia's little graphics driver team should be able to magically resolve your problems overnight?
  • by Kadin2048 ( 468275 ) <slashdot.kadin@xox y . net> on Tuesday January 16, 2007 @11:11AM (#17628724) Homepage Journal
    If you have read Christian (Fluendo most visible VP) blog post, they plan to provide upgrades via distribution upgrade/installation system (apt-get, yum, etc.)

    How would this work? Does APT or YUM work via authenticated HTTP connections? They'd obviously need some way to keep just anyone from sticking "apt http://fluendo.com/updates [fluendo.com] nonfree" into their sources.list and grabbing their software -- and I don't think their business model is going to fly if they attempt to do shareware.

    Maybe they could sell people digital certificates which were used in the authentication process, allowing them to access the repositories; that seems like it might be viable. Not perfect (because you'd need to keep people from sharing the certificates, but at the same time you wouldn't want to tie them to IP addresses, because that would impact traveling people or those on dynamic IPs), but I could at least see it being possible.
  • by AaronW ( 33736 ) on Tuesday January 16, 2007 @12:39PM (#17630274) Homepage
    And ffmpeg is not perfect. When it comes to WMV files it still has problems. It cannot decode J-frames and some forms of WMA are not supported.

    It also tends to be a bit buggy, with various bugs popping in and out depending on exactly when you check out the code. It also does not have regular released versions like other software.

    I just recently had to convert several hundred gigabytes of various videos people have uploaded with varying degrees of success. WMV caused problems, and I cannot get 3gp audio files to decode (possibly due to the fact that I'm running 64-bit.

    It also is flakey when dealing with AC-3.

    -Aaron
  • Re:Hmmmmmmmmn, (Score:3, Interesting)

    by Ded Bob ( 67043 ) on Tuesday January 16, 2007 @12:42PM (#17630334) Homepage
    Does this patch [nvnews.net] in the FreeBSD nVidia forum fix it for you? It helped me on a 6-STABLE system with the 9631 driver even if the patch said it was for 7-CURRENT and the 9746 driver. I recommend it.
  • by ardor ( 673957 ) on Tuesday January 16, 2007 @03:11PM (#17633058)
    There is no viable alternative. Theora is just too obscure to be useful. There are DirectShow codecs for Theora, but they don't work well, jump over frames, almost always mess up the A/V sync and so on. ffdshow theora is not enough, you need Ogg support too (since Ogg is the container, and theora is the video bitstream). Also, this involves installing codecs in 90% of all cases, since nobody has theora, as previously stated.

    So. Alternatives? Dirac? Snow? Powerful and very advanced, but a) beta b) even less known.

    So, for ensuring that everybody can watch a video, you have to go with WMV or Quicktime, or avi with mpeg4 video (divx, xvid). A very bad situation, indeed. But this is reality.
  • by physicsnick ( 1031656 ) on Tuesday January 16, 2007 @03:22PM (#17633300)
    While people here on Slashdot may not regard having to manually install LAME, Xvid, Flash, and the Win32 codecs as a significant problem, it's one of the many reasons why you can't go out and buy a Dell pre-configured with Linux as a home computer.

    Exactly. I think one of the biggest problems with w32codecs, libdvdcss, etc. is that they are too easy to install. People don't realize that in many countries (most notably the United States), installing these codecs is NOT LEGAL; they just install the packages on their Linux box and complain about distros not including them by default. The critical application of Fluendo is for OEM installs of Linux; instead of charging the utterly ridiculous $60 or whatever price for Windows XP, they can now markup $4 for a codec license and finally offer the layman a completely functional operating system.
  • by schwaang ( 667808 ) on Tuesday January 16, 2007 @05:44PM (#17636194)
    I tried to understand the Conditions of Use [fluendo.com] but I have questions that should be in a FAQ on your site:

    1) The license seems to say "per computer". Does that mean it's OK to install the same software in two versions of Linux on the same (dual-boot) computer?

    2) Is there a process for me to legally move the software to a different computer (deleting it on the old one, of course).

    3) Does the software "phone home" in any way?

    4) The Indemnity clause demands that the buyer (licensee) indemnify you against anything. Where's the part where you promise that you have legally licensed the patents that you are implementing, thus indemnifying *us*?

    5) Is the software distro-aware? If I install it on Fedora, will I know if some livna RPM tries to blow away a library?

    Thanks in advance for any information.
  • Re:Hmmmmmmmmn, (Score:3, Interesting)

    by x2A ( 858210 ) on Tuesday January 16, 2007 @07:33PM (#17638140)
    "I think you over estimate the number of people involved in the Linux / BSD nvidia driver"

    No I wasn't trying to make any assertions as to number of people involved, I was just using the numbers 5000 and 5 in regards to the kernel to demonstrate the idea that having loads of manpower involved in something doesn't mean that they can all solve these various problems, there may only be 1 in 1000 that have the experience and knowledge of internal design etc required to fix it. The linux kernel is huge, and bugs tends to be fixed by people specific to the particular subsystem... Linus may fix an issue with the VM subsystem, but usually won't be the person to fix a problem with ext2 - that's better handled by the ext2 team. In the same way, what I'm saying, is that the nvidia driver developers are going to be the people best for fixing problems with the nvidia driver, and openning it up to thousands of other people is as likely to change that, as the thousands of people who have access to the linux kernel has changed that Linus* is the best person for fixing problems deep routed in his VM subsys.

    (*no, it may not be linus who's the best person, and there maybe a few others who are on equal enough footing, I haven't followed it enough to say, but it works as an example to demonstrate my point nonetheless)

There are two ways to write error-free programs; only the third one works.

Working...