Linked by Eugenia Loli on Tue 15th Aug 2006 23:21 UTC
Multimedia, AV RealNetworks will release open-source software this year that will let Linux computers play Windows Media files legally. The media delivery software company and Novell made the announcement at the LinuxWorld Conference and Expo. Novell said it will include the tool in its Suse Linux Enterprise Desktop 10 in the fourth quarter.
Order by: Score:
Novell is on a role it seems...
by HeLfReZ on Tue 15th Aug 2006 23:32 UTC
HeLfReZ
Member since:
2005-08-12

Another scores for Novell! Keep the goodies coming...and its nice to see Real putting the results into Helix, which means it will be available for general comsumption...this will be a great additional, especially if it can keep up with streaming media formats from MS.

And if they indeed bring their music store over to the linux platform, that could be a very significant boost for the platform. I'm assuming they mean full support for Rhapsody in linux...+AAC maybe? Real could become a very integral part in the OSS community with that kind of move.

Edited 2006-08-15 23:35

Reply Score: 5

RE: Novell is on a role it seems...
by kaiwai on Wed 16th Aug 2006 04:50 UTC in reply to "Novell is on a role it seems..."
kaiwai Member since:
2005-07-06

AAC is already supported in the realplayer, the problem is the DRM which is used; then again, for me, screw online music, give me a physical cd.

Reply Score: 4

Linux profiting
by mat69 on Tue 15th Aug 2006 23:43 UTC
mat69
Member since:
2006-03-29

This is really a great developement.
Linux distros often lacked on the support of media files, maybe this will come to an end - at least on some file types - in the close future.
Now if they only allowed playing CSSed DVDs ...
Yet I guess we won't see this happen anytime.

So such improvements will help the Linux movement a lot imo. As even more will work out of the box!
Imagine, you use a LiveCD on a friends PC and he could do everything - ignoring games - like watching films on YouTube, listening to his MP3s ... he does on his Windows machine, but without the hassle of searching drivers, codecs, programms, cracks ...

PS.: I know that you can play every file type right now, but that is really a legal grey area.

Edited 2006-08-15 23:48

Reply Score: 5

RE: Linux profiting
by hal2k1 on Wed 16th Aug 2006 00:32 UTC in reply to "Linux profiting"
hal2k1 Member since:
2005-11-11

//I know that you can play every file type right now, but that is really a legal grey area.//

I don't understand how it could possibly be a grey area. Linux can use the exact same binary codecs that Windows can use.

People who are Windows users have no "contract" with a company like Real that poeple who are Linux users do not have.

Therefore, it would actually be illegal for a compnay like Real to offer a codec only to Windows users if there are Linux users who also could use it.

On what possible legal basis could Real refuse? How would Real avoid charges of arbitrarily discriminating against a particular subset of people who wanted to download one of their codecs?

This same reasoning would apply to codecs from Apple. There is no legal arguement that Apple could use to enable them to offer a codec for quicktime files to Windows users (with whom they have no contract) and at the same time refuse to offer the exact same files to Linux users (with whom they also have no contract).

Edited 2006-08-16 00:37

Reply Score: 1

Awesome
by Sabz on Tue 15th Aug 2006 23:43 UTC
Sabz
Member since:
2005-07-07

sounds great, less patent problems for others, which they can work on other projects . might get more windows users over to linux also

Reply Score: 1

woo
by spikeb on Tue 15th Aug 2006 23:56 UTC
spikeb
Member since:
2006-01-18

awesome. just what we need - open sourced codecs.

Reply Score: 2

Good but not the best news
by ganloo on Wed 16th Aug 2006 00:11 UTC
ganloo
Member since:
2005-07-06

It's goodies that Novell brings, certainly a good news for everyone who use Linux as desktop OS, but the best news I can think about is one free and open codec/standard rules the world, so we will no longer worry about such legal issue.

Reply Score: 3

RE: Good but not the best news
by spikeb on Wed 16th Aug 2006 03:44 UTC in reply to "Good but not the best news"
spikeb Member since:
2006-01-18

that would be nice - or for every single codec out there to be free ;)

Reply Score: 1

any word on real for osx?
by re_re on Wed 16th Aug 2006 00:14 UTC
re_re
Member since:
2005-07-06

i am curious if this will be available for apple in universal binary (or available for apple at all)?

flip for mac does not work on intel macs yet, this would be really nice.

Reply Score: 2

RE: any word on real for osx?
by leguirerj on Wed 16th Aug 2006 01:15 UTC in reply to "any word on real for osx?"
leguirerj Member since:
2005-08-21

Perhaps when Apple makes itunes or quicktime available for Linux. Of course that would be like an endorsment for Linux, which will not happen. A port to osx would happen sooner.

Edited 2006-08-16 01:23

Reply Score: 1

RE[2]: any word on real for osx?
by bryanv on Fri 18th Aug 2006 04:49 UTC in reply to "RE: any word on real for osx?"
bryanv Member since:
2005-08-26

I had Quicktime 2.5 for UNIX years ago.

They killed it. They used to have it.

Then again, they also had MAE too...

Reply Score: 1

RE: any word on real for osx?
by patrix on Wed 16th Aug 2006 01:22 UTC in reply to "any word on real for osx?"
patrix Member since:
2006-05-21

"flip for mac does not work on intel macs yet, this would be really nice."

So how come I have a Universal flip4mac on my macbook since I got it 3 weeks ago?

Reply Score: 2

RE[2]: any word on real for osx?
by re_re on Wed 16th Aug 2006 01:31 UTC in reply to "RE: any word on real for osx?"
re_re Member since:
2005-07-06

