用ffmpeg分割视频的方法
分割视频并重新压制,避免各种问题,就是费时
ffmpeg -ss [start] -t [duration] -i [in].mp4 -c:v libx264 -c:a aac -strict experimental -b:a 98k [out].mp4
或
ffmpeg -i [in].mp4 -ss [start] -to [end] -c:v libx264 -c:a aac -strict experimental -b:a 98k [out].mp4
参数分析:
-ss:start time
-t :duration
-i : source
-c :video,audio codec
第二种方法先写输入文件,再搞定时间
-to:end time 此参数要放在-i 的后面
时间格式:
x秒
HOURS:MM:SS.MICROSECONDS
如果不重新压制也可以用
ffmpeg -ss [start] -t [duration] -accurate_seek -i [in].mp4 -codec copy -avoid_negative_ts 1 [out].mp4
-accurate_seek 精确搜索
-avoid_negative_ts 避免黑屏,参数设为1
参考:
http://www.ruanyifeng.com/blog/2020/01/ffmpeg.html
https://www.jianshu.com/p/533ac2776ce4
https://blog.youkuaiyun.com/matrix_laboratory/article/details/53157383
本文详细介绍了使用FFmpeg进行视频分割的方法,包括重新压制和直接分割两种方式,提供了具体命令行参数说明,如-ss、-t、-i、-c、-accurate_seek等,适合音视频处理初学者及专业人士参考。
860

被折叠的 条评论
为什么被折叠?



