我正在使用的 vids 是在 Android 设备上创建的,文件末尾的视频总是会有轻微的停顿,音频会持续一秒钟。
我认为这是因为在 mp4 编码期间视频流被连接到最近的关键帧,但是我无法控制这一点,我必须使用这些 MP4。
我可以使用 ffmpeg 重新编码 mp4 使声音和视频完全一起结束(删除多余的音频)吗?
这是我正在使用的 mp4 的几个示例,每个文件末尾的暂停长度各不相同(可能是因为视频流中的关键帧可以相隔一秒)
http://www.sendspace.com/file/8281gm
最佳答案
尝试这个
ffmpeg -i a.mp4 -c copy -shortest b.mp4
关于video - ffmpeg 重新编码 h264 mp4 修剪多余的音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14210385/