Im new with the use of scripts in picard, is there someone who is willing to help me out here…
What i’m looking for is “I think” not to difficult but I can’t get this done the way I think it should be.
I would like to have a piece of script that does the following thing for me:
replace TAG withing MP3/FLAC files with this
music folder "artist"
album folder "name of album"
file renaming to "01 - “track name/song name”
if somebody can help me out please let me know or if you got a nice little piece of scripting that does this and other nice stuff please let me know…
I was hoping that someone would have responded by now but they haven’t so I thought I better so that you don’t think we’re ignoring you.
I might be able to help, but my problem is that I don’t clearly understand what you’re wanting to do. Can you please provide more information including an example? My confusion is that you talk about replacing tags in MP3/FLAC files, and then talk about folder and file names. I’m thinking that you might be wanting to save your MP3/FLAC files in a directory structure like:
I was hoping that someone would have responded by now but they haven’t so I thought I better so that you don’t think we’re ignoring you.
I might be able to help, but my problem is that I don’t clearly understand what you’re wanting to do. Can you please provide more information including an example? My confusion is that you talk about replacing tags in MP3/FLAC files, and then talk about folder and file names. I’m thinking that you might be wanting to save your MP3/FLAC files in a directory structure like:
$upper( makes the alphabetical directory upper case.
$firstalphachar( returns the first alpha character of the text provided - in this case the sorted version of the album artist name. If the first character is not an alpha the nonalpha=“#” part causes it to return an octothorpe.
/%albumartist% inserts a path separator to create a new subdirectory called the name of the album artist.
/$left( inserts a path separator to create a new subdirectory under the artist directory called “year - album name”. This subdirectory is where the music files are stored. The $if2( causes the year to be the first one of “release date”, “original release date” found. If neither is present, the year is displayed as “0000”. The $left( takes only the year (i.e.: the first four digits) from the date for display.
$if($gt( causes the track number to be prefaced by the disc number only if there are more than one disc in the album.
$num( causes the track number to be padded to a two-digit number (i.e.: 01, 02, etc.) which allows proper sorting of the tracks in the directory.
- %title% includes the track title in the file name, separated from the track number by a hyphen.
If you wanted each disc in a separate directory the script would change slightly as: