Help - Search - Members - Calendar
Full Version: Winamp 5.04 Released
Hydrogenaudio Forums > Hydrogenaudio Forum > Validated News
Jack Comics
Winamp 5.04 has been released by Nullsoft. You can obtain the lite version here, the full version here, and the pro version here.

Some of the changes include -

QUOTE
* Added Coding Technologies' AACPlus decoder
* fixed deletion of temporary generated WAV files after a burning process on some
computers
* fixed MP3 bitrate calculation (in_mp3 was reporting incorrect lengths on some MP3s)
* upgraded MP3 encoding to LAME v3.96
* fixed tiny memory leak in in_cdda
* added script/ActiveX disabling for Media Library's minibrowser (on by default)
* fixed memory leak on MP3 files with messed up ID3v2 tags
* fixed some crash bugs in in_mp4
* fixed playlist generation when ripping full CDs
* fixed crash in id3 reading of zero byte files
* fixed crash in sps when exiting winamp before closing the open/save dialog
* fixed gen_ml crash when inserting item with length -1


For more information on Winamp 5.04, including the full release notes, please see here.
rjamorim
QUOTE(Jack Comics @ Jul 27 2004, 10:39 PM)
* Added Coding Technologies' AACPlus decoder
*


That's great. I hope that means HE AAC in ShoutCast is finally coming.

That will provide a much needed usage boost for HE AAC.
gray ghost
.
Winamp Unlimited has a few words on the release. The new Winamp.com Audio/Video views are really awesome, btw.
Sawg
QUOTE(rjamorim @ Jul 27 2004, 06:50 PM)
That's great. I hope that means HE AAC in ShoutCast is finally coming.
*



Try: http://205.188.234.35:8012/
Of course who knows if and when the SHOUTcast tools for it will be released to the public.
amano
Hi Sawg.

http://205.188.234.35:8012/listen.pls worked for me just fine.

How does this radio sation manage to do this without these tools. Are they related to the Winamp guys?
rjamorim
QUOTE(Sawg @ Jul 28 2004, 01:14 AM)


Elite++ smile.gif

Edit: Too bad they'll probably use AACplus (™CodingTechnologies) instead of the standardized HE AAC name for the format.
rustyhodge
QUOTE(amano @ Jul 27 2004, 08:23 PM)
How does this radio sation manage to do this without these tools. Are they related to the Winamp guys?
*


