Changed, Improved & Fixed: • After opening Quick Look with the space bar, you can now navigate to the previous or next file using the up and down arrow keys without needing to refocus the file list. • Tag Sources functions `SayNextNumber`, `SayDate`, and `SayDuration` were too forgiving on some inputs. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Fixed: • Previous inputs for *Original* and *Replace* were not stored in dropdown-history menus for action *Replace*. • Previous inputs for *Regexp* and *Replace* were not stored in dropdown-history menus for action *Replace with Regular Expression*. • Some dropdown-history menus used a font different from the regular system font. • Using a negative parameter at Tag-Sources function `SayNChars` did not work correctly. • If the search string used for Tag-Sources function `FindInLine` was not found, the internal index was at the last character of the line instead of past the last character of the line. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Fixed: • Files located within folders that share the same name as the file were not handled correctly. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
New: • Added scripting function `sort` to sort parts of a given string delimited by a given delimiter string. • Added Matroska mappings for `CATALOGNUMBER`, `ENCODERSETTINGS`, `TVEPISODE`, `TVNETWORK`, `TVSEASON`, and `TVSHOW`. • Added using Discogs Release ID from clipboard when searching via Discogs Release ID Tag Source. • Added option to stop, skip, and retry with apply to all on errors when deleting files. Changed, Improved & Fixed: • Added deletion of files if trashing is not supported by the underlying file system. • Changed to use T=50 Album als default target type for MKV Matroska video files. • Improved calculation of bitrate for CBR MP3 files with a Xing Info header. • Added removing of trailing empty data that is not part of the RIFF file structure when saving WAV files. • Fixed error when writing WAV files that have trailing garbage data that is not part of the RIFF file structure. • Updated Danish localization. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Further improved focus and default-button handling in Tag Sources search window. • Improved performance when selecting many files, which might be especially noticeable on files from network shares. • Added detection of invalid ID3v2.2 frames in ID3v2.3 and ID3v2.4 tags and translation to target revision if possible. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
New: • Added support for Matroska with MKA, MKV, and WebM. • Added support for replacing displayed cover via Tag Panel. • Added option to revert edits in Tag Panel fields by pressing Esc. • Added scripting function `$uuid()` to create a 128-bit universally unique identifier (UUID). • Added support for Danish localization. Changed, Improved & Fixed: • Use search button as initial default button at Tag Sources search window and next button as default after results have been queried. • Improved tab order at Tag Sources search window. • If an undo operation in a Tag Panel field restores the original value, the change won't trigger automatic saving of metadata. • Undoing adding, pasting, or removing a cover did undo the previous action. • Unsaved changes in the Tag Panel are preserved when renaming files via **Convert → Tag - Filename** • Unsaved changes from Tag Panel are used for **Convert → Tag - Tag** and **Convert → Assign Track Numbers**. • Unsaved changes from Tag Panel are used when displaying Extended Tags. • Multiple genre fields are written using the respective MP4 atom identifiers and not as custom fields to improve compatibility with other apps. • ID3v2.4 frames with incorrect encoding of unsynced integers are read. Fixed in v1.9.1: • Check for minimum required version of Mp3tag for a Tag Source resulted in misleading error messages since the previous version. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
New: • Added support for Matroska with MKA, MKV, and WebM. • Added support for replacing displayed cover via Tag Panel. • Added option to revert edits in Tag Panel fields by pressing Esc. • Added scripting function $uuid() to create a 128-bit universally unique identifier (UUID). Changed, Improved & Fixed: • Use search button as initial default button at Tag Sources search window and next button as default after results have been queried. • Improved tab order at Tag Sources search window. • If an undo operation in a Tag Panel field restores the original value, the change won't trigger automatic saving of metadata. • Undoing adding, pasting, or removing a cover did undo the previous action. • Unsaved changes in the Tag Panel are preserved when renaming files via Convert → Tag - Filename. • Unsaved changes from Tag Panel are used for Convert → Tag - Tag and Convert → Assign Track Numbers. • Unsaved changes from Tag Panel are used when displaying Extended Tags. • Multiple genre fields are written using the respective MP4 atom identifiers and not as custom fields to improve compatibility with other apps. • ID3v2.4 frames with incorrect encoding of unsynced integers are read. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Choosing *Open With* from the context menu opened only one file in the target app even if multiple files were selected. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Reloading tags of individual files via *File → Refresh Tag* or ⌥⌘R resulted in app not responding. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Fixed in v1.8.25: • Workaround for infinite backtracking had unwanted side-effects for matching of patterns ending with characters that are reserved in regular expressions. New in v1.8.24: • Added option to stop, skip, and rename with apply to all on errors when renaming files via actions. Changed, Improved & Fixed: • Choosing *Skip* and checking *Apply to All* on errors when writing tags did not skip subsequent files that produced an error. • Update 32-bit MP4 `stco` chunk-offset atoms to 64-bit `co64` chunk-offset atoms if referenced sizes are exceeding the unsigned int 32-bit range. • Format string field menu buttons could not be accessed via VoiceOver modifier key for Export and Filename to Tag. • Attempting to delete a file which was already deleted externally resulted in an unnecessary error message. • Added a workaround for possible hangs caused by infinite backtracking of the regex engine when importing a large number of tags from text files and the format didn't match the input. • Resolved high memory usage when determining cover sizes of huge covers when loading a large amount of files. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
New: • Added option to stop, skip, and rename with apply to all on errors when renaming files via actions. Changed, Improved & Fixed: • Choosing *Skip* and checking *Apply to All* on errors when writing tags did not skip subsequent files that produced an error. • Update 32-bit MP4 `stco` chunk-offset atoms to 64-bit `co64` chunk-offset atoms if referenced sizes are exceeding the unsigned int 32-bit range. • Format string field menu buttons could not be accessed via VoiceOver modifier key for Export and Filename to Tag. • Attempting to delete a file which was already deleted externally resulted in an unnecessary error message. • Added a workaround for possible hangs caused by infinite backtracking of the regex engine when importing a large number of tags from text files and the format didn't match the input. • Resolved high memory usage when determining cover sizes of huge covers when loading a large amount of files. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
New: • Added Show in Finder to main menu. • Added column with cover dimensions to list of query results for Discogs Tag Sources. • Added support for renaming LRC and CDG along with corresponding audio files. • Added support for `©enc` MP4 atom which is mapped to `ENCODEDBY`. • Added support for `sdes` MP4 atom which is mapped to `STOREDESCRIPTION`. • Added support for detection of AV1 video tracks in MP4. • Added support for Opus in MP4. Changed, Improved & Fixed: • Filtering based on format string did not always work when format string contained filter operators. • Format string field menu buttons could not be accessed via VoiceOver modifier key. • Selecting an item from the fields menu via keyboard or VoiceOver added it at the beginning of the format string field instead of the current cursor position. • Internal changes to parts that are responsible for reading and writing MP4 metadata. • Updated to FLAC 1.4.3. • Updated to Opus 1.5.1. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Renaming folders to nested subfolders via action Format Tag Field for `_DIRECTORY` on multiple files was applied on already renamed folder in some cases. • JSON-related functions `json_foreach` and `json_foreach_end` of Web Sources Framework reverted back to root object and not to previously selected object. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Added support to add multiple values for fields from Tag Sources • Improved compatibility of Web Sources Framework function `RegexpReplace` with `CR` characters (carriage return) in input data. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and support me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Occasional crash due to concurrent read/write access to internal storage. • Tag Sources with Windows line breaks `CR` `LF` produced extra empty line for each line break. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Resolved high memory usage when applying a quick action of type *Adjust Cover* on a large amount of files. • Copying many files to the clipboard could result in a huge delay on quit. • Nero MP4 `cdec` atom for encoder settings was not preserved when writing tags. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Addressed an occasional crash when dragging cover art from the Tag Panel. • Addressed an occasional crash when fields were deselected (via Cmd+Click) from some of lists for field selection. • Addressed a rare crash when calculating totals of lengths and size of selected files shown in the status bar. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Further refinements regarding accessing files in the recommended way of encoding Unicode file names of the underlying file system. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Added workaround for macOS caching issue on ExFAT file systems related to file names in Unicode NFC form. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Removed normalization of linebreaks when reading ID3v2 frames `USLT` (UNSYNCEDLYRICS) and `COMM` (COMMENT) to prevent display problems in Music.app. • Prevented accidental drop and resulting duplicate of own dragged image when dragging cover art. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Images added from Firefox via drag and drop could not be saved. • Using a negative value for maximum number of items to select at `json_select_many` resulted in a crash. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added option to stop, skip, and rename with apply to all on errors when renaming files. • Added option to stop, skip, and retry with apply to all on errors when writing files. • Added option to stop, skip, and replace with apply to all on errors when copying and moving files. • Added support for Dutch localization. Changed, Improved & Fixed: • File permissions and ACLs were not preserved in some cases if writing tags involved temporary files. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Using Web Sources Framework function `findinline` on strings with non-ASCII characters could in certain situations result in an application crash. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Check for minimum required version of Mp3tag for a Tag Source did not compare all version segments numerically, which resulted in misleading error messages since the last version. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for removing only duplicate fields that have the same content at action "Remove duplicate fields". Changed, Improved & Fixed: • Changes that were made in individual files via navigation in Extended Tags were written to a different file in rare cases. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Leading and trailing quotes were accidentally removed from parameters of Web Sources Framework functions which resulted in unstable behaviour of certain Tag Sources. • Added workaround for WordSeparator configuration setting misspelled as WordSeperator in Tag Sources. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added function `SayDate` to Web Sources Framework. • Added support to reference contents of output buffers via `%output%` in string parameters of Web Sources Framework functions. Changed, Improved & Fixed: • Added special handling for `iTunEXTC` field name for MP4. • ID3v2 `UFID` was not always correctly detected as binary or text-only frame. • Cover dimensions on Tag Panel were reported as larger size in some rare cases. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Updated for macOS Sonoma. • Menu items "File → Copy to..." and "File → Move to..." were also enabled if no files were selected. • Extended JSON-related functions `json_select_many` and `json_select_many_count` of web sources framework with optional parameter to include result entries for non-existent items. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Using web sources framework function `findinline` on empty input could result in an application crash. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Fetching cover thumbnails via Tag Sources resulted in a blocked user interface, if the server terminated the connection prematurely. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for localization of Tag Source configuration settings. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Tag Source configuration settings were not saved, because required file `settings.json` wasn't automatically created on first use. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added scripting function `fmtDuration` to create a formatted duration string based on numerical input. • Added function `SayDuration` to Web Sources Framework • Added JSON-related function `json_select_many_count` to Web Sources Framework • Added JSON-related function `json_foreach_counter` to Web Sources Framework • Added JSON-related function `json_foreach_reverse` to Web Sources Framework Changed, Improved & Fixed: • Extended `json_select_many` with optional parameters for last item separator and max items to select If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added navigation to next and previous files from extended tags dialog. • Added support for copying files. • Added support for moving files. Changed, Improved & Fixed: • Added auto-selection of newly added files when loading files. • Added a confirmation prompt in case the extended tags dialog is dismissed with pending changes. • Resolved high memory usage when applying an action of type *Adjust Cover* on a large amount of files. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Preview at Convert → Tag - Tag automatically resized window to fit preview text, which could exceed screen width. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Fixed regression from previous version where selecting a search result at Custom Tag Sources had no effect. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for file matching via `%_filename_ext%` and `%_path%` when importing tags from text file. Changed, Improved & Fixed: • Selecting a word via double-click when editing filenames in the File List instead selected the whole base filename without extension under macOS Monterey. • Progress dialog wasn't dismissed automatically if search via Tag Sources returned no results. • Parsing text to tags allowed to create fields starting with an underscore. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Error message when writing files on network shares with certain file systems and where the target file size exceeded the original file size. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Last line of script was omitted when parsing Custom Tag Sources. • Command `KillTag` at Custom Tag Sources wasn't supported yet. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Action import tag fields did not match multiline input. • Using the red close button to close certain action configuration windows locked the app. • Changed `BPM` field for MP4 to only display the bpm value without extra formatting. • Added support for Zero Width Joiner (ZWJ) and Zero Width Non-Joiner (ZWNJ) Unicode characters when renaming files from tags. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Last character was truncated when writing ID3v1 fields in some cases. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added format string history for Preferences Playlist Filename. • Added format string history for Preferences Export Filename. • Added format string history for Preferences Copy Format. • Added format string history to Export Cover action dialog. • Added format string history to Import Cover action dialog. • Added format string history to Import Text File action dialog. Changed, Improved & Fixed: • Last used Tag Source was triggered only via menu item but not via keyboard shortcut ⌘I. • ID3v2 WXXX frames with user-defined descriptions could not be added. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • The Tag Panel on the left for entering metadata has been extended to support even more configuration options. It's now possible to also add multiline fields (e.g., for adding lyrics or podcast descriptions) in addition to standard text fields and checkbox fields. • The export dialog that allows for exporting metadata to text files (e.g., CSV, TXT, or HTML) now has a history drop-down to allow for reusing previously used format strings. • The name for playlists can now be configured via settings using a format string (i.e., a template pattern that is filled with actual artist and album metadata once the playlist is created). • The name for export files can now be configured via settings using a format string. • The copy format that is used when copying a textual representation via ⌘C to the clipboard can now be configured via settings. Changed, Improved & Fixed: • Improved keyboard navigation for settings window. • The composer import from Discogs has been refined to import even more composers (Discogs has various ways of allowing the composer information to be denoted). If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Fixed occasional crash at searching via Custom Tag Sources for direct album and multiple search parameters. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for macOS 13 Ventura. • Added support for importing `COMPOSER` from Discogs. • Added `$strrstr(x,y)` scripting function, which finds the last occurrence of string `y` in string `x`. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Fixed occasional crash issue when selecting parts of the filename while editing in the File List. • Information field %_id3v2_unknown_frames% now reports the ID3v2 frame identifiers. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Performance improvements when parsing data for Custom Tag Sources. • Fixed Help → Mp3tag Help showed no help error message for some dialogs. • Fixed error messages at Custom Tag Sources used line numbers from input instead of Tag Source which made it hard to analyze potential issues. • Fixed `findinline` at Custom Tag Sources didn't move position at end of line if text wasn't found. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Updated to libFLAC 1.4.0. • Fixed two potential crash issues at Custom Tag Sources. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added information field `%_id3v2_unknown_frames%` to identify files with unsupported ID3v2 frames. Changed, Improved & Fixed: • Using URL as search term at Custom Tag Source to directly jump to result didn't work due to wrong encoding of URL. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for music player app Doppler so that changes made Mp3tag are reflected back in Doppler after saving. Changed, Improved & Fixed: • Added auto-conversion of unsupported HTTP to HTTPS for custom tag sources. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for Custom Tag Sources. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
Changed, Improved & Fixed: • Progress dialog didn't close when querying Tag Sources and none of the results had cover art. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added Discogs Tag Source for querying by free text. • Added Discogs Tag Source for querying by artist and track title. • Added support for WavPack. Changed, Improved & Fixed: • Changed order of search fields for Tag Sources to be consistent. • Fixed non-deterministic behavior in filter operator precedence. • Filter operators EQUAL, GREATER, and LESS didn't support negative operands. • Fixed error when renaming directory to child directory of source directory. • ID3v1 genre number in ID3v2 TCON frame was not translated for ID3v2.4. • Removing APEv2 tags from Musepack had no effect. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added cover thumbnails to list of Tag Sources search results. • Added support for importing via direct text input at converter *Text file - Tag*. • Added action type *Convert Codepage*. • Added action type *Import Text File*. • Added action type *Set Cover Properties*. • Added support for MP4 `.m4r` files. Changed, Improved & Fixed: • Added support for editing action groups also when no files are selected. • Changed to use placeholders for current cover at action *Export Cover*. • Added a workaround to collect all files when loading via Open with... even if system sends open notifications in multiple runs. • Fixed an issue where clipped toolbar items were always disabled. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot! — Florian
New: • Added support for importing `.mta` action groups from Mp3tag for Windows. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added support for importing `ISRC` — International Standard Recording Codes — via MusicBrainz tag source. • Added `BARCODE` and `CATALOGNUMBER` to default list of fields. Changed, Improved & Fixed: • Changed Discogs and MusicBrainz tag sources to use `CATALOGNUMBER` instead of `CATALOGID` to improve compatibility with other software. • Added workaround for non-null padding bytes for INFO subchunks in WAV and AIF. • Action case conversion had no effect on directory name. • Externally renamed folders with capitalization-only changes used previous capitalization on reload. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added support for .paths files. • Added support for loading files via paste ⌘V. Changed, Improved & Fixed: • Added workaround for MP4 data atoms with superfluous trailing null byte. • Filter GREATER and LESS didn't treat numerical strings as numbers. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added support for multi-value MP4 fields written as multiple `data` atoms. • Added internal mapping for `MUSICBRAINZ_TRACKID` field. • Added information field `%_cover description%` which provides the description of the first cover art in the tag of the file. • Added option to reorder fields and columns via keyboard ⌘↑ ⌘↓ at Preferences. • Added option to reorder files via keyboard ⌘↑ ⌘↓ at Tag Sources results window. Changed, Improved & Fixed: • Added reporting of unsupported or corrupted file structure as error to 'Tag' column. • Added workaround for missing padding bytes for INFO subchunks in WAV and AIF. • Ensured that characters with accents or umlauts are using the Unicode Normalization Form C when querying Tag Sources. • Ensured characters with accents or umlauts are imported using the Unicode Normalization Form C from filenames. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added option for adjusting cover to not crop but resize. • Added display of target file size when adjusting cover. • Added preferences setting for file list size. Changed, Improved & Fixed: • Changed default cover size for MusicBrainz tag source to 1200px. • Changed Tag Sources results table to have focus after searching. • Changed smaller font sizes used in some windows to standard system font size. • File creation date wasn't preserved if temporary files are involved when writing changes. • Replace with regular expression for `_FILENAME` allowed to remove file extension. • Added workaround for write error when trying to perform changes to a file under `/System/Volumes/Data/`. • Changing enabled state of fields at Tag Sources result via Option + Click didn’t change all fields in some cases. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added Tag Panel toolbar item. • Added support for importing remix artists via Discogs tag source. • Added support for text-field undo when editing via extended tag dialog. Changed, Improved & Fixed: • Confirming when editing via extended tag dialog is now also possible via ⌘⏎. • Added progress reporting when downloading cover art via Tag Sources. • Changed progress to be no longer based on macOS alert window. • Formatstring placeholders did not match empty sequences, e.g., when importing tags from text files. • Dynamically created menus (actions, sort by, tag sources) were only visible to the system after first use. • Action groups menu items were active even if no file was selected. • Removed empty parentheses from MEDIATYPE when importing from Discogs and format had no descriptions. • Field enabled state for Tag Sources was reset when cancelling on search result. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added support for user-defined field mappings. • Added support for refreshing tags from files without reloading directories via ⌥⌘R. • Added support for setting cover type for varying covers. • Added support for setting cover description for varying covers. • Added support for adjusting image format and size for varying covers. Changed, Improved & Fixed: • Metadata field tool was lost when writing MP4. • Delete menu item was active even if no file was selected. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!
New: • Added support for macOS Monterey. • Added support for Swedish localization. • Added detection and removal of ID3v1 in FLAC. • Added support for MP4 fields NARRATOR and PUBLISHER. • Added support for APEv2 cover types other than Front and Back. Changed, Improved & Fixed: • WAV and AIFF files with extra null bytes at end of RIFF chunks are now read despite these inconsistencies. • Removed duplicate media types from MusicBrainz search results. • Channel count was not correctly reported in all cases for MP4 with AC3. • Writing cover art of the same type resulted in identical APEv2 field names which are not allowed according to the specification. If you like Mp3tag, I'd very much appreciate a rating or even a review here on the Mac App Store. It helps a lot and supports me as an Indie developer. Thanks a lot!