1. 切换音频
我经常使用ffmpeg / avconv ......而且通常我讨厌它。这些工具在大约 30% 的时间里执行他们被指示执行的操作。我可以给你无数的例子,但我不想开始火焰战争,所以请帮助我解决我目前的问题(真的很容易)。
我想转换音频(内容是带有 aac 和 h264 轨道的标准 mp4 文件),所以我找到了一个“高度赞成”的解决方案:
https://superuser.com/a/983153/758887
唯一的问题是它不起作用。我下载了最新的稳定 ffmpeg(即使在线程中的 Windows 上,所以它的版本是 3.4.1)并执行命令而不改变任何文字:
ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -vcodec copy -acodec copy "movie-audio-delayed.mp4"
结果没有变化(我预计音频会晚 3.84 秒)。
2. 去除 MPEG4 原子
如果您能推荐一些从内容中删除 MPEG4 框的工具,我也将不胜感激。为了检查 MPEG4 内容,我在 Windows 上使用MP4 Explorer / Codec Visa(受限),在 Linux 上使用AtomicParsley,但是它们只打印原子,我想编辑/删除它们。例如MP4Box可以使用“-rem”选项删除整个 moov->track 但如果我只想删除 moov->track->edts 怎么办?