VideoTool之FFmpeg:FFmpeg的简介、安装、使用方法之详细攻略


花卷淡淡
花卷淡淡 2022-09-19 13:53:09 49252
分类专栏: 资讯

VideoTool之FFmpeg:FFmpeg的简介、安装、使用方法之详细攻略

目录

FFmpeg的简介

FFmpeg的安装

1、Windows下安装

第一步,下载软件

第二步,解压文件

第三步,将文件路径添加到系统环境变量内

2、测试是否安装成功

FFmpeg的使用方法

1、基础用法—ffmpeg 命令集举例

(1)、获取视频的信息

 (2)、将图片序列合成视频

 (3)、将视频分解成图片序列

 (4)、为视频重新编码以适合在iPod/iPhone上播放

2、进阶案例


FFmpeg的简介

       FFmpeg is the leading multimedia framework to decode, encode, transcode, mux, demux, stream, filter and play. All builds require at least Windows 7 or Mac OS X 10.10. Nightly git builds are licensed as GPL 3.0, and release build are licensed as GPL 3.0 and LGPL 3.0. LGPL 3.0 release builds can be found using the "All Builds" links.

       FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
       FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。
       简单来说,它可以用于录制,转换格式,以及常被于直播中。

FFmpeg的安装

1、Windows下安装

第一步,下载软件

https://ffmpeg.zeranoe.com/builds/

第二步,解压文件

解压路径,选择D:\Program Files\ffmpeg\bin,将文件夹重新命名为ffmpeg,记住这个路径。

第三步,将文件路径添加到系统环境变量

有两种方法添加:

  • T1、直接将路径复制到系统环境变量内。
  • T2、命令行的方法:打开cmd,在命令行中输入  setx /M PATH "C:\Program Files\ffmpeg\bin;%PATH%"

2、测试是否安装成功

cmd内输入

ffmpeg              查看看是否添加成功。

测试成功!

FFmpeg的使用方法

1、基础用法—ffmpeg 命令集举例

(1)、获取视频的信息

ffmpeg -i video.avi       获取视频的信息

 (2)、将图片序列合成视频

  1. ffmpeg -f image2 -i image%d.jpg video.mpg
  2. 将图片序列合成视频
  3. 上面的命令会把当前目录下的图片(名字如:image1.jpg. image2.jpg. 等...)合并成video.mpg

 (3)、将视频分解成图片序列

  1. ffmpeg -i video.mpg image%d.jpg 将视频分解成图片序列
  2. 上面的命令会生成image1.jpg. image2.jpg. ...
  3. 支持的图片格式有:PGM. PPM. PAM. PGMYUV. JPEG. GIF. PNG. TIFF. SGI

 (4)、为视频重新编码以适合在iPod/iPhone上播放

说明:

  • * 源视频:source_video.avi
  • * 音频编码:aac
  • * 音频位率:128kb/s
  • * 视频编码:mpeg4
  • * 视频位率:1200kb/s
  • * 视频尺寸:320 X 180
  • * 生成的视频:final_video.mp4
  1. ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4
  2. 为视频重新编码以适合在iPod/iPhone上播放

2、进阶案例

Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=2790
赞同 0
评论 0 条
花卷淡淡L0
粉丝 0 发表 5 + 关注 私信
上周热门
如何使用 StarRocks 管理和优化数据湖中的数据?  2959
【软件正版化】软件正版化工作要点  2878
统信UOS试玩黑神话:悟空  2843
信刻光盘安全隔离与信息交换系统  2737
镜舟科技与中启乘数科技达成战略合作,共筑数据服务新生态  1270
grub引导程序无法找到指定设备和分区  1235
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  165
点击报名 | 京东2025校招进校行程预告  164
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  163
华为纯血鸿蒙正式版9月底见!但Mate 70的内情还得接着挖...  159
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!