如果未设置选项--noreplaygain,lame将写入replaygain标记:
ffmpeg -i testgain_0.mp3
Input #0, mp3, from 'testgain_0.mp3':
Duration: 00:01:00.42, start: 0.025057, bitrate: 192 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 192 kb/s
Metadata:
encoder : LAME3.99r
Side data:
replaygain: track gain - -12.500000, track peak - unknown, album gain - unknown, album peak - unknown, 我可以使用ffmpeg来删除"Side data“吗?在我的map metadata尝试中,我不能访问这个“辅助数据”来删除它:-map 0:0 -map_metadata -1
发布于 2017-08-09 23:38:42
如果您通过MP4往返它,它似乎会被删除。
ffmpeg -i testgain_0.mp3 -c copy testgain_0.mp4
ffmpeg -i testgain_0.mp4 -c copy nogain_0.mp3或者对单步方法使用管道:
ffmpeg -i testgain_0.mp3 -c copy -f avi - | ffmpeg -i - -c copy nogain_0.mp3https://stackoverflow.com/questions/45593382
复制相似问题