下载 FFmpeg

如果您发现 FFmpeg 有用,欢迎您通过捐赠来贡献 . 更多下载选项

获取源代码





您可以使用以下命令通过 Git 检索源代码:

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
无法访问 Git 或希望加快克隆速度并减少带宽使用?


FFmpeg 一直是一个非常实验性和开发者驱动的项目。它是许多多媒体项目中的关键组件,并且不断添加新功能。开发分支快照在 99% 的时间里都能很好地工作,所以人们并不害怕使用它们.



Git 仓库

由于 FFmpeg 是使用Git开发的,因此可以使用来自开发人员和开发人员组的多个存储库。

克隆网址 描述
主 FFmpeg Git 存储库
https://git.ffmpeg.org/ffmpeg-web 主要 ffmpeg.org 网站存储库
https://git.ffmpeg.org/fateserver fate.ffmpeg.org 服务器软件存储库
镜像
主存储库的镜像
网站存储库的镜像
FATE 服务器存储库的镜像

发布验证

所有 FFmpeg 版本都使用 我们的公共 PGP 密钥进行加密签名,并应验证其真实性.

pub   rsa2048 2011-04-26 [SC]
    FCF986EA15E6E293A5644F10B4322F04D67658D8
uid           [  full  ] FFmpeg release signing key <ffmpeg-devel@ffmpeg.org>
sub   rsa2048 2011-04-26 [E]

要验证版本:

  1. 将我们的公钥导入您的本地密钥环:
    $ curl https://ffmpeg.org/ffmpeg-devel.asc | gpg --import
  2. 下载发行版 tarball 及其相应的签名.
  3. 验证签名:
    $ gpg --verify ffmpeg-4.3.2.tar.xz.asc ffmpeg-4.3.2.tar.xz
    gpg: Signature made Sun 21 Feb 2021 06:35:15 AEST
    gpg:                using RSA key FCF986EA15E6E293A5644F10B4322F04D67658D8
    gpg:                issuer "ffmpeg-devel@ffmpeg.org"
    gpg: Good signature from "FFmpeg release signing key <ffmpeg-devel@ffmpeg.org>" [full]

发布

FFmpeg 项目大约每 6 个月发布一次新的主要版本。在主要版本之间会出现添加重要错误修复但没有新功能的版本。请注意,这些版本适用于分销商和系统集成商。强烈建议希望自己从源代码编译的用户考虑使用开发分支(见上文),这是 FFmpeg 开发人员积极工作的唯一版本。发布分支仅从开发分支中挑选出选定的更改,因此会收到更多更快的错误修复,例如附加功能和安全补丁.

FFmpeg 5.1.1 "Riemann"

5.1.1 was released on 2022-08-31. It is the latest stable FFmpeg release from the 5.1 release branch, which was cut from master on 2022-07-13.

It includes the following library versions:

libavutil      57. 28.100
libavcodec     59. 37.100
libavformat    59. 27.100
libavdevice    59.  7.100
libavfilter     8. 44.100
libswscale      6.  7.100
libswresample   4.  7.100
libpostproc    56.  6.100

FFmpeg 5.0.1 "Lorentz"

5.0.1 was released on 2022-04-04. It is the latest stable FFmpeg release from the 5.0 release branch, which was cut from master on 2022-01-04.

It includes the following library versions:

libavutil      57. 17.100
libavcodec     59. 18.100
libavformat    59. 16.100
libavdevice    59.  4.100
libavfilter     8. 24.100
libswscale      6.  4.100
libswresample   4.  3.100
libpostproc    56.  3.100

FFmpeg 4.4.2 "Rao"

4.4.2 was released on 2022-04-14. It is the latest stable FFmpeg release from the 4.4 release branch, which was cut from master on 2021-04-08.

It includes the following library versions:

libavutil      56. 70.100
libavcodec     58.134.100
libavformat    58. 76.100
libavdevice    58. 13.100
libavfilter     7.110.100
libswscale      5.  9.100
libswresample   3.  9.100
libpostproc    55.  9.100

FFmpeg 4.3.4 "4:3"

4.3.4 was released on 2022-04-16. It is the latest stable FFmpeg release from the 4.3 release branch, which was cut from master on 2020-06-08.

It includes the following library versions:

libavutil      56. 51.100
libavcodec     58. 91.100
libavformat    58. 45.100
libavdevice    58. 10.100
libavfilter     7. 85.100
libswscale      5.  7.100
libswresample   3.  7.100
libpostproc    55.  7.100

FFmpeg 4.2.7 "Ada"

4.2.7 was released on 2022-05-14. It is the latest stable FFmpeg release from the 4.2 release branch, which was cut from master on 2019-07-21.

It includes the following library versions:

libavutil      56. 31.100
libavcodec     58. 54.100
libavformat    58. 29.100
libavdevice    58.  8.100
libavfilter     7. 57.100
libswscale      5.  5.100
libswresample   3.  5.100
libpostproc    55.  5.100

FFmpeg 4.1.9 "al-Khwarizmi"

4.1.9 was released on 2022-04-17. It is the latest stable FFmpeg release from the 4.1 release branch, which was cut from master on 2018-11-02.

It includes the following library versions:

libavutil      56. 22.100
libavcodec     58. 35.100
libavformat    58. 20.100
libavdevice    58.  5.100
libavfilter     7. 40.101
libswscale      5.  3.100
libswresample   3.  3.100
libpostproc    55.  3.100

FFmpeg 3.4.11 "Cantor"

3.4.11 was released on 2022-05-14. It is the latest stable FFmpeg release from the 3.4 release branch, which was cut from master on 2017-10-11.

It includes the following library versions:

libavutil      55. 78.100
libavcodec     57.107.100
libavformat    57. 83.100
libavdevice    57. 10.100
libavfilter     6.107.100
libavresample   3.  7.  0
libswscale      4.  8.100
libswresample   2.  9.100
libpostproc    54.  7.100

FFmpeg 3.2.18 "Hypatia"

3.2.18 was released on 2022-05-15. It is the latest stable FFmpeg release from the 3.2 release branch, which was cut from master on 2016-10-26.

It includes the following library versions:

libavutil      55. 34.100
libavcodec     57. 64.101
libavformat    57. 56.101
libavdevice    57.  1.100
libavfilter     6. 65.100
libavresample   3.  1.  0
libswscale      4.  2.100
libswresample   2.  3.100
libpostproc    54.  1.100

FFmpeg 2.8.20 "Feynman"

2.8.20 was released on 2022-05-15. It is the latest stable FFmpeg release from the 2.8 release branch, which was cut from master on 2015-09-05. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28.

It includes the following library versions:

libavutil      54. 31.100
libavcodec     56. 60.100
libavformat    56. 40.101
libavdevice    56.  4.100
libavfilter     5. 40.101
libavresample   2.  1.  0
libswscale      3.  1.101
libswresample   1.  2.101
libpostproc    53.  3.100

旧版本

旧版本可在旧版本页面 上找到.

ffmpeg中文网