2017-04-20 7 views

答えて

2

の最後の10秒の最初の10秒カットしたい:

設定 -ss 10
ffmpeg -ss 10 -i video.mp4 -filter_complex "[0]trim=10,setpts=PTS-STARTPTS[b];[b][0]overlay=shortest=1" -shortest -c:a copy out.mp4 

を最初から切れる量。 trim=10は、端から切れる量を設定します。ここで注意すべき点は、2017年


からトランスコーディングをスキップハック方法のビットを構築するため、shortest=1と、現在のバグのために、これはffmpegの上で動作しない可能性があることである。

ffmpeg -ss 10 -i video.mp4 -ss 20 -i video.mp4 -c copy -map 1:0 -map 0 -shortest -f nut - | ffmpeg -f nut -i - -map 0 -map -0:0 -c copy out.mp4 

に応じて、位置キーフレーム、開始時と終了時のトリムは完全ではありません。最初にssがトリミングを開始しています。秒ssstarting + endingトリム

+0

ありがとうMulvya <3 – rinofcan

関連する問題