>So how come I have a Universal flip4mac on my macbook since I got it 3 weeks ago?<

Awesome, I haven't looked in a while, I've had my MBP for about 3 months and I haven't heard anything about a universal till now.

Edited 2006-08-16 01:37

Reply Score: 2

RE: any word on real for osx?
by JonInAtlanta on Wed 16th Aug 2006 02:17 UTC in reply to "any word on real for osx?"
JonInAtlanta Member since:
2006-02-17

Flip4Mac certainly does run on Intel Macs

Reply Score: 2

RE[2]: any word on real for osx?
by sjette on Wed 16th Aug 2006 11:25 UTC in reply to "any word on real for osx?"
sjette Member since:
2005-11-08

Flip4Mac is now Universal and works fine on Intel Mac

Reply Score: 2

Hooooooooray
by sb56637 on Wed 16th Aug 2006 01:22 UTC
sb56637
Member since:
2006-05-11

Sneer though you may, this is excellent news.

Reply Score: 1

RE[2]: Linux profiting
by Wes Felter on Wed 16th Aug 2006 02:06 UTC
Wes Felter
Member since:
2005-11-15

People who are Windows users have no "contract" with a company like Real that poeple who are Linux users do not have.

Except the EULA that comes with those codecs (or any piece of proprietary software). And even if those EULAs are unenforceable, copyright law doesn't allow redistribution of binary "codec packs" without permission. I have a feeling that 99% of Linux users who install Windows codecs are getting them from unauthorized sites.

Reply Score: 3

RE[3]: Linux profiting
by hal2k1 on Wed 16th Aug 2006 02:37 UTC in reply to "RE[2]: Linux profiting"
hal2k1 Member since:
2005-11-11

//Except the EULA that comes with those codecs//

(1) If a Windows user clicks on an rm file or a mov file, and WMP opens up and downloads a suitable codec - as far as I can recall there is no EULA.

(2) A Windows user has agreed to the EULA for Windows. AFAIK he has not agreed to any EULA with Apple or Real.

(3) Just because a "requirement" is in a EULA doesn't mean it is legal. Apple or Real have no authority to permit one class of end user (for whom they did not make the OS) but deny another (also for whom they did not make the OS). Such behaviour is akin to refusing to serve someone based on their skin colour or where they were born - see how far you get with that.

//I have a feeling that 99% of Linux users who install Windows codecs are getting them from unauthorized sites.//

... and I have just as strong a feeling that if Real or Apple refuse downloads of binary codecs based on what OS the requester is running they are on exceedingly shaky grounds and could easily get done for discrimination.

The exact same argument would apply just as well to Windows wireless drivers running under Linux and ndiswrapper. If I bought the hardware card, I can run the driver under whatever OS I please, surely? On what basis would the card manufacturer have any possible justification for trying to stop me?

Edited 2006-08-16 02:52

Reply Score: 0

RE[4]: Linux profiting
by n4cer on Wed 16th Aug 2006 04:22 UTC in reply to "RE[3]: Linux profiting"
n4cer Member since:
2005-07-06

If a Windows user clicks on an rm file or a mov file, and WMP opens up and downloads a suitable codec - as far as I can recall there is no EULA.

...


The problem with this argument is that neither Real nor Apple have ever offered their codecs via Windows Media Player's download mechanism. In fact, they've never made standard codecs available directly to Windows users, instead preferring to push their respective player applications (which do contain EULAs). The seperate codecs available on the net for those formats
are distributed without license or permission of Real or Apple. Also, with the exception of MS codecs, WMP's auto download functionality doesn't install codecs, it just redirects the user to http://www.wmplugins.com/ where users can download the necessary codecs if available.

Reply Score: 2

RE[5]: Linux profiting
by hal2k1 on Wed 16th Aug 2006 04:59 UTC in reply to "RE[4]: Linux profiting"
hal2k1 Member since:
2005-11-11

//The problem with this argument is that neither Real nor Apple have ever offered their codecs via Windows Media Player's download mechanism. In fact, they've never made standard codecs available directly to Windows users, instead preferring to push their respective player applications (which do contain EULAs). The seperate codecs available on the net for those formats are distributed without license or permission of Real or Apple. Also, with the exception of MS codecs, WMP's auto download functionality doesn't install codecs, it just redirects the user to http://www.wmplugins.com/ where users can download the necessary codecs if available.//

There is no problem at all with the original argument. If Windows users using WMP are directed to a 3rd party (ie not Microsoft) site to get separate Apple or Real codecs for WMP, then there can be no valid reason why Linux users should be disallowed from also obtaining the exact same files from the exact same website.

Ergo, using those separate binary codecs on Linux is no more or less of a grey area than it is using them for WMP in Windows.

It is the exact same position for either end platform.

Edited 2006-08-16 05:02

Reply Score: 1

RE[6]: Linux profiting
by n4cer on Wed 16th Aug 2006 11:17 UTC in reply to "RE[5]: Linux profiting"
n4cer Member since:
2005-07-06

There is no problem at all with the original argument. If Windows users using WMP are directed to a 3rd party (ie not Microsoft) site to get separate Apple or Real codecs for WMP, then there can be no valid reason why Linux users should be disallowed from also obtaining the exact same files from the exact same website.

There are no seperate Apple or Real codecs for WMP distributed by those respective companies.

Ergo, using those separate binary codecs on Linux is no more or less of a grey area than it is using them for WMP in Windows.

