#7967 closed defect (invalid)
ID3v2 comment unsupported
Reported by: | bitennui | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avformat |
Version: | unspecified | Keywords: | id3v2 |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
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.
Change History (4)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Keywords: | comment removed |
---|
Please test the command line you provided again and post it together with the complete, uncut console output to make this a valid ticket.
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
I've closed the ticket as I've already repaired the defect locally and have no more time for back and forth nonsense. I pointed out the code areas involved, and the defect is glaringly obvious ... the pedantic response points out why the overall quality and coverage is low.
comment:4 by , 6 years ago
Resolution: | fixed → invalid |
---|
Sorry, forgot to add the build info:
ffmpeg version N-49042-gcaabe1b495-static https://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2019 the FFmpeg developers
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...