大家好我想把我的视频拆分成小块。我正在使用ffmpeg段来实现这一点,我想将视频拆分成相同的视频长度块。我正在使用ffmpeg段拆分视频。我写了命令
**ffmpeg -i first.mp4 -codec copy -map 0 -f segment -segment_time 10 -segment_list out.list SplitVideo/out%04d.mp4**
当我执行此命令时,它会将视频拆分为小块,但不准确。块长度不一样
答案 0 :(得分:0)
根据个人经验,我意识到以下几点: 根据视频格式,通常存在不同帧之间的依赖关系。这意味着某些帧依赖于其他一些要解码的帧。因此,分割MAYBE无法在您想要的任何时间完成,因为其中一些依赖关系可能会丢失其连接,因此无法在以后解码。所以ffmpeg实际上做的是找到与先前帧无关的最近点,以便满足所有依赖性。这将导致不同的长度。