Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: File naming structures (Read 4757 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

File naming structures

I'd like to support as many different file naming structures with Tag's and MPC plugin's autodetection as possible. Currently I have come across to following schemes (%A = Artist, %T = Title, %L = Album, %G = Genre, %Y = Year):

%L -- [%N] -- %A -- %T
%L/[%N] -- %A -- %T
%L -- [%N] %A -- %T
%L/[%N] %A -- %T
%A -- %L -- [%N] %T
%A/%L -- [%N] %T
%A/%L/[%N] - %T
%A/%L/[%N] %T
%A/%A -- %N
%L/%A - [%N] - %T
%L/%A - (%N) - %T
%L/%A - [%N] %T
%L/%A - (%N) %T
%L/%A [%N] - %T
%L/%A (%N) - %T
%L/%A (%N) %T
%L/%A [%N] %T
%A_%L/%A_%N_%T
%L/%A_%N_%T
%L/%N_%A - %T
%A_%L/%A_%T
%L/%A_%T
%A - %L - [%N] - %T
%A - %L - (%N) - %T
%A - %L - %N - %T
%A - %L [%N] - %T
%A - %L (%N) - %T
%A - %L - [%N] %T
%A - %L - (%N) %T
%A - %L [%N] %T
%A - %L (%N) %T
%A - %L/%N - %A - %T
%A - %L/%A - %N - %T
%A - %L/%N- %A - %T
%L/%N - %A - %T
%L/%A - %N - %T
%L/%N- %A - %T
%A - %L/%A - %T
%L/%A - %T
%A - %L/%N - %T
%L/%N - %T

If you use something different please post here.

File naming structures

Reply #1
I usually use:

%N_-_%A_-_%T

I put the albums in subdirectories like:

%A_-_%L-%Y

Anyway, wouldn't it be easier to allow the user to define how the names are supposed to be interpreted than trying to guess all possible scenarios (which is bound to fail in some cases)?  If you already do this, then just disregard that comment

File naming structures

Reply #2
Quote
Originally posted by Dibrom
Anyway, wouldn't it be easier to allow the user to define how the names are supposed to be interpreted than trying to guess all possible scenarios (which is bound to fail in some cases)?

Yes, user has full control over this in Tag, but not in plugin's autodetection. I just want support to be as complete as possible. It speeds tagging a lot when autodetection works.
Btw, your structure is very smart. There is no possibility of misdetection when field separator is that complex.

Quote
If you already do this, then just disregard that comment

I couldn't

File naming structures

Reply #3
Folders: %D - %C (%Y)
Files: %N %A - %T

File naming structures

Reply #4
Quote
Originally posted by CiTay
Folders: %D - %C (%Y)

Is %D artist of album (ie. Various Artists) and %C name of album?

File naming structures

Reply #5
Quote
Originally posted by Case

Is %D artist of album (ie. Various Artists) and %C name of album?


Yes, %D is CD artist, %C is CD title. The whole thing is "%D - %C (%Y)%N %A - %T".

File naming structures

Reply #6
%A%L%N - %A - %T
"To understand me, you'll have to swallow a world." Or maybe your words.

File naming structures

Reply #7
%A - %C[%N] %T

[span style=\'font-size:9\']\"Do not go gentle into that good night,
Rage, rage against the dying of the light\"[/span]

File naming structures

Reply #8
%A - %C%A - %T
%C%A - %T (Various Artists)

in lameb:
perl lameb.pl -i "" -fs "~a - ~c~a - ~t" -ps "~a - ~c" -fv "~c~a - ~t" -pv "~c" -no -M -p -o "--alt-preset standard" -d e:encoded j:wav*.wav

 

File naming structures

Reply #9
Folders: ArtistAlbum

Filenames: Artist - Album (Year) - TrackNumber - Title

File naming structures

Reply #10
Thanks everyone. They are all included now.

File naming structures

Reply #11
%A%L%N - %T

For Various artists:  Various%L%N - %A - %T

File naming structures

Reply #12
%D(%Y) %C%A - %C - %N - %T

%D%C (%Y)%C - %N - %A - %T ---------- for Various Artists
Ruse
____________________________
Don't let the uncertainty turn you around,
Go out and make a joyful sound.