If they existed, they could be used (i.e., the end-user downloads them) but they can't be redistributed and Apple, Real, et al., have no obligation to support their use on platforms they didn't distribute the codec for.

Reply Score: 1

RE[7]: Linux profiting
by hal2k1 on Wed 16th Aug 2006 11:31 UTC in reply to "RE[6]: Linux profiting"
hal2k1 Member since:
2005-11-11

//If they existed, they could be used (i.e., the end-user downloads them) but they can't be redistributed and Apple, Real, et al., have no obligation to support their use on platforms they didn't distribute the codec for.//

One would not ask for support. One just asks for exactly the same rights as users of other platforms.

If I must download their entire player and run it under Wine or Win4Lin or VMware or whatever, then so be it. I have as much right to download it from them as any other user does, regardless of what OS I use. Once I have downloaded it and installed it under Wine, I can then point other media players of my preference at their codec.

There is no way that using their codec under Linux is essentially different to using it under Windows.

Ergo, my use of it when running Linux is no different to your use of it if you were running Winows. We have exactly the same legal status under the law.

Edited 2006-08-16 11:31

Reply Score: 1

RE[8]: Linux profiting
by Bit_Rapist on Wed 16th Aug 2006 18:16 UTC in reply to "RE[7]: Linux profiting"
Bit_Rapist Member since:
2005-11-13

There is no way that using their codec under Linux is essentially different to using it under Windows.

Ergo, my use of it when running Linux is no different to your use of it if you were running Winows. We have exactly the same legal status under the law.



According to the EULA that accompanies Windows Media Player, its a Windows OS Component, not a standalone product.

This part of the EULA makes it pretty clear:

IF YOU DO NOT HAVE A VALIDLY LICENSED COPY OF THE CLIENT OS SOFTWARE, YOU ARE NOT AUTHORIZED TO INSTALL, COPY OR OTHERWISE USE THE CLIENT OS COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA.

Reply Score: 1

RE[9]: Linux profiting
by hal2k1 on Wed 16th Aug 2006 22:58 UTC in reply to "RE[8]: Linux profiting"
hal2k1 Member since:
2005-11-11

// According to the EULA that accompanies Windows Media Player, its a Windows OS Component, not a standalone product.

This part of the EULA makes it pretty clear:

IF YOU DO NOT HAVE A VALIDLY LICENSED COPY OF THE CLIENT OS SOFTWARE, YOU ARE NOT AUTHORIZED TO INSTALL, COPY OR OTHERWISE USE THE CLIENT OS COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA.//

What has the EULA of Windows media Player got to do with my downloading a media player designed for Windiows from Real or Apple, "installing" it with Wine and then telling my Linux Xine media player where the codecs are?

Exactly nothing, that is what.

Reply Score: 1

RE[4]: Linux profiting
by ThawkTH on Wed 16th Aug 2006 21:01 UTC in reply to "RE[3]: Linux profiting"
ThawkTH Member since:
2005-07-06

"... and I have just as strong a feeling that if Real or Apple refuse downloads of binary codecs based on what OS the requester is running they are on exceedingly shaky grounds and could easily get done for discrimination."

I think you need to realize there are no legal protections for OS Minorities...lol...Then again what you mean by "get done" nobody but you knows...

If you take history as any example, there are no protections until a court/legislature makes it so for a minority - in other words, there is no such thing as discrimination based on OS...at least not in any effective way.

I agree though that it's just stupid. Why can't I use your windows codecs on Linux if someone's written a piece of software that can use it? Release yourself from any liability or warranty, blah blah, say you DON'T claim it will function at all, and let us have at it...

Ah well. The tides are changing oh so slowly...

Reply Score: 1

RE[5]: Linux profiting
by hal2k1 on Wed 16th Aug 2006 23:26 UTC in reply to "RE[4]: Linux profiting"
hal2k1 Member since:
2005-11-11

//Why can't I use your windows codecs on Linux if someone's written a piece of software that can use it?//

Exactly. Just try and stop me.

More to the point, try and write a law that would allow you to prevent me (as a Linux user) downloading a freely-offered program (from a third party) and using it even if it happens to be designed for Windows.

You can't frame such a law and stay within the constitution. The constitution basically does not allow such discrimination.

Reply Score: 1

Terms
by bsharitt on Wed 16th Aug 2006 04:29 UTC
bsharitt
Member since:
2005-07-07

Has anything come out as far as the exact terms of the release? Some open source releases can be quite questionable as far as user rights. I'd be very interested to see the patent implications here.

Reply Score: 1

No different than MP3 vs OGG
by HeLfReZ on Wed 16th Aug 2006 04:30 UTC
HeLfReZ
Member since:
2005-08-12

Same argument, mp3 still leads the pack in the audio real, with aac from apple a close second..Sadly OggVorbis is nowhere to be found most of the time, and gets neglected even though it is vastly superior is so many way...especially compared to mp3. AAC is great, but a world with nuthing but ogg would be better.

I searched high and low when i purchased my first higher end mp3 player, and finally settled on a U2 from Cowon Iaudio because they had OGG support.

Reply Score: 1

RE: No different than MP3 vs OGG
by hal2k1 on Wed 16th Aug 2006 05:15 UTC in reply to "No different than MP3 vs OGG"
hal2k1 Member since:
2005-11-11

If people could just use FLAC http://en.wikipedia.org/wiki/FLAC (for lossless) and Vorbis http://en.wikipedia.org/wiki/Vorbis (for lossy), then there would be absolutely no problem.

Two excellent and unencumbered formats that anyone may use.

Everyone wins.

Edited 2006-08-16 05:16

Reply Score: 4

