FFmpeg的安装与使用(windows)
1、下载FFmpeg
下载地址:https://ffmpeg.zeranoe.com/builds/
第一步:下载成功后,解压缩。
第二步:配置环境变量。
此电脑 --》 右键 属性 --》高级系统设置 --》 环境变量 --》 系统变量 path
第三步:配置环境变量。
cmd命令行输入:ffmpeg -v ,检测是否安装成功。
2、FFmpeg常用命令
ffmpeg是多媒体视频处理工具。
ffmpeg功能包括:视频采集、视频格式转换、视频加图、视频加水印等功能。
ffmpeg命令选项详解: http://linux.51yip.com/search/ffmpeg
常用命令举例:
- 查询视频信息
ffmpeg -i video.mp4
- 将图片序列合成视频
ffmpeg -f image2 -i image%d.jpg video.mp4
上面的命令会把当前目录下的图片(名字如:image1.jpg. image2.jpg. 等…)合并成video.mp4 - 将视频分解成图片序列
ffmpeg -i video.mp4 image%d.jpg
上面的命令会生成image1.jpg. image2.jpg. …
支持的图片格式有:PGM. PPM. PAM. PGMYUV. JPEG. GIF. PNG. TIFF. SGI - 改变视频编码格式
ffmpeg -i test.mp4 -c:v libx265 -preset ultrafast -x265-params lossless=1 OUTPUT.mkv
将test.mp4转换成h265的编码格式后输出。 - 改变视频封装格式
ffmpeg -i video.mp4 video.avi
将mp4转换成avi格式 - 视频转flv
ffmpeg -i demo.mp4 -c:v copy -c:a copy demo.flv
- 提取音视频
ffmpeg -i video.mp4 -f mp3 sound.mp3
ffmpeg -i video.mp4 -an noSound.mp4
- 合并音视频
ffmpeg -i sound.mp3 -i noSound.mp4 newVideo.mp4
- 视频压缩
ffmpeg -i video.mp4 -target ntsc-vcd video_finale.mpg
- rtmp推流
ffmpeg -re -i video.mp4 -c copy -f flv rtmp://127.0.0.1:1935/live/video