在 MPEG4 内容中移动音频并操纵原子



1. 移位音频

我经常使用ffmpeg/avconv...通常我讨厌它。 这些工具在大约 30% 的时间内执行指示执行任务。我可以给你无数的例子,但我不想发动火焰战争,所以请帮助我解决我目前的问题(非常简单的问题)。

我想转换音频(内容是带有 aac 和 h264 轨道的标准 mp4 文件),所以我找到了一个"高度赞成"的解决方案:

https://superuser.com/a/983153/758887

它唯一的问题是它不起作用。我下载了最新的稳定 ffmpeg(即使在线程中的窗口中,所以它的版本是 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资源管理器/编解码器签证(有限),在Linux上使用AtomicParsley,但是它们只打印原子,我想编辑/删除它们。例如,MP4Box可以使用"-rem"选项删除整个 moov->track,但如果我想只删除 moov->track->edts 怎么办?

正如@Mulvya所指出的那样,Shift 音频工作正常,我已经以某种方式解决了删除 MPEG4 原子的方法。我刚刚用十六进制编辑器打开了文件并将"edts"更改为"免费"......但是,如果您有更好的方法,请回答这个问题。

相关内容

  • 没有找到相关文章

最新更新