java 调用 ffmpeg 进行视频截取

各位大侠,如题,java 如何调用ffmpeg截取某个时间段的视频?并生成一个新文件。

ffmpeg -y -i SF160114692.flv -vcodec copy -acodec copy -ss 00:02:00.000
-t 0:5:30 -f flv 3.flv

(1)用-ss指定开始时间,用hh:mm:ss[.ms]格式,或者换算成用秒计。

(2)用-t指定时间长度,和-ss的格式一样,用hh:mm:ss[.ms]格式,或者换算成用秒计。

java中可以使用ProcessBuilder调用命令行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-01
Runtime.getRuntime().exec(ffmpeg命令)