ビデオを複数の部分にカットし、それらを結合してffmpegで新しいビデオを作成するにはどうすればよいですか?
あなたの質問は一般的に静かです...
次の例はあなたを助けるかもしれませんが、それはあなたの特定の問題を解決しないかもしれません。
この例では、次の3つの段階を適用します。
合成ビデオの作成(音声なし):
ffmpeg -f lavfi -i testsrc=duration=3:size=160x120:rate=10 -c:v rawvideo -pix_fmt rgb24 testsrc.avi
(作成されたビデオは非圧縮です)。
参照:https://trac.ffmpeg.org/wiki/FilteringGuide
ビデオを3つの部分にカットします(3つのビデオファイルを作成します):
ffmpeg -i testsrc.avi -ss 00:00:00 -c copy -t 00:00:01 sec0.avi
ffmpeg -i testsrc.avi -ss 00:00:01 -c copy -t 00:00:01 sec1.avi
ffmpeg -i testsrc.avi -ss 00:00:02 -c copy -t 00:00:01 sec2.avi
参照:https://superuser.com/questions/138331/using-ffmpeg-to-cut-up-video
3つのパーツを逆の順序で連結(マージ)します。
ffmpeg -i "concat:sec2.avi|sec1.avi|sec0.avi" -codec copy output.avi
注:Linuxの場合は一重引用符を使用してください'
参照:ffmpegを使用して2つのmp4ファイルを連結します
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加