gpt4 book ai didi

video - 如何使用ffmpeg分割视频然后平滑合并?

转载 作者:行者123 更新时间:2023-12-03 19:38:20 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to segment a video and then concatenate back into original one with ffmpeg

(1 个回答)


5年前关闭。




想法是将视频拆分为 n片段并对其进行分离处理,并在处理完成时将片段合并为完整的视频。

我尝试使用以下方法:

```

// spliting
ffmpeg -i video.mp4 -c:v copy -c:a copy -ss 0 -t 10 video_0_10.mp4
ffmpeg -i video.mp4 -c:v copy -c:a copy -ss 10 -t 20 video_10_20.mp4

vim video_list.txt (with all files)

// joining (merging them)
ffmpeg -f concat -safe 0 -i video_list.txt -c:v copy -c:a copy new_video.mp4

```

但是当我尝试播放 new_video.mp4它没有播放(使用VLC)流畅,它在加入的那一刻似乎卡住了。

将较大的视频分成几个较小的视频,处理它们并在将较小的视频加入新的视频后,最好的方法是什么?

最佳答案

感谢@Mulvya,答案是正确使用分段器复用器:

wget http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_60fps_normal.mp4
ffmpeg -fflags +genpts -i bbb_sunflower_1080p_60fps_normal.mp4 -map 0 -c copy -f segment -segment_format mp4 -segment_time 30 -segment_list video.ffcat -reset_timestamps 1 -v error chunk-%03d.mp4
ffmpeg -y -v error -i video.ffcat -map 0 -c copy output.mp4

关于video - 如何使用ffmpeg分割视频然后平滑合并?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44580808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com