首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ffmpeg:从mp3中移除lame replaygain标签

ffmpeg:从mp3中移除lame replaygain标签
EN

Stack Overflow用户
提问于 2017-08-09 22:21:38
回答 1查看 1.1K关注 0票数 2

如果未设置选项--noreplaygain,lame将写入replaygain标记:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-09 23:38:42

如果您通过MP4往返它,它似乎会被删除。

代码语言:javascript
复制
ffmpeg -i testgain_0.mp3 -c copy testgain_0.mp4

ffmpeg -i testgain_0.mp4 -c copy nogain_0.mp3

或者对单步方法使用管道:

代码语言:javascript
复制
ffmpeg -i testgain_0.mp3 -c copy -f avi - | ffmpeg -i - -c copy nogain_0.mp3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45593382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档