| |
Mp3 Book Helper |
How to make a file name max 50 characters long not using Smart Trim?
<Artist> <Album> $I - $N - <Title><X><.{50}>
How to extraction of artist track title, album from filenames?
Suppose you have Beatles White Album and files are stored as:
The Beatles\White Album\08 - Revolution 1.ogg
The Beatles\White Album\11 - Cry Baby Cry.ogg
Simple way: Use Filename to Tags dialog:
<Artist>\<Album>\<Track#> - <Title>
Advance way: In Tags tab enter following:
| Tag name | Mask | Result |
| Artist/Author |
|
The Beatles |
| Album/Book |
|
White Album |
| Track Title |
|
Revolution 1 |
| Year | 1968 | 1968 |
All information in file name:
The Beatles - The White Album - Disk 2 - 12 Revolution 9.ogg
The Beatles - The White Album - Disk 2 - 13 Good Night.ogg
Simple way: Filename to Tags dialog:
<Artist> - <Album> - <Ignore> - <Track#> <Title>
Advance way: In Tags tab enter following:
| Tag name | Mask | Result |
| Artist/Author |
|
The Beatles |
| Album/Book |
|
The White Album |
| Track Title |
|
Revolution 9 |
| Track# |
|
12 |
Useful Regular expressions Examples:
<FileCRC><R><^[\d\s-]*><> |
Removes starting Numbers spaces and - from SFV file name |
|
Remove first 4 characters from file name |
|
Remove first alphanumeric characters from file name |
|
Remove last letters from file name, ignore case |
<XS><[^ ]*><.*>$F |
Skip First word |
Other variables behavior examples:
<Artist> = Paul McCartney <Album> = Back In The U.S.
| Mask | Result |
|
Paul McCartney Back In The U.S. |
|
paul mccartney Back In The U.S. |
|
paul mccartney back in the u.s. |
|
Paul Mc Cartney |
|
Paul*McCartney |
|
Paul*Mc Cartney |
|
Paul*Mc*Cartney |
<Album> = The White Album - Disk 2, you want: The White Album - D2
There are many ways to do this now:
<R>< - Disk >< D><Album>
This would replace ' - Disk' by ' D' from Album
Or you could remove all from Album after ' -' and Extract the last number from Album:
<R>< -.*><><Album> D<X><\d+><Album>
Or get part of Album before first '-'
<X><[^-]*><Album>D<X><\d+><Album>
| http://mp3BookHelper.sourceforge.net released under the GNU/GPL license |