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.mp4

    ffmpeg -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

发表回复

众人寻妹千百次 蓦然回首 妹子却在网站论坛中

上路论坛 上路资源