Beresford Member since:
2005-07-06

Agreed, surely it won't cost the manufacturers (of mp3 players) anything to include these 2 codecs with their offerings?

Reply Score: 1

BryanFeeney Member since:
2005-07-06

The Cowon iAudio 5 supports Ogg, and the iPod can be made to support Ogg if you install the Rockbox firmware.

The problem is it costs these manufacturers something, and I suspect a lot of them feel there simply isn't enough demand on the market to make that something worthwhile.

Reply Score: 1

Tron Member since:
2005-07-07

Agreed, surely it won't cost the manufacturers (of mp3 players) anything to include these 2 codecs with their offerings?

Not quite true. Vorbis takes more processor power to play than an equivalent mp3. Unless a more powerful and more expensive chip is used, portable players simply don't have the ability to play ogg.

Reply Score: 1

hal2k1 Member since:
2005-11-11

//Vorbis takes more processor power to play than an equivalent mp3. Unless a more powerful and more expensive chip is used, portable players simply don't have the ability to play ogg.//

So far this is just an unsupported allegation. Evidence please.

There are a multitude of players that do include the ability to play ogg vorbis files.

I have yet to see any evidence at all to indicate that these players necessarily consume more power than others that don not support ogg vorbis files.

Reply Score: 1

silicon Member since:
2005-07-30

Everyone wins.

Except Thomson of course. ;)

Edit: and Fraunhofer as well. ;)

Edited 2006-08-16 09:54

Reply Score: 3

RE: No different than MP3 vs OGG
by MechR on Wed 16th Aug 2006 07:30 UTC in reply to "No different than MP3 vs OGG"
MechR Member since:
2006-01-11

I recall reading that Ogg is more computationally intensive than MP3, and thus uses up battery life more quickly. I'm not very knowledgeable about these things though.

Reply Score: 3

RE[2]: No different than MP3 vs OGG
by hal2k1 on Wed 16th Aug 2006 11:10 UTC in reply to "RE: No different than MP3 vs OGG"
hal2k1 Member since:
2005-11-11

//I recall reading that Ogg is more computationally intensive than MP3, and thus uses up battery life more quickly.//

Pfft. An old wives tale, if ever there was one.

A CPU doing math on audio data uses up exactly the same juice as another one which is polling in a loop "is there anything for me to do yet? no? well is there anything for me to do now?" etc.

Same CPU, same instruction fetches, same memory ... everything. Exactly the same power consumption to execute.

Edited 2006-08-16 11:11

Reply Score: 0

PowerMacX Member since:
2005-11-06

"A CPU doing math on audio data uses up exactly the same juice as another one which is polling in a loop "is there anything for me to do yet? no? well is there anything for me to do now?" etc.

Same CPU, same instruction fetches, same memory ... everything. Exactly the same power consumption to execute."


Wrong. [...], Wrong, Wrong.

Reply Score: 4

Morin Member since:
2005-12-31

The first flaw in your argumentation is that a computationally intensive algorithm might require a *stronger* processor, which takes more power. More flaws follow:

> A multiply instruction takes up exactly as much power
> as a no-operation.

For fairness, let's compare a multiply operation with as many NOPs as it needs to fill up the same time, otherwise the MUL loses instantly. NOPs do not use the multiplication unit. Not using a unit means that stored values do not change, and at the lowest level it means that the gate capacities of the transistors need not be (dis-)charged (reasonably assuming CMOS technology). Minor power comsumption remains through leakage currents, but this is orders of magnitude smaller.

Actually, NOPs don't use any other computing unit either, and can even stop the controlling state machines until something happens (e.g. a timer runs out). Well-implemented NOPs can even leave the RAM alone.

> Fetching instructions from memory
> and executing them consume as much juice no matter if
> they are a main idle loop or part of a matrix
> multiply within an FFT algorithm.

First, this is wrong as explained above. Secondly, a well-implemented NOP doesn't have to "fetch instructions" (a term which already implies a programmable processor and is thus by itself biased, but even many CPUs have a "sleep" feature that stops almost everything).

Reply Score: 4

Morin Member since:
2005-12-31

> Ogg Vorbis requires a "*stronger* processor, which
> takes more power" than MP3? Does it really?
>
> Evidence, please.

Learn how to read. I did not say a word about OGG or MP3, but about hardware and power consumption.

> PS: I can't see any difference on my CPU usage meter.
> This is going to take quite some convincing on your
> part.

I highly doubt that you have measured the exact performance differences of well-optimized OGG vs MP3 decoding algorithms running on specialized hardware. More likely you've run Winamp or similar with one of those nice downloadable CPU meters running in background. It's really time for you to consider that portable players do NOT use the same hardware architecture as your PC, and that measuring performance does not work with tons of other programs running at the same time (such as an operating system, let alone other gadgets).

> You think its going to make any difference in a
> computer to the power drain if a few thousand more
> transistors somewhere in the CPU are swicthing than
> at other times? When the whole entire rest of the
> computer (all 450Watts or more worth) are doing
> exactly the same thing?

You are wrong in several points here. First, you speak about a "CPU" which need not be present in a portable player, or at least not in the way you know it from your PC. Secondly, *nothing* in a portable player comes anywhere near 450 Watts. Third, and that's the core issue here, a NOP can freeze up to the entire processor, and not "just a few thousand transistors".

Reply Score: 2

smittal Member since:
2006-02-03

>Not using a unit means that stored values do not change,
>and at the lowest level it means that the gate >capacities of the transistors need not be (dis-)charged
>(reasonably assuming CMOS technology). Minor power >comsumption remains through leakage currents, but this
>is orders of magnitude smaller.

