一.什么是ffmpeg
Fmpeg是领先的多媒体框架,能够解码、编码、转码、混合、解密、流媒体、过滤和播放人类和机器创造的几乎所有东西。它支持最晦涩的古老格式,直到最尖端的格式。
开发语言:C/C++
软件类型:开源软件
FFmpeg 是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放 几乎所有人类和机器创建的东西。它支持最模糊的古老格式,直到最前沿。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 在各种构建环境、机器架构和配置下跨 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等 编译、运行和通过我们的测试基础架构 FATE 。
它包含可供应用程序使用的 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresample。还有ffmpeg、ffplay和ffprobe可供最终用户转码和播放。
FFmpeg 项目试图为应用程序开发人员和最终用户等提供技术上可能的最佳解决方案。它结合了可用的最佳免费软件选项。
FFmpeg 是一款开源的开源计算机程序,利用ffmpeg可以将.m4s的视频格式转换成.mp4
二.下载ffmpeg
下载地址:https://www.gyan.dev/ffmpeg/builds/
点击下面链接就可以下载最新版本,或者历史版本,一般下载.zip格式就好,也可以选择.7z
三.安装
将ffmpeg文件夹里的bin目录添加到系统环境
按Win+S,输入系统环境,回车。点击系统变量->系统变量里的Path->编辑->新建。
把ffmpeg中的bin目录复制系统变量,这样ffmpeg就是全局变量了,可以直接在cmd输入命令
按Win+R键输入cmd
例如:
或者使用文件的绝对路径
面向开发人员的 FFmpeg 库
其他参考: