Revision of Edit Music File Tags from Thu, 12/13/2018 - 16:16
The revisions let you track differences between multiple versions of a post.
What are music file tags and why do I need them?
Tags are bits of information about the music stored in a specific file, that are added to the file itself, so there is no need to store the information separately. Creating and editing tags on music files is very important to keep a nicely organized music collection on your computer.
One great tool for editing tags is exFalso.
sudo aptitude install exfalsoNow you can start exFalso normally, it is filed under "Multimedia" in the main menu.
How to use exFalso
The main window consists of three parts - a little file browser to select the working directory, a list of music files found in the working directory and a list of tags found within selected music file.
By pressing "+ Add" you can add new tags, by double-clicking on the tag value you can edit it. By selecting a tag and pressing the "Del" key on your keyboard you can mark a tag for deletion.
You can select multiple files at once by holding the "Ctrl" key and clicking on different music files. Now you will see which tags are shared between those files and which of them have the same value (e.g.,
After you made all the desired changes - press "Save" to write those changes into the music file.
Generating tags from filenames
One great feature of exFalso is the ability to create tags from filenames. This is very handy if you have a number of music files that carry all the important information inside their filename (e.g., ACDC-HighwayToHell_01-Highway to Hell.ogg), but have no tags or bad tags. What is a bad tag? If you have music from artists outside the English speaking world, sometimes tags have been saved in a non-UTF8 encoding, which can create problems - some or all of the characters can be displayed wrong (resulting in partially or fully unreadable gibberish).
So in case all the necessary information is present in the filename but not in the tags, exFalso can generate tags from filenames. Choose the "Generate tags from path" tab. Here you can use some preset patterns, or edit them and create new ones. It is useful to have a list of all available tagnames for IDv3 tags - a simple list will be attached later. Here you can choose a pattern, which will load the data from the filename and create tags from it.
Let's say we are dealing with this file: ACDC-HighwayToHell_01-Highway to Hell.ogg. It has no tags right now. Which pattern would create the correct tags? This one:
Note how the characters that are not supposed to be included in the tag values ("-" and "_") are not included.
Generating filenames from tags
You can also automatically rename files based on tags, which is done in the tab "rename files" and works basically the same, but in reverse - you choose a pattern which loads data from the tags and writes it into the filename.
Attachment | Size |
---|---|
exfalso-02.png | 2.2 KB |