Tag is one of the Shoutcast/Nullsoft guys. And it's about *$&#ing time they released this, we've all been talking about it for over a year. Now if we can put the pressure on iTunes and MusicMatch and even XMMS to support aacplus (aac-he, I don't care what you call it) there would be a great critical mass behind it.
DreamTactix291
Though technically I've had HE-AAC support from another mp4 plugin this is truly a nice update and will pressure the other major media players to get support soon. All in all it looks like a pretty decent bugfix update and I am now running it.
Garf
Don't get your hopes up - the HE-AAC/PS-AAC support appears to be completely broken.

It also claims the decoder is from Dolby not CodingTech?!

Edit: It seems to work if the file is in AAC format and not in MP4 container.
Mgz
QUOTE
– added basic streaming (download) support for M4A/MP4 HTTP streams
Added Coding Technologies’ AACPlus decoder


Ha ha, in your face, Apple, Microsoft, MusicMatch... laugh.gif . Nullsoft team did it again. Viva la innovation...

QUOTE
Added Coding Technologies’ AACPlus decoder

I'm sick at streaming WMA. Right NOW.

QUOTE
– added ratings from playlist context menu (acts on selected entries)

Isn't it time for my http://www.synapseai.com/waplugin.asp to retire tongue.gif
DreamTactix291
I guess it's a good thing I went and kept my old plugin. If that's the case then hopefully they'll get it right soon. dry.gif
Ivan Dimkovic
Somebody should tell those guys to use the same decoder for MP4 and AAC files - the one which supports HE-AAC v2
Sebastian Mares
I just updated Winamp, but I cannot seem to find any other encoder than MP3, RAW AAC, MP4 and WAV. blink.gif

I guess it kicks in automatically for lower bitrates.
Garf
QUOTE(Sebastian Mares @ Jul 28 2004, 12:00 PM)
I just updated Winamp, but I cannot seem to find any other encoder than MP3, RAW AAC, MP4 and WAV. blink.gif
*



Which one were you expecting?
bidz
QUOTE(Sebastian Mares @ Jul 28 2004, 02:00 AM)
I just updated Winamp, but I cannot seem to find any other encoder than MP3, RAW AAC, MP4 and WAV. blink.gif

I guess it kicks in automatically for lower bitrates.
*



QUOTE
* Added Coding Technologies' AACPlus decoder


The changelog doesn't say anything about a AACPlus encoder, only decoder smile.gif
Garf
It seems Winamp uses CodingTech decoder for .AAC format and Dolby decoder for MP4 format.

The Dolby decoder has bugs in HE-AAC, PS-AAC *and* LC-AAC support - argh!
Sebastian Mares
QUOTE(bidz @ Jul 28 2004, 12:14 PM)
QUOTE(Sebastian Mares @ Jul 28 2004, 02:00 AM)
I just updated Winamp, but I cannot seem to find any other encoder than MP3, RAW AAC, MP4 and WAV. blink.gif

I guess it kicks in automatically for lower bitrates.
*



QUOTE
* Added Coding Technologies' AACPlus decoder


The changelog doesn't say anything about a AACPlus encoder, only decoder smile.gif
*



pinch.gif blush.gif
tcmjr
from winamp unlimited

As for this little part in the credits: “Winamp 5: Final Edition (for now). Dedicated to all our users.” Don’t panic—Winamp hasn’t been abandoned, nor has development been completely deserted. I will try and provide you with more information soon, depending on what I’m allowed or not allowed to tell you.
amano
As I thought, there wasn't a separate decoder for MP4. The plugin is labelled a demuxer.
But maybe this demuxer isn't able of catching shoutcast streams and demuxing it. This work is probably be done by the in_mp3.dll which now contains the coding technologies decoder.
nite
Not too sure what GARF is referring to as a problem with the new Winamp recognizing files created with Nero HE-AAC. I have several thousand files encoded as MP4's. Been running them through the new decoder for a few hours now without any flaws.

Looks like a real winner so far!
Garf
http://sjeng.org/ftp/work/winamp.aac
http://sjeng.org/ftp/work/winamp.mp4

Same file, different container. First one works perfectly, second one fails horribly.

edit: fixed links
elmar3rd
QUOTE(Garf @ Jul 28 2004, 02:29 PM)
second one fails horribly.


TOS#8 violation! Did you ABX? biggrin.gif

It didn't play here, too.
bond
QUOTE(Garf @ Jul 28 2004, 11:06 AM)
Edit: It seems to work if the file is in AAC format and not in MP4 container.

hm anyone knowing how it detects he-aac from an .aac file?
dev0
QUOTE
It seems Winamp uses CodingTech decoder for .AAC format and Dolby decoder for MP4 format.
bond
i assume that should be an answer to my question? still, i doubt the CodingTech decoder will treat all .aac as he-aac, so it has to detect somehow the sbr part
Garf
QUOTE(bond @ Jul 28 2004, 07:21 PM)
i assume that should be an answer to my question? still, i doubt the CodingTech decoder will treat all .aac as he-aac, so it has to detect somehow the sbr part
*



It's signalled in the AAC bitstream.
bond
i thought its only signalled on the container level, but not in adts/adif?
menno
QUOTE(bond @ Jul 28 2004, 06:21 PM)
i assume that should be an answer to my question? still, i doubt the CodingTech decoder will treat all .aac as he-aac, so it has to detect somehow the sbr part
*



As defined in the MPEG-4 AAC standard, it upsamples all files with samplerate <= 24000 Hz by a factor 2 and leaves the samplerate of files with samplerate > 24000 as is.

Menno
bond
thats defined in the mpeg-4 standard?

what about lc-aac streams with 22050hz? wont they suffer qualitywise from this?

and how will downsampled sbr be handled/detected?
menno
QUOTE
thats defined in the mpeg-4 standard?

yes
QUOTE
what about lc-aac streams with 22050hz? wont they suffer qualitywise from this?

No
QUOTE
and how will downsampled sbr be handled/detected?

Like this:
QUOTE
leaves the samplerate of files with samplerate > 24000 as is


Menno
Sawg
A response from Tom on the Nullsoft Beta Mailing list:
QUOTE
MP4 patent = $$$$$$$$$$$++


(p.s. Don't shoot the messenger wink.gif )
Garf
(menno said it nicer, note that MP4 *container* is not patented)
menno
QUOTE(Sawg @ Jul 28 2004, 08:25 PM)
A response from Tom on the Nullsoft Beta Mailing list:
QUOTE
MP4 patent = $$$$$$$$$$$++


(p.s. Don't shoot the messenger wink.gif )
*



Yes, the patents require licensing, but since Winamp already supports MPEG-4 AAC + SBR + PS decoding they are obviously already paying for that. There is absolutely no reason to not decode HE AAC + PS from .MP4 while it is decoding it from .AAC.

Menno
Halcyon
Has anybody noticed that the difference in CPU utilization with the new modern skin vs the old skin is HUGE.

On A64 2.2 GHz the CPU % on Winamp goes between 20-50% with the modern skin and hovers at almost constant 0% with the old skin.

I can't believe the difference is this big, but my 5.03 with modern skin had huge utilisation compared with 5.04 with old skin (both using same file/input&output plugins for playback).
gray ghost
QUOTE(Halcyon @ Jul 28 2004, 12:11 PM)
Has anybody noticed that the difference in CPU utilization with the new modern skin vs the old skin is HUGE.
*



here's a quick guide on how to configure winamp to run like the wind
DJ-Egg
QUOTE(Halcyon @ Jul 28 2004, 08:11 PM)
Has anybody noticed that the difference in CPU utilization with the new modern skin vs the old skin is HUGE.
*


No. Try a clean install
Sawg
Okay, according to the big cheese back at Nullsoft/AOL Music, the Coding Tech AACPlus decoder was added only in an attempt to get it to work "from an NSV container." But how much work it would be to get it used for HE-AAC MP4 files will be looked into.
JohnV
QUOTE(menno @ Jul 28 2004, 10:39 PM)
QUOTE(Sawg @ Jul 28 2004, 08:25 PM)
A response from Tom on the Nullsoft Beta Mailing list:
QUOTE
MP4 patent = $$$$$$$$$$$++


(p.s. Don't shoot the messenger wink.gif )
*



Yes, the patents require licensing, but since Winamp already supports MPEG-4 AAC + SBR + PS decoding they are obviously already paying for that. There is absolutely no reason to not decode HE AAC + PS from .MP4 while it is decoding it from .AAC.

Menno
*


Hehheh, how many times this needs to be explained to the Nullsoft people. There's been many threads about this here and in the Winamp forum but still the nullsoft guys are as clueless as ever about this. Unbelievable.. rolleyes.gif
But since they don't follow what is said publicly, at least Coding Technologies could inform them about issues like this, and not only silently collect the decoder license money; they could offer some support and suggestions as well. It's boring that other people including the FAAD developer have to constantly post this information to correct their missinformed statements though seems it's not noticed by Nullsoft anyway.
Garf
My complaint with Nullsoft is solely that issues like this aren't tested and don't seem to ever get corrected either, and the same misinformation *keeps* being spread.

It's known for along time that the Dolby decoder they use is buggy. Why was it not completely replaced with the much better CodingTech one (or FAAD, which is known to work, for that matter!).

It's been pointed out several times that MP4 has no licensing fees. Yet the same disinformation *keeps* being spread.

It's just frustrating to see this kind of hard-headdeness.

Instead of having a working player which would do both MP4 and AAC including the newest HE-AAC with PS, they now have a player with broken MP4 support and inferior quality.

This kind of "progress" does not bode well for Winamps future.
FatBoyFin
Isnt the 3.96 LAME encoder buggy when using -fast presets?

If so why has it been included as an update?
Sebastian Mares
I think you got something wrong...

There will always be bugs in software. I don't know any program which is 100% bug free. However, the Winamp developers don't do anything to fix the bug. They have been told that the Dolby decoder is buggy and that they should switch to FAAD or CodingTechnology, but they don't want to. They also don't seem to learn anything at all. There have been several discussions about the MP4 container and Nullsoft just keeps spreading the information that MP4 (as container) would require licensing fees, which is not true.

Also, I don't think that Gabriel or the other LAME developers knew about the problems with Fast presets before they released it. It is something which we have noticed after the release. The problems with Dolby however are known for a long time.
Garf
See also:

http://www.hydrogenaudio.org/forums/index....ndpost&p=230295

Winamp gets you inferior quality when playing MP4 files (but is ok for AAC).
Will Fisher
People think its just about code, its not. It maybe just about the code to you guys, but there is a lot of inter-corporate politics going on which you don't know about.
Audionut
Winamp does not support PsyTEL aac with the "-profile 2" parameter. dry.gif
amano
Some information shared by DJ Egg on the Winamp forums (http://forums.winamp.com/showthread.php?s=...40&pagenumber=3):

QUOTE
Both the aac decoders are built into in_mp3.dll
in_mp4 is just a demuxer, not a decoder as such, so in_mp4 will need to be updated to make sure the demuxing is handled properly (currently, it's still sending he-aac/aacplus files to the aac decoder, not the new aacplus decoder).
Afaik, this issue is currently being addressed, along with a couple of other issues.

And, if it isn't fixed, I'll just keep recommending the FAAD2 in_mp4 instead :/


Sounds like there could possibly be a 5.04a version that adresses this problem wink.gif

EDIT: Included links to my quotation.
rjamorim
QUOTE(Audionut @ Jul 30 2004, 11:36 AM)
Winamp does not support PsyTEL aac with the "-profile 2" parameter. dry.gif
*


Nor it's supposed to. It's a LC decoder, not a LTP decoder.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.