ID3v2 comment unsupported
|Reported by:||bitennui||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
Summary of the bug: id3v2enc.c does not encode "comment" metadata using ID3v2 tag "COMM", it instead drops though and gets encoded using the "TXXX" catch-all. The metadata mapping table in id3v2.c needs to be updated with the "COMM" tag for the "comment" key; and id3v2_check_write_tag in id3v2enc.c should not expect valid tags to start with "T" since "COMM" is an obvious exception to that constraint.
How to reproduce:
% ffmpeg-i mp3_with_COMM_id3v2_tag.mp3 -f ffmetadata -c copy -map_metadata 0 -id3v2_version 3 -write_id3v1 1 incorrect_mp3_with_comment_mapped_to_TXXX_tag.mp3 ffmpeg version built on ...
Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.