Old 24th October 2006, 16:01   #1
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,508
Winamp 5.31 Released

Winamp 5.31
Winamp 5.31 Full emusic plus
Winamp 5.31 Pro (asks for key during install)
Winamp 5.31 Full emusic/bundle (includes 'Jeremy Enigk - Been Here Before' mp3)
Winamp 5.31 Lite


Winamp 5.31
* New: [in_cdda] CD Text reading support (with sonic engine enabled)
* New: [in_flac] Nullsoft FLAC Decoder
* New: [enc_flac] Nullsoft FLAC Encoder
* Improved: [ml_disc] Smarter tagging when ripping tracks
* Improved: [in_cdda] Better CD metadata
* Improved: [in_mp3] support for reading ID3v2.4 per-frame unsynchronization
* Improved: [in_mp4] HTTP streaming support
* Improved: [in_wave] HTTP streaming support
* Improved: [in_wm] follows 24bit/mono/surround playback setting
* Fixed: loading folders via playlists
* Fixed: Shortcut icons for multi-user installations
* Fixed: Thinger icons for old wa3 skins (filereader.w5s missing)
* Fixed: truncated text in version history
* Fixed: handling of shortcuts in folders
* Fixed: [dsp_sps] simple pitch and tempo preset (thanks ujay)
* Fixed: [gen_ff] System.playFile not working on URLs
* Fixed: [in_mp3] seek from end of file
* Fixed: [in_mp3] quality issue
* Fixed: [in_mp3] random crash when writing ID3v2 tag
* Fixed: [in_mp3] incorrect track length on concatenated MP3 files
* Fixed: [in_mp3] gapless glitch
* Fixed: [in_mp3] maximum number of redirects raised to 3 to allow playback on some podcasts with crazy php scripts
* Fixed: [in_mp3] lyrics3 security vulnerability (thanks iDefense)
* Fixed: [in_mp3] ultravox security vulnerability (thanks iDefense)
* Fixed: [in_mp3] seek problems on files with multiple id3v2 tags
* Fixed: [ml_disc] ripping discs with international titles
* Fixed: [ml_local] breaks 'always on top' for other programs
* Fixed: [ml_local] 'Use Library title information for Playlist Item Formatting' not being followed
* Fixed: [ml_local] track number showing as 4294967295 in title
* Fixed: [ml_playlists] memory leak
* Fixed: [ml_pmp/pmp_ipod/pmp_usb] 'no disc in drive' error message
* Fixed: [out_ds] logarithmic/hybrid volume control
* Fixed: [pmp_p4s] crash on 0-length tracks
* Fixed: [pmp_usb] bad xml writing

_______________________________________________________________________________


Notes

Winamp 5.31 (5.3.1.979)

-Skin Engine / ColorEditor changes

-Color Editor v2.1.0 Released

-FLAC Encoder notes

-Please also refer to the 5.3 Release Notes for any further info / known issues.

______________________________________________
Old Winamp 5.3 Released thread
Old Winamp 5.25 Beta thread
Old Winamp 5.24 Released thread
Old Winamp 5.23 Beta thread
Old Winamp 5.22 Released thread
Old Winamp 5.21 Released thread
Old Winamp 5.2 Released thread
_______________________________
DJ Egg is offline  
Old 24th October 2006, 16:13   #2
will
Nullsoft Newbie (Moderator)
 
will's Avatar
 
Join Date: Mar 2001
Location: Sheffield, England
Posts: 5,568
Winamp Essentials Plug-in Pack

With each release benski, dro and I are putting out a pack of plug-ins that either didn't make it into the official release or that we can't live without. This is not an official Nullsoft thing, but something we winamp developers do in our free time.

Included in Winamp Essentials 5.31:
* Ogg Vorbis Encoder (based on aoTuV b5) (new)
* Apple Lossless (alac) Decoder
* Transcoder
* Lite-n Winamp Preferences
* ML Lite-n
* Skins in submenu
* Playlist Undo
* Find file on disk (updated to v1.5)
* Predixis Removal tool

All this in a 212KB!

Download Winamp Essentials

Note: The FLAC input and encoder plug-ins are no longer in this pack, instead they are in the Winamp installer. Yay!

DO NOT PM ME WITH TECH SUPPORT QUESTIONS
will is offline  
Old 25th October 2006, 15:16   #3
CraigF
Passionately Apathetic
Administrator
 
CraigF's Avatar
 
Join Date: May 2000
Location: Hell
Posts: 5,438
woot!

