foobar2000

External Tags

By: Case

Adds tagging support for non-taggable file formats. The tags can be stored in SQLite database or written as external files to the same directory as the target audio files.

For the component to work properly in foobar2000 v1.4 the "External Tags (reader)" decoder must have higher priority than the format to be tagged.
The "External Tags (writer)" decoder should have lowest priority so external tags won't take priority over native tags of any format.

On foobar2000 v1.5 the "External Tags (reader)" decoder is not used and won't be visible. The "External Tags (writer)" decoder is only needed for context commands.

Latest changes:
1.5.5 (2019-08-22): Fallback album art writer will now create an external tag from current metadata instead of adding art to a blank tag.
1.5.4 (2019-08-22): The previous two components were incorrectly compiled with foobar2000 v1.3 API compability and didn't function properly. Fixed real file access so editing file tags and committing external tags to files works. Added real file access support to album art handlers so "Edit file tags" can show embedded art in a track even if external tag contains different art.
1.5.3 (2019-08-15): Removed redirect flags from decoders to improve compatibility with foobar2000 v1.4.6
1.5.2 (2019-08-13): Updated to new filter API with album art and dynamic info support.
1.5.1 (2019-08-09): Made the writer component reject anything but the component's internal protocols on foobar2000 v1.5. Restored foo_youtube blacklist on older foobar2000 version. Youtube links are now taggable on latest foobar2000 and Youtube playlist loading should work again.
1.5 (2019-08-07): Added support for a new metadata filter API on foobar2000

Current version

1.5.5, released on 2019-08-22

Works with foobar2000 v1.4 alpha and newer

Links

Download
Home page
Documentation
Discussion

More components

Browse all
Browse by author: Case
Tags: tagging

How to install a component?