[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