ffmpeg 哪个版本是最新的?

Su-*_*-47 4 ffmpeg

在这里您可以找到 的所有当前版本ffmpeg。我需要一个Windows x64。我发现有多个版本:

  • ffmpeg-master-latest-win64-gpl-shared.zip
  • ffmpeg-master-latest-win64-gpl.zip
  • ffmpeg-master-latest-win64-lgpl-shared.zip
  • ffmpeg-master-latest-win64-lgpl.zip
  • ffmpeg-n5.0-latest-win64-gpl-5.0.zip
  • ffmpeg-n5.0-latest-win64-gpl-shared-5.0.zip
  • ffmpeg-n5.0-latest-win64-lgpl-5.0.zip
  • ffmpeg-n5.0-latest-win64-lgpl-shared-5.0.zip

目前最新版本是哪个?为什么有这么多版本?为什么包装尺寸不同?

我的用例是转换私人视频数据。

Saa*_*kke 5

如果您阅读链接到的存储库的自述文件,您将在标题Targets、variants 和 add-ins下看到所有不同版本的说明:

可用的:

  • gpl包括所有依赖项,甚至是那些需要完整 GPL 而不仅仅是 LGPL 的依赖项。
  • lgpl缺少仅限 GPL 的库。最突出的是 libx264 和 libx265。
  • gpl-shared与 gpl 相同,但附带 libav* 系列共享库,而不是纯静态可执行文件。
  • lgpl-shared再次相同,但具有 lgpl 依赖项集。

所有这些都可以选择性地与插件的任意组合组合。

  • 4.4从 4.4 版本分支而不是 master 构建。

因此,例如,ffmpeg-n5.0-latest-win64-gpl-5.0.zip是从n5.0分支构建的,并包含所有依赖项,甚至是那些需要完整 GPL 而不仅仅是 LGPL 的依赖项。

除非您需要一组特定的库/许可证,否则我认为最简单的方法是从gyan.dev获取最新发行版本的完整ffmpeg 发行版本