View Full Version : Creating folders & filenames
James Falk
03-03-2008, 11:34 AM
I wish for each ripped cd to be placed in a folder with the following name structure
1) Artist Album - [ARTIST] - [YEAR] - [ALBUM]
2) Compilation Album - Various Artists - [ALBUM]
Creating the following example
1) Madonna - 1984 - Like A Virgin
2) Various Artists - Big Shiny Tunes 12
Inside each folder filename structure would be as such
1) Artist Album - [ARTIST] - [TITLE] - [ALBUM] - [VERSION]
2) Compilation Album - [ARTIST] - [TITLE] - [ALBUM] - [VERSION]
Creating the following example
1) Madonna - Material Girl - Like A Virgin - Album Version
2) Finger Eleven - Paralyzer - Big Shiny Tunes - Radio Edit
When should the naming structure be to accomplish this?
LtData
03-03-2008, 07:32 PM
What do you mean by "[VERSION]" ?
Regarding the rest, it sounds like you want this:
[IFCOMP]Various Artists - [album][][IF!COMP][artist] - [year] - [album][]\[artist] - [title] - [album]
Does that look like what you want?
James Falk
03-03-2008, 11:24 PM
A visit to id3.org at the link
http://www.id3.org/id3v2.3.0
finds the following information
The following frames are declared id3 tags
4.20 AENC [#sec4.20 Audio encryption]
4.15 APIC [#sec4.15 Attached picture]
4.11 COMM [#sec4.11 Comments]
4.25 COMR [#sec4.25 Commercial frame]
4.26 ENCR [#sec4.26 Encryption method registration]
4.13 EQUA [#sec4.13 Equalization]
4.6 ETCO [#sec4.6 Event timing codes]
4.16 GEOB [#sec4.16 General encapsulated object]
4.27 GRID [#sec4.27 Group identification registration]
4.4 IPLS [#sec4.4 Involved people list]
4.21 LINK [#sec4.21 Linked information]
4.5 MCDI [#sec4.5 Music CD identifier]
4.7 MLLT [#sec4.7 MPEG location lookup table]
4.24 OWNE [#sec4.24 Ownership frame]
4.28 PRIV [#sec4.28 Private frame]
4.17 PCNT [#sec4.17 Play counter]
4.18 POPM [#sec4.18 Popularimeter]
4.22 POSS [#sec4.22 Position synchronisation frame]
4.19 RBUF [#sec4.19 Recommended buffer size]
4.12 RVAD [#sec4.12 Relative volume adjustment]
4.14 RVRB [#sec4.14 Reverb]
4.10 SYLT [#sec4.10 Synchronized lyric/text]
4.8 SYTC [#sec4.8 Synchronized tempo codes]
4.2.1 TALB [#TALB Album/Movie/Show title]
4.2.1 TBPM [#TBPM BPM (beats per minute)]
4.2.1 TCOM [#TCOM Composer]
4.2.1 TCON [#TCON Content type]
4.2.1 TCOP [#TCOP Copyright message]
4.2.1 TDAT [#TDAT Date]
4.2.1 TDLY [#TDLY Playlist delay]
4.2.1 TENC [#TENC Encoded by]
4.2.1 TEXT [#TEXT Lyricist/Text writer]
4.2.1 TFLT [#TFLT File type]
4.2.1 TIME [#TIME Time]
4.2.1 TIT1 [#TIT1 Content group description]
4.2.1 TIT2 [#TIT2 Title/songname/content description]
4.2.1 TIT3 [#TIT3 Subtitle/Description refinement]
4.2.1 TKEY [#TKEY Initial key]
4.2.1 TLAN [#TLAN Language(s)]
4.2.1 TLEN [#TLEN Length]
4.2.1 TMED [#TMED Media type]
4.2.1 TOAL [#TOAL Original album/movie/show title]
4.2.1 TOFN [#TOFN Original filename]
4.2.1 TOLY [#TOLY Original lyricist(s)/text writer(s)]
4.2.1 TOPE [#TOPE Original artist(s)/performer(s)]
4.2.1 TORY [#TORY Original release year]
4.2.1 TOWN [#TOWN File owner/licensee]
4.2.1 TPE1 [#TPE1 Lead performer(s)/Soloist(s)]
4.2.1 TPE2 [#TPE2 Band/orchestra/accompaniment]
4.2.1 TPE3 [#TPE3 Conductor/performer refinement]
4.2.1 TPE4 [#TPE4 Interpreted, remixed, or otherwise modified by]
4.2.1 TPOS [#TPOS Part of a set]
4.2.1 TPUB [#TPUB Publisher]
4.2.1 TRCK [#TRCK Track number/Position in set]
4.2.1 TRDA [#TRDA Recording dates]
4.2.1 TRSN [#TRSN Internet radio station name]
4.2.1 TRSO [#TRSO Internet radio station owner]
4.2.1 TSIZ [#TSIZ Size]
4.2.1 TSRC [#TSRC ISRC (international standard recording code)]
4.2.1 TSSE [#TSEE Software/Hardware and settings used for encoding]
4.2.1 TYER [#TYER Year]
4.2.2 TXXX [#TXXX User defined text information frame]
4.1 UFID [#sec4.1 Unique file identifier]
4.23 USER [#sec4.23 Terms of use]
4.9 USLT [#sec4.9 Unsychronized lyric/text transcription]
4.3.1 WCOM [#WCOM Commercial information]
4.3.1 WCOP [#WCOP Copyright/Legal information]
4.3.1 WOAF [#WOAF Official audio file webpage]
4.3.1 WOAR [#WOAR Official artist/performer webpage]
4.3.1 WOAS [#WOAS Official audio source webpage]
4.3.1 WORS [#WORS Official internet radio station homepage]
4.3.1 WPAY [#WPAY Payment]
4.3.1 WPUB [#WPUB Publishers official webpage]
4.3.2 WXXX [#WXXX User defined URL link frame]
Alot of these tags aren't preesisting options in dbpoweramp. One in particular, sub title, is commonly used as the version field in most dj oriented software I've come across. It is listed immediately following TIT2 (Title 2) -the industry standard field associated with song title. Subsequently the "description refinement" adds additional information to the title:
from above)
4.2.1 TIT2 [#TIT2 Title/songname/content description]
4.2.1 TIT3 [#TIT3 Subtitle/Description refinement]
ex)
4.2.1 TIT2 1,2 Step
4.2.1 TIT3 Bimbo Jones Club Mix
Why not have them all as preset options, named as described above, with the option of renaming as one desires? Or perhaps this can already be done with a little know how........
James Falk
03-03-2008, 11:45 PM
Oh & the code is perfect! Thanks so much!! It's just needs that version refinement, if it can be done. For cd singles, maxi singles, ect there are multiple version of songs with the same track name. Each filename obviously needs to be unique. If I can't get version I guess the next best thing would be track # as the next point of refinement. For now I'll add [track] to the end of the code you provided so with this change it would read like, correct?
[IFCOMP]Various Artists - [album][][IF!COMP][artist] - [year] - [album][]\[artist] - [title] - [album] - [track]
Spoon
03-04-2008, 03:54 PM
>Why not have them all as preset options
If we only created mp3 the that would be a good idea, but we have to take those id tags and map them right across all formats (Vorbis Comments, ApeTags, WMA Tags), so we need to devise internal standards, I will look into this.
James Falk
03-04-2008, 08:06 PM
Thanks for the response Spoon! I appreciate all your help!
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.