Please take a minute to check our Frequently Asked Questions. Use Search to reveal possible related topics.
Also make sure you've read the Forum Guidelines before posting in this forum.
![]() ![]() |
Apr 4 2013, 19:59
Post
#1
|
|
|
Member Group: Full Members Posts: 51 Joined: 5-July 09 From: Latvia Member No.: 10541 Mp3tag Version: 2.43 |
Please tell me.
How I can change (replace) the file names with the following mask: Albumartist, if it is empty then the Artist, but if it is Compilaton then Various Artist \ Album \ Track Number - Title ABBA\Waterloo\07 - Honey, Honey.mp3 Various Artist\Romantic Collection Vol 5\01 - Besame Mucho.mp3 |
|
|
|
Apr 4 2013, 20:26
Post
#2
|
|
![]() Member Group: Full Members Posts: 3164 Joined: 9-December 09 From: Norddeutschland / Northern Germany Member No.: 11458 Mp3tag Version: 2.55a |
.... Albumartist, if it is empty then the Artist, ... why do you only set the albumartist in the filename and not first in the file. then you do not have the trouble to deal with two cases. Second: how do you know, it is a compilation. And if you know it: then the same applies: set the albumartist first and then manipulate the filename. -------------------- 42 - wie war die Frage / what was the question / comment était la question
|
|
|
|
Apr 5 2013, 08:24
Post
#3
|
|
|
Member Group: Full Members Posts: 51 Joined: 5-July 09 From: Latvia Member No.: 10541 Mp3tag Version: 2.43 |
I wrote the wrong time!
--- How can I change massively (thousands) and automatically change (replace) the folder (path, directory) names with the following mask: Albumartist, if it is empty then the Artist, but if it is Compilaton (or Albumartist is Various Artist) then Compilaton \ Album \ Track Number - Title Or a simplified version of the: Artist, but if it is Compilaton => Compilaton \ Album \ Track Number - Title C:\My Music\...\ABBA - 1974 - Waterloo\07 - Honey, Honey.mp3 => C:\My Music\...\ABBA\Waterloo\07 - Honey, Honey.mp3 C:\My Music\...\Romantic Collection Vol 5\01 - Besame Mucho.mp3 => C:\My Music\...\Compilation\Romantic Collection Vol 5\01 - Besame Mucho.mp3 I.e. on the same principle as does the organization of the iTunes media library. p.s. http://content27-foto.inbox.lv/albums/i/i_...Compilation.jpg This post has been edited by i_edgars: Apr 5 2013, 08:28 |
|
|
|
Apr 5 2013, 09:23
Post
#4
|
|
![]() Member Group: Full Members Posts: 3164 Joined: 9-December 09 From: Norddeutschland / Northern Germany Member No.: 11458 Mp3tag Version: 2.55a |
The general advice stays the same: first get your tags right and then manipulate the filename / foldername.
Looking at your screendump I think, you you should per haps consider to create a column that shows the ALBUMARTIST (btw. iTunes works better if you have that field filled). So: filter all the albums that are compilations with the filter COMPILATION PRESENT then Select all and either enter "Various Artist" as ALBUMARTIST or "Compilation" straight away if that is the preferred term. To copy all Artists to the Albumartist, set a filter ALBUMARTIST MISSING Create an action of the type "Format value" for ALBUMARTIST and the format string %artist%. If you want to do these 2 steps in one go and you are sure that all compilations have the field COMPILATION set then create an action of the type "FOrmat value" for ALBUMARTIST and this format string: $if($eql(%compilation%,1),Various Artists,%artist%) Then use an action of the type "Format value" for _directory and enter the full qualified path, e.g. C:\My Music\...\%albumartist%\%album%\ Or, if you still insist on only manipulating the folder name: Use an action of the type "Format value" for _directory and enter the full qualified path, e.g. C:\My Music\...\ $if($eql(%compilation%,1),Various Artists,%artist%)\%album% -------------------- 42 - wie war die Frage / what was the question / comment était la question
|
|
|
|
Apr 5 2013, 13:00
Post
#5
|
|
|
Member Group: Full Members Posts: 51 Joined: 5-July 09 From: Latvia Member No.: 10541 Mp3tag Version: 2.43 |
Or, if you still insist on only manipulating the folder name: Use an action of the type "Format value" for _directory and enter the full qualified path, e.g. C:\My Music\...\ $if($eql(%compilation%,1),Various Artists,%artist%)\%album% Thank You. This post has been edited by i_edgars: Apr 5 2013, 13:17 |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 14:29 |