ffmpeg包和源之间有什么区别

时间:2016-04-28 01:13:50

标签: ffmpeg

我在www.ffmpeg.org/download.html上找到了安装ffmpeg的两件事 包和源(快照) 什么是快照? 它们之间有什么区别? 所有的东西都不一样,在ffmpeg-3.0.1和包和快照中

1 个答案:

答案 0 :(得分:0)

FFmpeg Download页面上有很多选项。

源代码

您可以从任何发布分支 git master分支下载代码。

发布分支

这些版本适用于经销商和那些希望避免向后兼容的API不兼容的人。一些错误修正在点发布中被反向移植,但新功能以及任何会导致重大API更改的内容都不会。

页面顶部的绿色大按钮链接到最新版本的源代码。

git master branch

这始终是最新的可用代码,并且将始终具有比任何版本分支更多的功能。鼓励一般用户使用git master分支,因为它可能在99%或更长时间内保持稳定。

您可以通过以下任一方式获取git master分支源代码:

  • 使用git ,如下载页面上的“获取来源”部分所示。这将clone主分支包括所有相关的git历史记录,这对开发,查找错误和回归等有用。

  • 下载快照。这是每天从git master生成一次,并且不包含任何git内容,所以它是一个小得多的文件

  • 下载git快照。这是每天从git master生成一次,并包含额外的git东西。对防火墙后面的用户或者无法使用git的用户有用。

这些链接指向各种平台的各种包或二进制文件,作为编译源代码的替代方法。有些是每天从git master生成的,有些真的已经过时了。这些是由志愿者和第三方提供的。