WINAMP.COM | Forums : Powered by vBulletin version 2.3.9 WINAMP.COM | Forums > Winamp > Winamp Bug Reports > %title% is not correctly recognized in ATF (Test case inside)
  Last Thread   Next Thread
Author
Thread Post New Thread    Post A Reply
Andreas E.
Senior Member

Registered: Jul 2002
From:

%title% is not correctly recognized in ATF (Test case inside)

You can reproduce the issue with this test case:

[1] Move to Options->Preferences->Titles

[2] Enable Advanced Title Formatting (ATF)

[3] BACKUP your original string in case one is there (!)

[4] REPLACE it with the following (silly) string:

$if(%artist%,Artist exists,Artist doesn''t exist) - $if(%title%,Title exists,Title doesn''t exist)

[5] CLOSE the Options window.

[6] Use my MP3, done with Windows Audiorecorder, then LAME-encoded to ensure that at least the header is 100% OK. (14k size zipped - http://*******.com/3pha4 - right click+'save as...' )

[7] Play the MP3.
You will see: "Artist doesn't exist - Title exists".

[8] Edit the MP3: Enable both ID3v1 and ID3v2 and type something in as artist, e. g. 'x'.

[9] Play the MP3 again.
You will see: "Artist exists - Title exists".

[10] Delete the artist string again and disable both ID3 fields.

[11] Play the MP3 one last time.
You will see: "Artist doesn't exist - Title exists".

That is a clear proof that no matter whether Title is set or not, it will always be recognized as existing and not toggle on/off like Artist, which works instead: if you delete Artist, it is recognized as invalid, if you add it, it's recognized as valid again.
This should also work the same way with the Title, but does not. I consider this a bug.

-ae-

Quick Link | Report this post to a moderator | IP: Logged

Andreas E. is offline Old Post 03-13-2005 11:26 AM
Click Here to See the Profile for Andreas E. Click here to Send Andreas E. a Private Message Click Here to Email Andreas E. Find more posts by Andreas E. Add Andreas E. to your buddy list Edit/Delete Message Reply w/Quote
DJ Egg
Moderator

Registered: Jun 2000
From:

Alas, I can't reproduce this :/

Settings used:

Prefs > Media Library
Library Options tab > Advanced... > Modify Settings:
Uncheck: Use library title info for playlist title formatting
Watch Folders tab > Metadata Reading Settings > Configure > No guessing.

Using your ATF string, I get "Artist doesn't exist - Title doesn't exist" when first loading the mp3 into the playlist, and when I edit the tags and enable both ID3v1 & v2 and add eg. Blah and Bleh as Artist - Title, I get "Artist exists - Title exists", and when I remove all the tags I get "Artist doesn't exist - Title doesn't exist" again :/

btw, that's some funky mp3 there...
MPEG 2 Layer 3
Lame 3.97alpha
No padding
22KHz, mono
vbr-old / vbr-rh / 125 abr

__________________

Quick Link | Report this post to a moderator | IP: Logged

DJ Egg is offline Old Post 03-13-2005 03:08 PM
Click Here to See the Profile for DJ Egg Click here to Send DJ Egg a Private Message Find more posts by DJ Egg Add DJ Egg to your buddy list Edit/Delete Message Reply w/Quote
gaekwad2
Foorum King

Registered: Jul 2003
From: bar2000

Interesting, for me ATF doesn't work at all with the testfile or any file without tags (with both in_mp3 and in_mpg123, both using default title formatting settings), it always displays filename without extension as title.

Using a file with empty id3 tags I got:

quote:
Watch Folders tab > Metadata Reading Settings > Configure > No guessing.


No guessing > "Artist doesn't exist - Title doesn't exist"
Simple > "Artist doesn't exist - Title exists"
Smart > "Artist exists - Title exists"

re: btw. It's V2/alt-preset standard, only encoded from 22kHz mono.

__________________

Quick Link | Report this post to a moderator | IP: Logged

gaekwad2 is offline Old Post 03-13-2005 04:01 PM
Click Here to See the Profile for gaekwad2 Click here to Send gaekwad2 a Private Message Find more posts by gaekwad2 Add gaekwad2 to your buddy list Edit/Delete Message Reply w/Quote
Andreas E.
Senior Member

Registered: Jul 2002
From:

OK ...

now settings are exactly as DJ Egg's.
"No guessing" and also "Do not use Library information for title display in playlist".

Now manually (!) deleted all main.* and recent.* and did a FULL (!) RE-SCAN.

Test case is not the same anymore.

With files that have no ID3vX tags at all, you get:
"Artist doesn't exist - Title doesn't exist"
shown in the Media Library,
but you get
"Artist doesn't exist - Title exists"
in the player window instead! Huh?

But the best is still to come (2 things):

if you put something in the title (e. g. 'x'), and press Update, the playlist item will change to 'x'!
This happens, although I explicitly set the ATF string to display 'Title exists' instead of the actual title!

IOW, it should ignore my 'x', but doesn't do this.

Re-edit the MP3 and delete the 'x' again, then switch off both ID3s and press Update - BOTH the ML and the player window will now read:
"Artist doesn't exist - Title exists"

It displays "exists", although I have just **deleted** the title again! However, this change is recognized, but
it seriously requires the entire ML to be nuked and rescanned.
(You can nuke it in Advanced Library Settings by using the 'Clear Media Library' button.)
Not until I do this, the correct value
"Artist doesn't exist - Title doesn't exist"
will eventually reappear with the MP3 involved.
Rescanning *without* previous deleting of the library does not work at all.

-----------------------
2 questions to DJ Egg:
-----------------------

- are you also using v3.08 of in_mp3.dll or maybe a later dev version?
BTW: There is EVEN more stuff to adjust inside!
In Title/Tags, you can switch the ID3vX scanning on or off.
For your information, all settings are default in the Title/Tags tab, ie all checkboxes are checked.

- are you using the No guessing setting combined with the ANY or with the ALL setting? This is essential.

-ae-

Quick Link | Report this post to a moderator | IP: Logged

Andreas E. is offline Old Post 03-13-2005 09:29 PM
Click Here to See the Profile for Andreas E. Click here to Send Andreas E. a Private Message Click Here to Email Andreas E. Find more posts by Andreas E. Add Andreas E. to your buddy list Edit/Delete Message Reply w/Quote
Bad_Bud
Junior Member

Registered: Mar 2005
From:

I simply want to use the default winamp ATF value.

If title exists, show title.
If Artist exists, show artist. If not, show the filename.

Ex (With artist and title): Velvet Acid Christ - Lysergia

Say the tags aren't present, so it reads the file name.

Ex (File name): VAC - LYSERGIA

------------------------

I apologize if my explanation of that is rather... hard to understand. But all I want is that, the default ATF value, which will not work.

[%artist% - ]$if2(%title%,$filepart(%filename%))

I even tried converting it to other statements, such as this one, which still do not work, and instead show "no artist - AudioTrack##"

This is the other statement I used.

[%artist% - ]$if(%title%,%title%,$filepart(%filename%))

Quick Link | Report this post to a moderator | IP: Logged

Bad_Bud is offline Old Post 03-23-2005 04:05 AM
Click Here to See the Profile for Bad_Bud Click here to Send Bad_Bud a Private Message Click Here to Email Bad_Bud Find more posts by Bad_Bud Add Bad_Bud to your buddy list Edit/Delete Message Reply w/Quote
DJ Egg
Moderator

Registered: Jun 2000
From:

I still can't reproduce ANY of this.


@Bad_Bud

Winamp version? (eg. 5.08 Full)
Was it a clean install?
What is the file format? (mp3, wma, ogg, wav, midi, mod, other)
What is the filename? (provide more examples, eg. VAC - LYSERGIA.MP3)
What are the id3 (v1/v2) artist, album, track#, title tags, if any?
What are you relevant settings? (see my first post above)
Have you installed ANY 3rd-party input plugins, eg. mp3pro

Have the tracks been added to the Media Library, or not?
Is it in the Media Library and/or the Playlist window where the problem lies?

etc etc

__________________

Quick Link | Report this post to a moderator | IP: Logged

DJ Egg is offline Old Post 03-23-2005 01:10 PM
Click Here to See the Profile for DJ Egg Click here to Send DJ Egg a Private Message Find more posts by DJ Egg Add DJ Egg to your buddy list Edit/Delete Message Reply w/Quote
Bad_Bud
Junior Member

Registered: Mar 2005
From:

Some are songs I've downloaded, which are mp3s, and have tags. Others, are songs I've ripped as OGG Vorbis music files, with no tags at all. I wish for winamp to show the filename if there are no tags on the file. That is how the default ATF is setup, but for some reason it isn't working. It was a clean install.

Music ripped with CDex 1.51 and DBPowerAmp 6.0.0.2

Using Winamp v5.05 (x86) - Aug 27 2004

I tried with Library title info on and off.

No Plugins, just an old winamp 3 skin, which I don't even use anymore.

I don't use the media library.

I just added my Linkin Park - Hybrid Theory OGG album to the library, and it all showed up as no artist. I just don't wanna have to put tags on all of the 100+ OGGs I've ripped.

[EDIT!]I was organizing some of my old media (In specific, my Dream Theater Train of Thought CD is all scratched up and won't play anymore, so I was gathering up my old OGGs.), and when I went to play the songs, they came up and began playing, with the file names as the titles. The only difference with these OGG files is that they have a comment section that reads "Track is encoded with CDex Vorbis DLL". Other than that, they are the same. Hopefully that helps identify the problem...[/EDIT]

Last edited by Bad_Bud on 03-26-2005 at 12:23 AM

Quick Link | Report this post to a moderator | IP: Logged

Bad_Bud is offline Old Post 03-25-2005 11:38 PM
Click Here to See the Profile for Bad_Bud Click here to Send Bad_Bud a Private Message Click Here to Email Bad_Bud Find more posts by Bad_Bud Add Bad_Bud to your buddy list Edit/Delete Message Reply w/Quote
DJ Egg
Moderator

Registered: Jun 2000
From:

"Using Winamp v5.05 (x86) - Aug 27 2004"

Alas, old versions are no longer supported.
Only 5.08d or 5.08e are supported.


Regardless of whether you use the Media Library or not, those settings that I referenced in my first reply above affect the Title Formatting displayed in the playlist.

The problem is with your settings :/

These are the 5.08 settings relevant to your issue:

Prefs > Media Library:

Library Options tab > Advanced Library Preferences > Modify Settings button:
Uncheck "Use library title information for playlist item formatting"

Watch Folders tab > Metadata Reading Settings > Configure button:
Checkmark "no guessing"

__________________

Quick Link | Report this post to a moderator | IP: Logged

DJ Egg is offline Old Post 03-26-2005 01:11 AM
Click Here to See the Profile for DJ Egg Click here to Send DJ Egg a Private Message Find more posts by DJ Egg Add DJ Egg to your buddy list Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 09:26 AM. Post New Thread    Post A Reply
  Last Thread   Next Thread
WINAMP.COM | Forums : Powered by vBulletin version 2.3.9 WINAMP.COM | Forums > Winamp > Winamp Bug Reports > %title% is not correctly recognized in ATF (Test case inside)
Show Printable Version
 | 
Email this Page
 | 
Subscribe to this Thread

Forum Jump:
 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is off
vB code is ON
Smilies are ON
[IMG] code is ON