CraigF is offline  
Old 25th October 2006, 15:16   #4
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,037
Nice update, finally support for CD-Text, keep up your good work.
Koopa is offline  
Old 25th October 2006, 15:27   #5
martin.deimos
Android/UI Development
 
martin.deimos's Avatar
 
Join Date: Sep 2004
Location: Bavaria
Posts: 1,242
Send a message via ICQ to martin.deimos Send a message via AIM to martin.deimos Send a message via Yahoo to martin.deimos

For the skinning engine changes take a look at:
http://forums.winamp.com/showthread....01#post2050401

WebSite: www.skinconsortium.com - Community for Userinterface Design & Coding
Skins: Click Here
martin.deimos is offline  
Old 25th October 2006, 15:51   #6
Squadman
Senior Member
 
Squadman's Avatar
 
Join Date: Nov 2004
Location: UK
Posts: 284
Send a message via AIM to Squadman
Awesome.

Could the installer have options for installing in_flac.dll and enc_flac.dll seperately?
Squadman is offline  
Old 25th October 2006, 15:53   #7
gaekwad2
Foorum King
 
Join Date: Jul 2003
Location: bar2000
Posts: 11,157
Small correction:
Quote:
Originally posted by will
Winamp Essentials Plug-in Pack


* Ogg Vorbis Encoder (based on aoTuV 4.51b5) (new)
Should be just aoTuV b5 (beta 5, 4.51 was beta as well, release version is at 1.0 (which is almost identical to beta 4.51)).

hime hime
gaekwad2 is offline  
Old 25th October 2006, 16:03   #8
will
Nullsoft Newbie (Moderator)
 
will's Avatar
 
Join Date: Mar 2001
Location: Sheffield, England
Posts: 5,568
oh? ok. I just took the latest from his website as of yesterday.

Changing the string in the binary won't happen for this time, but soon.

DO NOT PM ME WITH TECH SUPPORT QUESTIONS
will is offline  
Old 25th October 2006, 16:23   #9
Serpher
Senior Member
 
Serpher's Avatar
 
Join Date: Jun 2006
Location: Poland
Posts: 145
Finaly, new update!

Sorry for my bad English
=====================
MB: Gigabyte P35C-DS3R || CPU: Intel Core 2 Duo E8400 (3.00 GHz) || RAM: 8 GB Kingston DDR3 1333MHz || Audio card: ASUS Xonar D2X || Video card: GeForce 460 GTX || OS: Windows 7 SP1 || DirectX: 9.0c (latest) || Winamp version: latest || Winamp skin: Modern
Serpher is offline  
Old 25th October 2006, 16:55   #10
YtseJam
Forum King
 
YtseJam's Avatar
 
Join Date: Dec 2000
Location: Israel
Posts: 2,399
Send a message via ICQ to YtseJam Send a message via AIM to YtseJam
Why is that ogg plug-in not part of the official release?

YtseJam is offline  
Old 25th October 2006, 16:58   #11
Benski
Ben Allison
Former Winamp Developer
 
Benski's Avatar
 
Join Date: Jan 2005
Location: Ashburn, VA
Posts: 1,022
Quote:
Originally posted by YtseJam
Why is that ogg plug-in not part of the official release?
Because it's 1MB
Benski is offline  
Old 25th October 2006, 16:59   #12
Gilgamesh83
Junior Member
 
Join Date: Oct 2006
Posts: 19
yaaay

Hi!

Great release!!! Have only one question. Is there any chance to get some sse enhanced vorbis encoders for the essential pack like the one you find here: http://homepage3.nifty.com/blacksword/

These sse enhanced vorbis encoders are crazy fast, currently using libvorbis.dll (sse2) with belight.

(I know there is a sse based plugin on the winamp site but its old and want a newer one if possible :P)
Gilgamesh83 is offline  
Old 25th October 2006, 17:05   #13
will
Nullsoft Newbie (Moderator)
 
will's Avatar
 
Join Date: Mar 2001
Location: Sheffield, England
Posts: 5,568

A quick note about the new FLAC encoder. It's based upon a new implementation of the encoder called flake.

Firstly, it offers compression levels from 0 to 12 (as opposed to 0 to 8 like other encoders). All levels should work with non-buggy decoders, but only levels 0 to 8 are recommended for full compatibility.

Secondly, it doesn't put seek points into the file. Again, this isn't a problem when playing back with recent non-buggy decoders (such as all those based upon non-ancient versions of the reference decoder, and ones based upon the ffshow/mplayer decoder). Which is almost all. So if you want to play (and seek) files on some wierd decoder that requires seek points, i whipped up a little tool to add them to a whole directory of flac files.

