FFmpeg 剪切 h264 mp4

FFmpeg 剪切 h264 mp4

我只需要修剪一下前面的部分。我知道 -t 和 -ss,但这个视频相当大(约 40GB),并且存储在旋转硬盘上,因此复制文件需要很长时间。因此,我试图通过修改文件来避免复制。

据我所知,就 MP4 容器而言,这在技术上应该是可行的,但我不确定文件系统(在 Linux 上)或 FFmpeg 中是否存在该功能。

答案1

从 MP4 容器的角度来看,这在技术上是可行的

不,MP4 元数据包含各种索引,列出数据包的信息,包括其位置(以字节偏移量表示)。删除任何数据包都涉及删除其索引条目并调整剩余的条目。这不能就地完成。

相关内容