开源编解码项目FFmpeg迎来20周年生日 凭一己之力养活全球无数播放器!

近日,开源编解码库项目FFmpeg迎来20周年生日。

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
* EffectMatrix Software, issue tracker entry
* Eztoo, issue tracker entry
* Format Factory, issue tracker entry
* FreeTime Soft, issue tracker entry
* GeoVid, issue tracker entry
* GetFLV, issue tracker entry
* GOM Player, issue tracker entry
* H264Encoder.com, issue tracker entry
* iSkysoft, issue tracker entry
* The KMPlayer, issue tracker entry
* Koyote Software, issue tracker entry
* Livestation, issue tracker entry
* MasterSoft Inc., issue tracker entry
* MediaCoder, issue tracker entry
* Moyea, issue tracker entry
* MP4Converter, issue tracker entry
* Netgem, issue tracker entry
* Opell Video Converter Pro, issue tracker entry
* PowerPoint DVD Converter, issue tracker entry
* PresenterSoft, issue tracker entry
* Red Kawa, issue tracker entry
* Rhozet Carbon Coder, issue tracker entry
* Senstic Air TV, issue tracker entry
* ShenZhen Hawell, issue tracker entry
* SkypeCap, issue tracker entry
* Soft Service, Ltd. FlashCam, issue tracker entry
* Video Convert Master, issue tracker entry
* ViO mobile video converter, issue tracker entry
* WisMencoder, issue tracker entry
* Xilisoft Video Converter, issue tracker entry
* XMedia Recode, issue tracker entry
* ZoIPer, issue tracker entry

有没有你平时常用的播放器上榜了呢?

欢迎关注我的公众号:程序猿DD,获得独家整理的免费学习资源助力你的Java学习之路!另每周赠书不停哦~

你可能感兴趣的:(java)