You're not telling the whole story here. Typically, logic units are clocked, so they consume basically the same power per cycle whether or not the logic values change. However, newer processors can shut off units that are not in use and save power that way.

Reply Score: 1

Morin Member since:
2005-12-31

> You're not telling the whole story here. Typically,
> logic units are clocked, so they consume basically the
> same power per cycle whether or not the logic values
> change.

Hmm, that would be new to me. To my knowledge, if a clocked register tries to store the same value again, or receives a clock edge while clock-enable is low, no transistors are (dis-)charged.

Reply Score: 1

noname Member since:
2006-08-16

You are the idiot.

A large part of power consumption comes from transitor switching. nops keep the transistors for boolean and sequental logic in a static state and thus consumes far less power than when changing every clock cycle.

Reply Score: 2

hal2k1 Member since:
2005-11-11

//A large part of power consumption comes from transitor switching. nops keep the transistors for boolean and sequental logic in a static state and thus consumes far less power than when changing every clock cycle.//

Sigh! The transistor in a processor will switch regardless if the processor is running software in an "idle" loop waiting for an event or it is in the middle of a math calculation. It makes no difference to the processor. It can't even tell if the instructions it is following at any given time are part of "main application event loop" or "guts of the codec".

//You are the idiot.//

Not at all.

Please find the text which says: doing a math operation takes more watts than a loop instruction:
http://en.wikipedia.org/wiki/Cpu_power_consumption

Put up or shut up, bozo.

Reply Score: 1

Morin Member since:
2005-12-31

> It makes no difference to the processor. It can't even
> tell if the instructions it is following at any given
> time are part of "main application event loop" or "guts
> of the codec".

Except that a waiting loop can execute without executing instructions. You should read about about "halt" or "wait" instructions.

Reply Score: 2

PowerMacX Member since:
2005-11-06

"To decrease the power used one must power down devices and/or slow down the CPU clock. This is not done if one is playing an MP3 file compared to an Ogg Vorbis file ... utter fantasy to think that playing an Ogg Vorbis file would consume more power.

Here is a challenge for you ... come up with a valid reason why an Ogg Vorbis file playing in a media player would consume more juice, or a real world measurement, or some even remotely credible fact (as opposed to just blithering "wrong, wrong, wrong") ... and I will consider that you might possibly not be the complete idiot that you appear on first sight to be."


First: According to PortalPlayer's brief specs for the 5020 & 5022 chips (used in the iPods or, in other words, something like 3/4 of all DAPs):
"Power Management
The PP5022 features advanced power management capabilities that enable shutdown of most functional modules when not in use, providing significant power savings and longer battery life.
[...]
- Clock frequencies programmable from 32 KHz to
100 MHz for optimal performance and power
consumption
- Integrated 8-bit, 4-channel ADC for battery level
monitoring
- Ultra-low 1.2V core supply voltage and system
enabled dynamic voltage scaling"

http://www.portalplayer.com/products/documents/5020_Brief_0108_Publ...

