FFmpeg
温馨提醒
安装 FFmpeg
安装 epel 源
1yum install epel-release安装 Nux Dextop yum 源
安装 ffmpeg 和 ffmpeg 开发包
1yum install ffmpeg ffmpeg-devel
常用命令
查看视频信息
1ffmpeg -i mp4
视频编辑
从1分45秒开始剪切2分35秒
1ffmpeg -i <input> -ss 00:01:45 -t 00:02:35 -vcodec copy -acodec copy <output>从1分45秒开始剪切到第4分20秒
1ffmpeg -i <input> -ss 00:01:45 -to 00:04:20 -codec copy <output>从 4.5 秒 开始的 5 秒长的视频
1ffmpeg -i in.mp4 -ss 4.5 -t 5 out.mp4把 avi 转换为 flv
1ffmpeg -i source.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv output.flv更改视频播放速度
添加水印
在 10 秒时创建一个缩略图
把 mkv 转换为 mp4
1ffmpeg -i file.mkv -acodec copy -vcodec copy file.mp4mp4 转 avi
1ffmpeg -i input.mp4 output.avi截取某时间段的视频
为音频添加封面
mp4 转换 m3u8
avi 转换成 mp4
rmvb 转换 mp4
1ffmpeg -i [inputname].rmvb -c:v libx264 -strict -2 [outputname].mp4wmv 转换 mp4
1ffmpeg -i xxx.wmv xxx.mp4把高清格式(1920*1080)分辨率降低到 640 * 360
1ffmpeg -i video_1920.mp4 -vf scale=640:360 video_640.mp4 -hide_bannermp4 视频合成
音视频速率调整
音频编辑
将 wav 文件转换为 mp3
1ffmpeg -i source_song.wav -vn -ar 44100 -ac 2 -ab 192 -f mp3 final_song.mp3从视频中提取音频,将其转码为 mp3
音视频合并
1ffmpeg -i out.h264 -i out.aac -vcodec copy -acodec copy out.mp4
图片
转换为 GIF
从 GIF 转换
1ffmpeg -i input.gif output.mov指定时间截图