跳转至

Ffmpeg(视频处理)

ffmpeg(视频处理)

多媒体视频处理工具 FFmpeg 有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印

裁剪视频

ffmpeg -ss 00:00:00 -i 1.mp4 -c copy -to 00:04:33 2.mp4

视频 1.mp4 从 00:00:00 开始到 00:04:33 位置,保存为新的 2.mp4

这里的 -to 表示想要截取到原视频的位置,使用 -t 是表示往后截取多少秒

合并视频

首先在文件夹下建立一个 txt ,内容格式如下:(按照想要拼接的顺序)

file '1.mp4'

file '2.mp4'

执行这串命令就可以了

ffmpeg -f concat -i test.txt -c copy output.mp4

mp4 转 GIF

ffmpeg -ss 1 -t 10 -i yichen.mp4 -s 1920*1080 -r 15 res.gif

  • -s:设定分辨率
  • -ss 1 -t 10:从第 1 秒开始,往后截取 10 秒钟
  • -r:设定帧数 15 

mp4 转 mp3

ffmpeg -i foo.mp4 foobar.mp3

音频视频合并

ffmpeg -i 1.mp4 -i 1.m4a -vcodec copy -acodec copy new.mp4

原文: https://www.yuque.com/hxfqg9/misc/nuwzb3