FFmpeg在windows安装使用教程
ffmpeg是一个开源的音视频转码工具,它提供了录制、转换以及流化音视频的完整解决方案,可以转码、压制、提取、截取、合并、录屏等。
- 一、下载FFmpeg
- 下载地址:https://ffmpeg.org
根据你的系统选择下载:
下载
二、下载好后解压到你想安装的文件目录下,我的安装目录是D:\dev\app\ffmpeg-win64
解压后
三、配置FFmpeg环境变量,如下:
先进入bin目录获取路径:D:\dev\app\ffmpeg-win64\bin - 打开系统开始菜单–右击计算机–点击属性–选中高级系统设置–选择高级–选择环境变量设置
- 在系统变量里选择path,选择编辑,将FFmpeg的bin目录的路径D:\dev\app\ffmpeg-win64\bin;加进去,记得加上分号,点击“确定”保存,即配置完成。
配置环境变量 - 四、使用命令行窗口检验是否安装成功
调用命令行(windows+R输入cmd)输入“ffmpeg –i”,如果出现如下说明配置成功。 - 接下来我们就可以在命令提示行中任意文件夹下运行FFmpeg。
- 基本转码常用命令(可持续更新)
- 一:MP4转TS再切片
- ffmpeg -y -i H:\W520\chn\11111\2.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb H:\W520\chn\11111\ts\999.ts
- ffmpeg -i H:\W520\chn\11111\ts\999.ts -c copy -map 0 -f segment -segment_list H:\W520\chn\11111\ts\\index.m3u8 –
- segment_time 2 H:\W520\chn\11111\ts\nxb-%04d.tsffmpeg -i H:\W520\chn\11111\2.mp4 H:\W520\chn\11111\ts\999.ts
-
二:视频旋转
- fmpeg -i A.mp4 -map_metadata 0 -metadata:s:v rotate=-90 -codec copy A1.mp4无损 逆时针旋转90度
ffmpeg -i A.mp4 -map_metadata 0 -metadata:s:v rotate=90 -codec copy A2.mp4无损 逆时针旋转90度
ffmpeg -i StartMP4.mp4 -map_metadata 0 -metadata:s:v rotate=90 -codec copy StartMP4out90.mp4无损 顺时针旋转90度
ffmpeg -i StartMP4.mp4 -map_metadata 0 -metadata:s:v rotate=-90 -codec copy StartMP4out90.mp4无损 逆时针旋转180度
ffmpeg -i StartMP4.mp4 -map_metadata 0 -metadata:s:v rotate=180 -codec copy StartMP4out180.mp4无损 顺时针旋转180度
ffmpeg -i StartMP4.mp4 -map_metadata 0 -metadata:s:v rotate=-180 -codec copy StartMP4out180.mp4无损 逆时针旋转270度(相当于:顺时针旋转90度)
ffmpeg -i StartMP4.mp4 -metadata:s:v rotate=”270″ -codec copy StartMP4outN270-1.mp4ffmpeg -i StartMP4.mp4 -map_metadata 0 -metadata:s:v rotate=270 -codec copy StartMP4outN270-2.mp4
分辨率:
ffmpeg -i 输入路径文件名.mp4 -vf scale=分辨率,setsar=1:1(宽高比例) 输出路径文件名.mp4 -hide_banner