ffmpeg linux安装_ffmpeg命令中文手册

功能

视频转换和编辑工具

示例

1、从mp4视频文件中提取音频并保存为mp3音频格式

[root@node_116 video]# ffmpeg -i video.mp4 -vn sound.mp3ffmpeg version 4.1.3-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2019 the FFmpeg developers  built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516此处省略N行...[root@node_116 video]# lssound.mp3  video.mp4

2、从视频文件或gif图片中逐帧提取图片,并加上编号。(很有意思,这里演示视频格式,gif图片你可以试下。)

[root@node_116 video]# ffmpeg -i video.mp4 frame_%d.png此处省略N行输出...[root@node_116 video]# lsframe_100.png  frame_138.png 此处省略N张图片输去...

3、将png或jpg等图片格式合并成视频文件或gif图片,也就是示例2的逆操作。

ffmpeg  -i frame_%d.png -vcodec mpeg4 frame.mp4

4、提取视频文件指定时间点的1帧,下面演示的是提取第10秒的1帧。

ffmpeg -ss 00:10 -i video.mp4 -frames 1  -f image2 frame0010.png

5、提取视频文件video.mp4的第5秒到第10秒,不指定-to选项则提取到视频结束。

ffmpeg -ss 00:05 -to 00:10 -i video.mp4 -codec copy output.mp4

6、将video.mp4转换为video.avi,ACC音频为128kbit,h264视频CRF为23。

ffmpeg -i video.mp4 -codec:audio aac -b:audio 128k -codec:video libx264 -crf 23 video.avi

7、给视频加文字水印,颜色为红色,水印内容为LinuxTime。水印位置对应命令中的x轴和y轴。

ffmpeg -hwaccel cuvid -i video.mp4 -c:v libx264 -c:a copy  -vf "drawtext=fontfile=zh.ttf:text='LinuxTime':x=1200:y=900:fontsize=50:fontcolor=red:shadowy=2" out_video.mp4

补充

1、安装也非常简单,推荐下载staic包,下载后解压到相应目录,然后指定环境变量就能使用了,来张windows系统的截图吧!Linux更简单!

dd55d22eb23d1c34b78cdb5e073dac2f.png


e87efac381622a65bc1da46bd6176df6.png

长按识别或扫码关注「Linux命令手册」

可以快速查询命令和提升Linux技能哦!