(note that Ogg vs. MP3 wasn't the main reason I posted "Wrong." - it was your assertion that a CPU under heavy load used exactly the same energy than even a mostly idle one - do you still believe that?)

So, do all those power management capabilities make any difference when playing OGG vs. MP3? Let see:

Second:
This is post by one of the developers of Rockbox, from a thread discussing Ogg playback ( http://www.rockbox.org/ ):
"Yeah, anytime the vorbis stream goes over 300kbps for extended periods, it can't keep up. This is because 1) the Tremor decoder is not yet well optimized and 2) rockbox on the H340 only runs at 90mhz boost currently. The other side effect of this is that when playing OGG/Vorbis files is BRUTAL on battery life currently. Hopefully once we get some better profiling information from the decoder (see my thread on profiling for my progress in that arena), the decoder can be better optimized so that even at 90mhz it won't be skippy."
Thread link: http://forums.rockbox.org/index.php?topic=2052.0

Third:
Stop insulting people, it doesn't add anything to the discussion.

Reply Score: 1

hal2k1 Member since:
2005-11-11

//(note that Ogg vs. MP3 wasn't the main reason I posted "Wrong." - it was your assertion that a CPU under heavy load used exactly the same energy than even a mostly idle one - do you still believe that?)//

(1) A CPU is not "idle" when it is playing an MP3 file or an Ogg file.

(2) I didn't say anything about "idle". I was debunking the myth that an allegedly "more computationally intensive" real-time task would take more power than and allegedly "less computationally intensive" doing an equivalent real-time task. There is no "idle" anywhere in that. For the real-time task of playing a media file (of any format), the CPU is either doing the math for a particular sample, or it is waiting (in a loop) for it to be time for the next sample. In either state it is not idle. Neither state allows an opportunity to slow the clock.

//This is post by one of the developers of Rockbox//

What does the inefficiency of one particular experimental implementation of an algorithm on one particular architecture by a programmer have to do withthis argument?

Show me a production player (with a finished algorithm) that supports both Ogg & MP3, and show me where it uses more juice when playing the Ogg file - or give up on your myth.

//Stop insulting people, it doesn't add anything to the discussion.//

Agreed. I'll do it if you do it first, Mr wrong, wrong, wrong.

Edited 2006-08-17 03:53

Reply Score: 1

PowerMacX Member since:
2005-11-06

(2) I didn't say anything about "idle". I was debunking the myth that an allegedly "more computationally intensive" real-time task [...]

?

You said: "A CPU doing math on audio data uses up exactly the same juice as another one which is polling in a loop "is there anything for me to do yet? no? well is there anything for me to do now?" etc.

Same CPU, same instruction fetches, same memory ... everything. Exactly the same power consumption to execute. "

What does the inefficiency of one particular experimaental implementation of an algorithm on one particular architecture by a programmer have to do withthis arguemt?

Show me a production player (a finished algorithm) that supports both Ogg & MP3, and show me where it uses more juice when playing the Ogg file - or give up on your myth.


And then what? What would prevent you from giving me a similar answer? (the Ogg decoder is not as optimized as it could be!)
Rockbox is the most widely used firmware replacement to allow the playing of Ogg files on the vast majority of DATs which do not have that capability by default.

That doesn't count? OK. To *me* it does.

Reply Score: 1

hal2k1 Member since:
2005-11-11

//So, do all those power management capabilities make any difference when playing OGG vs. MP3?//

Lets see. Let's stumble on the very first device on google that matches both "portable media player" and "ogg":

http://reviews-zdnet.com.com/Kingston_K_PEX_Portable_Media_Player_2...

Looking at the "bad" part of the review - nope. No mention whatsoever of "uses more juice playing ogg files".

What about this page: http://wiki.xiph.org/index.php/PortablePlayers

... where "low power consumption" is mentioned in the exact same breath as Ogg Vorbis capability (Pretec's Allegro).

Edited 2006-08-17 04:26

Reply Score: 1

akula Member since:
2006-04-05

There exist many mp3 decoders in silicon, and a lot fewer decoders that support ogg.

The linux based ipod firmware takes up a lot more power to decode ogg vorbis through the arm cpu then the dedicated decoder chip.

Reply Score: 1

hal2k1 Member since:
2005-11-11

//There exist many mp3 decoders in silicon, and a lot fewer decoders that support ogg.

The linux based ipod firmware takes up a lot more power to decode ogg vorbis through the arm cpu then the dedicated decoder chip.//

Now that is credible.

That is an instance of one portable media player using two entirely different parts of its architecture for playing the different media file types.

But that also happens to be an entirely different thing to "ogg vorbis decode algorithm takes more juice than an MP3 decode algorithm" ... if the same computational engine is being used for both.

Edited 2006-08-17 04:50

Reply Score: 1

Sometimes....
by bigcraig03 on Wed 16th Aug 2006 06:59 UTC
bigcraig03
Member since:
2006-04-07

I really love Real Networks... These types of announcements are the only ones I ever look forward to coming out of LinuxWorld. I mean this one's for consumers, not every company distributing to everyone but consumers.

If they ever do bring Rhapsody/RealMusic Store to Linux wouldn't they bring Harmony (WMA/M4P) for portable device support/conversion aswell?

I would assume they would also bring it to the Mac around the same time.

Good Job Real, I'm glad...

Reply Score: 1

Good job
by liamdawe on Wed 16th Aug 2006 08:02 UTC
liamdawe
Member since:
2006-07-04

This is another step for linux, i will enjoy being able to watch more videos on my linux box next year ;)

Reply Score: 1

Good But
by hraq on Wed 16th Aug 2006 08:43 UTC
hraq
Member since:
2005-07-06

This is of course a good move but it is anemic for the amount of codecs we need from linux.

Linux must fight a real war with Hardware and Software giants to take its rightious share of support according to the antitrust legal rules approved here in US.

After all, almost all companies practice illegal actions towards competitors, and thus no embarracement to sue them. God Bless our legal system!

Reply Score: 1

native 64bit support
by J0Sb31R on Wed 16th Aug 2006 08:49 UTC
J0Sb31R
Member since:
2006-05-26

Don't forget native 64bit support using the new codecs... the current sollution for using 32bit binary codecs on a 64bit system ain't that clean :p This prevented me from using a 64bit linux distro because i don't have the the time to get all the 32bit multimedia emulation to work... chrooting, emulating, linux32,... bah

Reply Score: 2

RE: native 64bit support
by hal2k1 on Wed 16th Aug 2006 11:19 UTC in reply to "native 64bit support"
hal2k1 Member since:
2005-11-11

//Don't forget native 64bit support using the new codecs//

All the more reason to use a format with an open-source codec.

Plenty to choose from:
http://en.wikipedia.org/wiki/Xiph.org

Just re-compile it for the 64-bit architecture, surely?

Edited 2006-08-16 11:33

Reply Score: 1

RE[2]: native 64bit support
by m_abs on Thu 17th Aug 2006 06:21 UTC in reply to "RE: native 64bit support"
m_abs Member since:
2005-07-06

//Just re-compile it for the 64-bit architecture, surely? //
Only if it's written in portable code from the start.

There is a reason, why applications like OpenOffice.org doesn't run native amd64.

Reply Score: 1

only linux x86?
by gelosilente on Wed 16th Aug 2006 09:03 UTC
gelosilente
Member since:
2006-08-13

it will be only for linux x86?
no other os?
no other processors?

TIA

Reply Score: 1

bsd
by happycamper on Wed 16th Aug 2006 11:14 UTC
happycamper
Member since:
2006-01-01

I'm hoping it works in freebsd

Reply Score: 1

How does this help Real?
by bolomkxxviii on Wed 16th Aug 2006 11:16 UTC
bolomkxxviii
Member since:
2006-05-19

What is Real getting out of this? Does this hurt MicroSoft in some way? Or does Real figure this is a way of getting it's software on more computers? If any of you have loaded their software on a Windows box recently you know they try to take over your entire computer (for audio/video). Will they try the same thing for linux? All I want is the codec.

In a perfect world everyone would use FLAC (home) and Ogg (portable), but I doubt anything will beat MP3 for the forseeable future. I just wish people would vote with their wallets and only buy products that follow some kind of standard. That is why I am boycotting Sony. The world doesn't need another audio format (minidisc), video format (beta), memory card format (memory stick), CD format (with rootkit), or exploding batteries (Dell).

Reply Score: 1

MP3
by g2devi on Wed 16th Aug 2006 13:51 UTC in reply to "How does this help Real?"
g2devi Member since:
2005-07-09

Granted MP3 prevents Ogg and FLAC from making inroads as the defacto DRM-free codec, but there are two bright sides:
* its patent will expire in only 4 years
* it is so popular that AAC and WMA aren't able to dominate the market.

Reply Score: 2

cost for codecs
by Bonus on Wed 16th Aug 2006 12:15 UTC
Bonus
Member since:
2005-12-23

Very good I wonder how much Real is paying MS though. Now I hope they make Kaffeine faster and look better in the browser.

Reply Score: 1

RE: cost for codecs
by hal2k1 on Wed 16th Aug 2006 12:48 UTC in reply to "cost for codecs"
hal2k1 Member since:
2005-11-11

//Very good I wonder how much Real is paying MS though. Now I hope they make Kaffeine faster and look better in the browser.//

Apart from an ability to utilise the codecs, what does Kaffeine have to do with Real?

http://en.wikipedia.org/wiki/Kaffeine

Kaffeine is at least as fast and as full-featured on my system (under KDE 3.5.3) as any other media player.

See for yourself:

http://kaffeine.sourceforge.net/index.php?page=features

AmaroK is better for audio, however. AmaroK roKs.

Reply Score: 2

RE[2]: cost for codecs
by Bonus on Wed 16th Aug 2006 12:53 UTC in reply to "RE: cost for codecs"
Bonus Member since:
2005-12-23

In Konq browser it is very slow to load the media compared to Win/WMP, for instance. www.tomgreen.com

Full featured? Why doesnt it expand full-screen in the browser without having to rev up the main kaffeine interface (which is very slow) compared to instantly with Windows WMP. Where are the full screen controls. Plus no themes so it looks generic.

Open codes will fuel better Linux media players.

Reply Score: 1

RE[3]: cost for codecs
by hal2k1 on Wed 16th Aug 2006 13:22 UTC in reply to "RE[2]: cost for codecs"
hal2k1 Member since:
2005-11-11

//In Konq browser it is very slow to load the media compared to Win/WMP, for instance. www.tomgreen.com //

Not in my experience.

In KDE 3.5.3 or KDE 3.5.4 things are very snappy indeed.

If things are a bit slow for you, you might try pre-loading an instance of Konqueror (this is what Windows does for explorer). For my KDE setup, the configuration is under: Menu -> Configuration -> KDE -> System -> KDE performance. On the "Konqueror" tab, check the box marked: "Preload an instance after KDE startup". I personally find I don't have to do that, but you might feel differently about it.

//Full featured? Why doesnt it expand full-screen in the browser without having to rev up the main kaffeine interface (which is very slow) compared to instantly with Windows WMP. Where are the full screen controls. Plus no themes so it looks generic. //

The GUI preferences are different for every user, but I do not understand your point here. The main interface is not slow at all. Fullscreen mode is the first item under the view menu. Shortcut key is Ctrl-Shift-F. A "Fullscreen" button can be placed on any toolbar, and this is easily configurable.

You want themes? Use just the normal Xine GUI player, rather than the Kaffeine front end.

Sigh! You can't please everyone, I guess, but do please try to come up with actual real valid criticisms.

//Open codes will fuel better Linux media players.//

The better players are already here for Linux. It is simply that you just missed them.

Edited 2006-08-16 13:23

Reply Score: 3

RE[4]: cost for codecs
by Bonus on Wed 16th Aug 2006 13:43 UTC in reply to "RE[3]: cost for codecs"
Bonus Member since:
2005-12-23

When I right click on the Kaffeine window in the Konqeror browser it only gives me the option to "play in Kaffeine player externally." No option for fullsccreen and when I press CTRL-SHIFT-F it only makes the browser bigger not the Kaffeine window fullscreen.

I dont see any fullscreen coltrols embedded into the player like in Totem.

Reply Score: 1

RE[5]: cost for codecs
by hal2k1 on Wed 16th Aug 2006 13:54 UTC in reply to "RE[4]: cost for codecs"
hal2k1 Member since:
2005-11-11

//When I right click on the Kaffeine window in the Konqeror browser//

Say what?

Right-click on a media file in Konqeror ... is that what you mean? (Hint: there is no such thing as a "Kaffeine window in the Konqeror browser").

Right-clicking on a media file in Konqeror gives two options for me ... (1) "Open with" -> Kaffeine or gxine, and (2) "Preview in" -> Kaffeine of Gstreamer part.

A preview (option 2 above) will open the file for viewing within Konqueror. There is no fullscreen for a preview.

Opening the file in the full player (option 1 above), however, allows the full use of the player. As I said, fullscreen is under the view menu once Kaffiene has opened. Or one can use Ctrl-Shift-F. Or one can put a "Fullscreen" button on one of the toolbars. Your choice.

Alternatively, one can start the full player from the menus.

For me, it is: Menu -> Multimedia -> Video -> Kaffeine.

Edited 2006-08-16 13:58

Reply Score: 2

RE[6]: cost for codecs
by Bonus on Wed 16th Aug 2006 13:57 UTC in reply to "RE[5]: cost for codecs"
Bonus Member since:
2005-12-23

I am talking about a browser plugin where the media player is embedded into the webpage.

Sorry if we got our wires crossed.

Noone wants to have an external player pop up in today's Web 2.0 environment. They want it to play within the browser (embedded)

Edited 2006-08-16 14:00

Reply Score: 1

RE[7]: cost for codecs
by hal2k1 on Wed 16th Aug 2006 14:08 UTC in reply to "RE[6]: cost for codecs"
hal2k1 Member since:
2005-11-11

//I am talking about a browser plugin where the media player is embedded into the webpage.

Sorry if we got our wires crossed.

Noone wants to have an external player pop up in today's Web 2.0 environment. They want it to play within the browser (embedded) //

If a media file is playing embedded within the webpage, then presumably the webpage is dictating the size of the display window, not the browser nor the media player part.

Reply Score: 1

RE[4]: cost for codecs
by Bonus on Wed 16th Aug 2006 13:55 UTC in reply to "RE[3]: cost for codecs"
Bonus Member since:
2005-12-23

Mainly it's rediculous that Firefox still has no in browser extension support for popular Linux media players in it's etensions GUI. Open codecs might help to get Firefox to bother I guess

Edited 2006-08-16 14:01

Reply Score: 1

RE[5]: cost for codecs
by hal2k1 on Wed 16th Aug 2006 14:05 UTC in reply to "RE[4]: cost for codecs"
hal2k1 Member since:
2005-11-11

//Mainly it's rediculous that Firecfox still has no in browser extension support for popular Linux media player//

Try this (or something similar for your setup):

Menu -> Configuration -> Packaging -> Synaptic package manager.

Once you have Synaptic up and running, press the "Search" button.

Enter the Search term "Mozilla".

Install one of either:
(1) gxine-mozilla, or
(2) kaffeine-mozilla, or
(3) mozilla-plugin-vlc.

Reply Score: 1

RE[6]: cost for codecs
by Bonus on Wed 16th Aug 2006 14:08 UTC in reply to "RE[5]: cost for codecs"
Bonus Member since:
2005-12-23

Is that for embedded players embedded into the browser. I am not talking about external players.

Thanks

Reply Score: 1

RE[7]: cost for codecs
by hal2k1 on Wed 16th Aug 2006 14:18 UTC in reply to "RE[6]: cost for codecs"
hal2k1 Member since:
2005-11-11

//Is that for embedded players embedded into the browser. I am not talking about external players. //

OK, the best option then would be:

(1) start Synaptic.
(2) Press the Search button.
(3) enter the search term "mplayer"
(4) select for installation all three of the following items: mplayer, mplayer-gui and mplayerplugin.
(5) press "apply".

The description for "mplayerplugin" reads: "Mplayerplug-in is a Netscape/Mozilla browser plugin to allow playing embedded movies on web pages."

I believe that is what you want.

Reply Score: 1

RE[5]: cost for codecs
by wakeupneo on Wed 16th Aug 2006 14:18 UTC in reply to "RE[4]: cost for codecs"
wakeupneo Member since:
2005-07-06

Do a search for the "MediaPlayerConnectivity" extension. It lets you select exactly what player to use for each file format.

While you're at it, if you use KMPlayer (no doubt there are others with the same feature), you can record the stream as it comes down.

Reply Score: 1

RE[6]: cost for codecs
by Bonus on Wed 16th Aug 2006 14:36 UTC in reply to "RE[5]: cost for codecs"
Bonus Member since:
2005-12-23

KMplayer is nice. I was a little weirded on its raw playlist screen last time though but has a nice interface. I hope wit would install embedded and unistall mplayer when I install it.

Thanks

Reply Score: 1

Yet More Strategically Bad Thinking
by segedunum on Wed 16th Aug 2006 13:16 UTC
segedunum
Member since:
2005-07-06

Windows Media is not exactly a format that has swept the internet, and Novell and Real want to help Microsoft's share? Oh dear.

Reply Score: 1

Maners Member since:
2005-07-26

It's already too late. When you get to any major website for movie/game trailers, all of them offer WMV because this comes with default Windows installation. This tendency is not going to change, since most corporations target the most common denminator in the user base which is WMV. It's is same like with IE - a website that doesn't render correcltly in Firefox/Opera is acceptable, but opposite is a no go. The only hope is in governments that would force MS not to include their 'standards' in the most popular OS in the world, and only after that 3rd party vendors will target the best product/format instead of what comes with Windows by default.

Reply Score: 1

smittal Member since:
2006-02-03

What I don't understand is why MPEG-4 isn't used more. It's standard, widely supported, and streamable.

Reply Score: 1

obligitory
by jdodson on Wed 16th Aug 2006 16:58 UTC
jdodson
Member since:
2006-03-29

In Soviet Russia, the power and CPU used in OGG and MP3 consume YOU!

Reply Score: 0

Well Done Novell
by Raha on Thu 17th Aug 2006 10:09 UTC
Raha
Member since:
2006-02-02

It is a great news to all the Linux users and Suse lovers. I hope Novell continue like this even faster than before. I paid for Suse enterprise 10 only because I wanted to support this company as a leader in Linux world and guess what ? yes my money worth every single peny.

Edited 2006-08-17 10:10

Reply Score: 1

MPlayer has it already :)
by Maners on Fri 18th Aug 2006 01:04 UTC
Maners
Member since:
2005-07-26

I compiled today Mplayer from Subversion on my FC5 x86_64 and WMV9 plays perfectly :-))

Reply Score: 1