download seekpoints tool Simply unzip to a folder full of FLAC files and double click seekpoints.bat

On the plus side, this encoder is very small (only 36KB, the smallest encoder in the winamp distro).

It is very fast, over 3.5 times faster than the reference encoder for compression level 8!

And I think it's pretty awesome.

DO NOT PM ME WITH TECH SUPPORT QUESTIONS
will is offline  
Old 25th October 2006, 17:57   #14
amano
Major Dude
 
amano's Avatar
 
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
Woot. Thanks, that is a really nice changelog. The best Winamp ever (as usual). Kudos to Tag, benski, will and co.

Will the transcoder plugin be part of the winamp distribution at some point`?

eeeee eeeeeee eeeee eeeee eeeee
8 8 8 8 8 8 8 8 8 8 88
8eee8 8e 8 8 8eee8 8e 8 8 8
88 8 88 8 8 88 8 88 8 8 8
88 8 88 8 8 88 8 88 8 8eee8
amano is offline  
Old 25th October 2006, 18:52   #15
MasterViVi
Senior Member
 
MasterViVi's Avatar
 
Join Date: Nov 2003
Posts: 290
FLAC-files don't appear in media library, nor do they appear correctly in the playlist editor (just the track title, not the artist appears). Worked fine with whatever old in_flac I had installed.

Also, comment-field is a single-line text field, which isn't really consistent with other view file info's. Matter of fact, all those info dialogs are totally different. =/

Otherwise, all 5.3 bugs have been fixed, thanks.
MasterViVi is offline  
Old 25th October 2006, 19:35   #16
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,037
MasterVivi:

I cannot reproduce, in_flac works fine with the ATF.

My string: [%artist% - ]$if2(%title%,$filepart(%filename%)) - $if2(%album%,No Album)

Just works fine, all fields (artist, title and album) are shown in the playlist.

I don't exactly know what you mean with the library, flac files are shown corectly here for me.

Btw, big thanks to Will for updating the vorbis encoder (just take a look at the quality slider) and adding the encoder to the essentials pack.
Koopa is offline  
Old 25th October 2006, 19:39   #17
amano
Major Dude
 
amano's Avatar
 
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
I cannot reproduce either. With all his problems his winamp installation/OS environment seemms somewhat troublesome.

eeeee eeeeeee eeeee eeeee eeeee
8 8 8 8 8 8 8 8 8 8 88
8eee8 8e 8 8 8eee8 8e 8 8 8
88 8 88 8 8 88 8 88 8 8 8
88 8 88 8 8 88 8 88 8 8eee8
amano is offline  
Old 25th October 2006, 20:13   #18
alexjoey
Junior Member
 
alexjoey's Avatar
 
Join Date: Aug 2006
Location: France
Posts: 36
up & down

thanks for this bug release 5.3.1 with your new mp3 4.02 dll which well displays the 3 lines of v2.comments.
But the guest-problem isn't resolved. So voilÃ_.

I'm happy to see 5.3.1 released as Firefox 2.0 and VLC 0.8.6-test1 so computer-programs are in a good way.
alexjoey is offline  
Old 25th October 2006, 20:41   #19
ujay
Forum King
 
ujay's Avatar
 
Join Date: Jul 2001
Location: London
Posts: 6,066
Read the first three lines of the changelog and almost wet myself

Great stuff

UJ
ujay is offline  
Old 25th October 2006, 21:15   #20
MasterViVi
Senior Member
 
MasterViVi's Avatar
 
Join Date: Nov 2003
Posts: 290
Quote:
Originally posted by amano
I cannot reproduce either. With all his problems his winamp installation/OS environment seemms somewhat troublesome.
Yeah, blame it on the computer
What problems? This is the only one, the others were the cause of a Winamp bug, which is now fixed. =)

Anyway, all settings are default, ATF 'n everything. So now that I know that it's just my problem, I conclude it can have two causes:
- bad tags; but Winamp can read them so I'm excluding that.
- something went wrong overwriting the old in_flac.

I however don't feel like backing up all Winamp settings and reinstalling for now, so I'm just gonna use the old plugin, which worked fine anyway, until I cleanup again.
MasterViVi is offline  
Old 25th October 2006, 21:26   #21
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,508
Quote:
- something went wrong overwriting the old in_flac
Do you see Nullsoft FLAC Decoder v1.1.2c (in_flac.dll) listed under Prefs > Plugins > Input, and no other flac plugin?

[edit] Yup, I reckon CraigF has probably hit the nail on the head.
Remove all flac files from the library, then reimport them. [/edit]
DJ Egg is offline  
Old 25th October 2006, 21:29   #22
CraigF
Passionately Apathetic
Administrator
 
CraigF's Avatar
 
Join Date: May 2000
Location: Hell
Posts: 5,438
sounds to me like its using shit metadata out of the library from an old plugin that didnt support metadata or something.

CraigF is offline  
Old 25th October 2006, 23:32   #23
Omega X
Forum King
 
Omega X's Avatar
 
Join Date: Feb 2003
Location: A Parallel Dimension
Posts: 2,251
Send a message via AIM to Omega X Send a message via Yahoo to Omega X
Wow, this has been an interesting week so far. And now a new Winamp release. Good Job!
Omega X is offline  
Old 25th October 2006, 23:40   #24
ujay
Forum King
 
ujay's Avatar
 
Join Date: Jul 2001
Location: London
Posts: 6,066
Seeing some weirdness in the CD Edit Box(Alt+3), clicking [CDDB]/[CD Text] is appending instead of replacing the edit list. Doesn't seem to mess up the db3 file though.

A "CD Text: Present/Not Present" entry in the Medium Info(Rip & Burn screen) would be handy.
Likewise some indication whether CDDB or CD Text is being shown in the ML.
It's all a bit confused ATM.

What's 'backup.cdb' btw, some sort of transition file from the old DB to the new ?

UJ
ujay is offline  
Old 26th October 2006, 00:04   #25
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,508
backup.cdb is the old in_cdda.cdb file

Yeah, I should probably add something to the Notes in the first post about cdinfo.db3 being the new cd database. Also note db.w5s in the Winamp\System folder (mmm, SQLite).
DJ Egg is offline  
Old 26th October 2006, 02:38   #26
TobyG
Junior Member
 
Join Date: Oct 2003
Location: Prairieville, Louisiana
Posts: 23
Transcoder or mp3 encoder issue?

Not sure if this is an issue with the Transcoder or with the MP3 encoder, but I'm noticing that Transcoding FLAC to MP3 handles certain illegal filename characters differently than the FLAC encoder. For example, King Crimson - The Power To Believe 1: A Cappela rips with a file name of "The Power To Believe 1- A Cappela.flac", but when transcoded, it's given a file name of "The Power To Believe 1_ A Cappela.mp3".
TobyG is offline  
Old 26th October 2006, 06:04   #27
STanger
Senior Member
 
STanger's Avatar
 
Join Date: Jul 2004
Location: Memphis TN
Posts: 399
Send a message via AIM to STanger Send a message via Yahoo to STanger
it's either an ML or encoder setting that changes underscores to spaces .. I think it's in the ML prefs it not check in the transcoder prefs ..it's in one of those 2 spots
STanger is offline  
Old 26th October 2006, 09:54   #28
rxbbx
Junior Member
 
rxbbx's Avatar
 
Join Date: Aug 2006
Location: Netherlands
Posts: 2
Thnx

Thnx for the update.. something to play with..
rxbbx is offline  
Old 26th October 2006, 12:18   #29
TobyG
Junior Member
 
Join Date: Oct 2003
Location: Prairieville, Louisiana
Posts: 23
Quote:
it's either an ML or encoder setting that changes underscores to spaces .. I think it's in the ML prefs it not check in the transcoder prefs ..it's in one of those 2 spots
I'm thinking that you're thinking of the ATF section option which shows underscores as spaces. This would display a track named "The_Power_To_Believe" as "The Power To Believe". That's not what I'm referring to.
TobyG is offline  
Old 26th October 2006, 12:48   #30
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,508
It's probably just because Benski chose a hyphen to replace illegal characters for the cd ripper, and Will chose an underscore for the Transcoder.

____________________________________________________________


Talking of ATF...


$IfStrNotEqual can now be used, which is useful for showing Album Artist (if it exists) for compil's.


[$if2(%albumartist%,%artist%) - ][%album% - ][$num(%track%,2) - ]$IfStrNotEqual(%artist%,$if2(%albumartist%,%artist%),[%artist% - ])[$if2(%title%,$filepart(%filename%))]


If Album Artist field exists for compil's, then this will show eg.

Various Artists - Album - ## - Track Artist - Title

For non compil's where there's no Album Artist tag, or Album Artist and Artist fields are the same, it'll just show:

Artist - Album - ## - Title


The only slight downside here is that the ML Local Media database still doesn't see Album Artist, so when adding tracks from the ML you need to refresh the titles in the Playlist window after (either via: Playback, or: misc > misc > read extended info on selection / Ctrl+Alt+E) - but hopefully this can be resolved, if not for 5.32 then definitely when we get the new ml_local based on SQLite (full unicode support, superfast, more configurable, extra columns for eg. Disc No., Album Artist, File Path, etc).

Naturally, that ATF string works fine when just adding files from Explorer, with no need to manually refresh the titles.
DJ Egg is offline  
Old 26th October 2006, 15:12   #31
Neighbour
Junior Member
 
Join Date: Oct 2006
Posts: 2
Rating is ot working since 5.3 or maybe earlier

I'm using Lite version of Winamp, and RATE is not worknig in this version, I think it is from 5.3 version. in 5.2x version it worked fine! please fix it
Neighbour is offline  
Old 26th October 2006, 15:14   #32
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,037
I guess you need to install the media library for rating. The library isn't part of the lite installer. Just download full and reinstall with library support.

[Edit]Hi :-)
Koopa is offline  
Old 26th October 2006, 15:14   #33
siebe83
Forum King
 
siebe83's Avatar
 
Join Date: Feb 2004
Posts: 9,223
Ratings can only be assigned to files in the Media Library, and the Media Library doesn't come with the Lite version so I'm not sure what you mean.

[edit]
Duh, hi Koopatrooper

Good Winamp plugins by Joonas, DrO and shaneh.
If you're bored go here or, if the boredom is more serious, here.
siebe83 is offline  
Old 26th October 2006, 15:35   #34
Neighbour
Junior Member
 
Join Date: Oct 2006
Posts: 2
yee, Media there is no media library , but why is there RATING in lite version? I can't understand
Neighbour is offline  
Old 26th October 2006, 15:40   #35
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,037
Yeah, should probably not there, when no library is installed, but you ask for feature request, it's not a bug.
Koopa is offline  
Old 26th October 2006, 17:49   #36
MasterViVi
Senior Member
 
MasterViVi's Avatar
 
Join Date: Nov 2003
Posts: 290
I narrowed my FLAC-problem down a bit: it just didn't read the artist; so it did appear in the library, just not on my artist search

Also, removing the file and re-adding them helped, thanks!

Just fyi, I used the FLAC-plugin that came with the official FLAC-installer on the site. It could read media library information too.
MasterViVi is offline  
Old 26th October 2006, 17:54   #37
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,508
No it couldn't :/
DJ Egg is offline  
Old 26th October 2006, 18:01   #38
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,037
Quote:
just fyi, I used the FLAC-plugin that came with the official FLAC-installer on the site. It could read media library information too.
Just Gutenberg's version and the new Nullsoft version have support for the media library.
Koopa is offline  
Old 26th October 2006, 20:53   #39
amano
Major Dude
 
amano's Avatar
 
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
http://www.hydrogenaudio.org/forums/...1&#entry443961

Quote:
just confirmed, it's using r108. flake is neat and has promise but I think this is premature to use it in winamp now for the following reasons:

1. no seektable support which can make seeking awkwards.

2. still too easy to create non-subset streams. the winamp plugin goes up to -12 and there is no warning for -11 or -12.

except in rare cases, non-subset streams are an extremely poor tradeoff of reduced usability for a tiny fraction of compression. that's why even in libFLAC you have to explicitly turn off subset support when using non-subset options or the encoder init call will fail.

3. most important, flake is not well tested. I built r108 and ran part of the FLAC test suite against it (stereo 16bps streams), and some files silently failed to generate correct FLAC files, i.e. encoding them appeared to work but the decoded file did not match the input.

users will be more forgiving for a decoder; another decoder can be used to recover a good FLAC file. but a lossless encoder is going to be held to a higher standard. if it generates FLACs that are not lossless or cause problems on playback, that's more serious.

Josh


edit: I hope "flake is not well tested" doesn't sound critical, what I mean is not tested well-enough as a lossless encoder for production use.

eeeee eeeeeee eeeee eeeee eeeee
8 8 8 8 8 8 8 8 8 8 88
8eee8 8e 8 8 8eee8 8e 8 8 8
88 8 88 8 8 88 8 88 8 8 8
88 8 88 8 8 88 8 88 8 8eee8
amano is offline  
Old 26th October 2006, 22:30   #40
CraigF
Passionately Apathetic
Administrator
 
CraigF's Avatar
 
Join Date: May 2000
Location: Hell
Posts: 5,438
yeah, we know.

CraigF is offline  
Closed Thread
Go Back   Winamp & SHOUTcast Forums > Winamp > Winamp Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump