2000.12.20-2020.12.20
可能很多人对于FFmpeg不是特别了解,那么以下几个名字是否大家或多或少都用过呢?
暴风影音、PotPlayer、KMPlayer、WinxDvd
这些播放器是不是让大家想起年轻时候看小电影的情景呢?
FFmpeg是一个和视频处理相关的开源项目,包含了丰富的多媒体解码库,这些大家常用的熟识的播放器,有良好的功能体验,是源自几乎每款都使用了FFmpeg的源代码,所以,大家明白了吧,我们能看到那么多好看的小电影,其实最该感谢的就是FFmpeg。
FFmpeg不仅被大量免费软件使用,同时使用的,还有很多大型公司,例如YouTube、iTunes等。
20年的风风雨雨,FFmpeg一路走来也是经历过不少挫折,在2011年 FFmpeg 就因为核心成员意见不一导致分裂,差点最终导致整个项目消亡殆尽。最终的结果就是,项目创始人法布里斯贝拉选择了离开FFmpeg,但是随后他与其他一起出走的开发者创建另一知名开源编解码库项目Libav。
FFmpeg和 Libav ,就像南慕容和北乔峰一样,是当下所有主流播放器必备的编解码库,并且这些编解码库全部开源可免费使用无需额外付费。
不过,虽然说是免费使用,但FFmpeg是基于LGPL/GPL开源的,这意味着如果某软件使用了FFmpeg的代码,那么这个软件涉及这些代码的部分,也必须开源,并且需要在使用其项目源代码和编解码库时注明来源。但是有些软件呢连这个都不想去遵守。于是FFmpeg诞生了另一个让众多圈内人士耳熟能详的内容:
耻辱柱
FFmpeg会将发现的那些不遵守开源协议的软件公诸于世,虽然没有物质上的惩罚,但是耻辱柱更多的是一种精神层面的降维打击,提醒着大家要奉公守法!
很不幸,我们熟知的暴风影音等软件也在耻辱柱内。
最后,我们一起来看下耻辱柱的内容吧
-
alive, issue tracker entry
-
Alloksoft, issue tracker entry
-
AMR Player, issue tracker entry
-
Aplus Video Converter, issue tracker entry
-
Applian Replay Converter, issue tracker entry
-
AVCWare, issue tracker entry
-
AVS Video Converter, issue tracker entry
-
Aya Media Techologies, issue tracker entry
-
Baofeng Storm, issue tracker entry
-
CinemaForge, issue tracker entry
-
Conceiva Mezzmo, issue tracker entry
-
Doremi Asset Manager, issue tracker entry
-
DownloadHelper ConvertHelper, issue tracker entry
-
DVDFab, issue tracker entry
-
DVDxDV, issue tracker entry
最后
学习视频:
大厂面试真题:
最后
学习视频:
[外链图片转存中…(img-vYh3MSzT-1714695972194)]
大厂面试真题:
[外链图片转存中…(img-ZahQmnGP-1714695972196)]