Tag - Id3 Tagger [CMD]
I have tested your process and it works fine for me; the tag sticks. :shock:
It is possible that Tag is rewriting the ID3v1 tag but displaying the ID3v2 tag. If I had the source with me maybe I could check this.
As the above poster points out, as Tag.exe cannot write ID3v2, so using it to amend a file with both ID3v1 and ID3v2 is probably not ideal anyway.
You could possibly use Tag/exe's --removeid3v2 switch to remove the ID3v2 tag first, but if you have both ID3v1 and ID3v2 then I assume you want them both there.
Maybe foobar's commandline format may be a batter alernative.
Sorry I can't be any more help.
There is also 'atomicparsley' to be found at sourceforge, for mp4.
Tag.exe works great for me so far, for FLAC, and for receiving output from all but mp4 (.m4a files are what I'm working with).
Tag.exe (~ 190k)
Tag is a command line tool that may be used to tag numerous audio files, using various tagging schemes, including ID3v1, ID3v2, APEv1, APEv2, Vorbis and Flac.
Tag can tag files automatically from their filename, by attempting to guess the filename format from one of fifty presets. You can also view tags for files, and create playlists.
Tag was originally programmed by Case.
id3 mass tagger is a tool for manipulating id3 and id3v2 tags in multi- ple files. It can generate tag fields from the filename and other vari- ables, and/or rename files, using an intuitive syntax. id3 currently supports the old-style ID3 tags (ID3 v1.1), Lyrics3 tags (Lyrics3 v2.0), and the more complicated ID3v2 (ID3 v2.2.0, v2.3.0) format.
AtomicParsley (~ 90k UPX'ed)
AtomicParsley is a lightweight command line program for reading, parsing and setting metadata into MPEG-4 files supporting these styles of metadata:
iTunes-style metadata into .mp4, .m4a, .m4p, .m4v, .m4b files
3gp-style assets (3GPP TS 26.444 version 6.4.0 Release 6 specification conforming) in 3GPP, 3GPP2, MobileMP4 & derivatives
ISO copyright notices at movie & track level for MPEG-4 & derivative files
uuid private user extension text & file embedding for MPEG-4 & derivative files
ID3 Tag Lib (Forum post: CDDBControl.dll, ~ 290k UPX'd. Uses the COM library)
Here is a very simple wrapper to CDDBControl.dll
It will read and write ID3v2 tags to any mp3 file.
Not that it is currently very lightly tested—use with caution.
MediaInfo (Forum post: MediaInfo.dll, ~ 460k UPX'd) ... MediaInfo Home
What information can I get from MediaInfo?
General: title, author, director, album, track number, date, duration...
Video: codec, aspect, fps, bitrate...
Audio: codec, sample rate, channels, language, bitrate...
Text: language of subtitle
Chapters: number of chapters, list of chapters
What format (container) does MediaInfo support?
Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...
(Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
Subtitles: SRT, SSA, ASS, SAMI...
Review: AudioGenie2.dll [Nagware] (Forum post: AudioGenie2.dll, ~140k UPX'd) ... AudioGenie Home
AudioGenie is a fast 32Bit ActiveX-OCX with over 345 functions to read audio file information (like Bitrate, Samplerate, Frames, Duration, Version-Number, etc). The OCX also has functionality to read and write audio file tags like id3v1, id3v2, ape and more.
You can use AudioGenie in many programming languages, such as Visual Basic, VB.NET, Excel, Access, Java and more...
@ Venia Legend i: id3v1 is so old and legacy, why removing id3v2? get a proper editor!
ID3 MASS Tagger
<!-- m -->http://home.wanadoo....3.html#download<!-- m -->
ID3 MASS Tagger is a tool for manipulating id3 and id3v2 tags in multi- ple files. It can generate tag fields from the filename and other vari- ables, and/or rename files, using an intuitive syntax. id3 currently supports the old-style ID3 tags (ID3 v1.1), Lyrics3 tags (Lyrics3 v2.0), and the more complicated ID3v2 (ID3 v2.2.0, v2.3.0) format. This also means use is pretty much limited to audio files which use these formats, e.g, MPEG-1 Layer III.