![]() ![]() Here is an example that imports tags from a file name 02. ), or backslash characters \ that denote directory structures. The format string is built of either standard text (e.g., Music), placeholders (such as %artist%, %title%. The basic concept is the notion of a format string which describes the structure of the name to import from. Importing tags from filenames and directory names can be done by using the Converter > Filename - Tag. How to import parts of the filename into the tag? Please note, that the whole range of Mp3tag's Scripting Functions can be used in the format string. The same is also possible using relative path names (instead of an absolute path in the example above) which creates the new directory below the current working directory: Here is an example that creates new directories under D:\Music:ĭ:\Music\$left(%artist%,1)\%artist%-%year%-%album%\$num(%track%,2). When you're using a backslash in a format string, Mp3tag will create a directory from the part of the format string in front of a backslash. How to create directory structures based on the tags and move the files? Please note, that the $num scripting function is used to ensure double-digit track numbers. Here is an example that renames the file based on the tags using the Tracknumber. ) and arbitrary text (e.g., Music) it also allows for separating folders with the backslash \ character. A format string is used to describe the structure of the desired filename.īesides using normal placeholders (such as %artist%, %title%. made this decision the way they did.Renaming files, creating folders and complete directory structures from tags can be done by using the Converter > Tag - Filename with a format string. And they will never be ported to the new scripting system. MM5 looks nice, but lacks most of the important addons. The SQL-Addons for example were a great help to find some edge cases in the own collection. MM4 with his database was a good thing, even for large collections. No one with more then a few CD's in his collection will ever use MediaMonkey on a smartphone or a game console or Linux or Apple, but "platform capability" sounds cool - for marketing people selling a "new" product. This means a lot of work to update a script. ![]() One of the big problems is that MM5 uses a different scripting platform to make it read for cross-platform capability. The fact that Addons aren't available is up to the developers of the Addons Instead of make it compatible to all existing addons and plugins, the MediaMonkey developers blame the plugin writers They decided to begin from scratch and use a completely different scripting language. MediaMonkey (v5) without all the great and highly needed plugins is not worth the money IMHO. I don't want to do without the Lyricator in Mediamonkey and I don't think it's realistic to convince the programmers there to take a different approach. Irrespective of the question of which software is behaving in a non-compliant manner, I am concerned with the question of how I can circumvent or deal with this annoyance with the help of MP3Tag. Since I let the aforementioned Lyricator script process larger parts of my collection at intervals, as I said, I am almost forced to constantly keep an eye on multi-value fields in order to correct them later. So the multivalue fields have been eliminated. Th extended view no longer displays multiple fields. With ARTIST MP3Tag shows the diffenernt artists separated by the separator "/", with Genre the different gernres by the separator " ". MP3Tag probably doesn't know any difference in this regard.Īfter re-reading in MP3Tag, there are no longer any multi-value fields in any case. ![]() Mediamonkey distinguishes between tag fields that it believes are multivalue-capable and those that are not, e.g. If Mediamonkey now saves the file again because something was changed in a tag field, Mediamonkey probably saves all tag fields again and changes the multivalue fields. If an MP3 file has been provided with a multivalue field by MP3Tag, this Mediamonkey displays separated with the separator " ", e.g. However, there are always side effects, in this specific case with multi-value fields. I mainly use Mediamonkey with the very handy script "Lyricator" to automatically add content to the "UNSYNCEDLYRICS" field. Specifically, I am currently concerned with the interaction of Mediamonkey and Mp3Tag. MP3Tag shows them in the list view and in the tag panel separated with "\\", in the extended view as 2 separate tag fields. As is well known, multi-value fields are handled quite differently in different programs with tag options. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |