[FFmpeg-trac] #4647(ffmpeg:new): Stirpping all stream and global tags still leaves some stuff (TSSE)
FFmpeg
trac at avcodec.org
Sat Jun 20 22:17:03 CEST 2015
#4647: Stirpping all stream and global tags still leaves some stuff (TSSE)
----------------------------------+---------------------------------------
Reporter: sonicate | Type: defect
Status: new | Priority: normal
Component: ffmpeg | Version: unspecified
Keywords: ID3 TSSE | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
----------------------------------+---------------------------------------
Since tags are a kludge and a hack for mp3 files, as they break the
concept of it being a raw dump of a mpeg stream, '''removing global and
stream tags sould remove everything'''. Output should be like from the
fraunhofer reference encoder from back in the day.
Same applies to WAV. '''FFMPEG Stubbornly leaves TSSE tag''' in wav
header, even with -map_metadata -1 and -map_metadata:g -1:g etc.
There should be a way to exclude every abnormal addition to files, ID3
being a prime example for mp3. It should just start with frame sync right
away. Same for WAVs - just a clean bare header without any tag trash.
Some older software freaks out with non bare, non usual sized headers.
Some older hardware earrapes with noise burst or just stops playing (with
sync lost) if file has a tag in the beginning, or produces an earrape
burst in the end of it, if tag is there.
Stripping off all metadata should strip it all off and not genarate any
new, nor placeholders for such kludges.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4647>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list