我正在使用的视频是在Android设备上创建的,在文件结束时视频总是有一个轻微的暂停,音频会持续一秒钟。
我认为这是因为在mp4编码期间视频流被连接到最近的关键帧,但是我无法控制这一点,我必须使用这些mp4。
我可以使用ffmpeg重新编码的mp4使声音和视频结束完全在一起(删除多余的音频)?
这里是我正在使用的mp4的几个例子,每个文件结束时的暂停长度各不相同(大概是因为视频流中的关键帧可以相隔一秒)
http://www.sendspace.com/file/8281gm试试这个
ffmpeg -i a.mp4 -c copy -shortest b.mp4