近日,开源编解码库项目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学习之路!另每周赠书不停哦~

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

  1. FFmpeg迎来20周年生日!凭一己之力养活全球无数播放器!

    近日,开源编解码库项目FFmpeg迎来20周年生日. 2000.12.20-2020.12.20 可能很多人对于FFmpeg不是特别了解,那么以下几个名字是否大家或多或少都用过呢? 暴风影音.PotP ...

  2. 智能终端会议系统(15)---视频会议十大开源编解码项目排行

    视频会议十大开源编解码项目排行 在视频会议领域,有许多可以值得参考的开源项目,这些开源项目有的是协议栈.有的是编码器或者是传输协议,由于视频会议系统是一个综合性的应用系统,里面包含功能较多,如能把这些 ...

  3. 视频会议十大开源编解码项目排行

    在视频会议领域,有许多可以值得参考的开源项目,这些开源项目有的是协议栈.有的是编码器或者是传输协议,由于视频会议系统是一个综合性的应用系统,里面包含功能较多,如能把这些开源项目选择性的加入我们的视频会 ...

  4. 太炸了!SpaceX迎来20岁生日,马斯克收到一份特殊礼物

    博雯 金磊 发自 凹非寺 量子位 | 公众号 QbitAI SpaceX 20周年生日这天,粉丝却送上了一份火箭爆炸合集作为礼物? SpaceX的20年历史就是决心和坚持的最好例子. 感谢你从未放弃, ...

  5. linux代替ps的软件,Photoshop的开源替代品 图像编辑器GIMP迎来25岁生日

    原标题:Photoshop的开源替代品 图像编辑器GIMP迎来25岁生日 来源:cnBeta.COM 从GIMP作为一个开源图像编辑器开始,进而引发GTK工具箱的诞生以及发展成为一个自成体系的项目,被 ...

  6. 关于海思3536编解码与FFmpeg的相关问题——推流相关

    在我们利用海思3536完成对摄像头视频流的拉取.(ffmpeg解协议头)解码.叠加osd.HDMI本地显示.编码.转存等任务后,我们开始利用ffmpeg将编码后的视频流进行推流,采用的是ZLM的流媒体 ...

  7. SVT-AV1:开源编解码最新进展

    SVT-AV1是开源的AV1编解码器实现,托管在GitHub上[1].如我们先前的文章所述[2],英特尔和Netflix自2018年8月以来一直在就SVT-AV1编解码器框架进行合作.团队一直密切合作 ...

  8. EasyDarwin开源音频解码项目EasyAudioDecoder:EasyPlayer Android音频解码库(第二部分,封装解码器接口)...

    上一节我们讲了如何基于ffmpeg-Android工程编译安卓上的支持音频的ffmpeg静态库:http://blog.csdn.net/xiejiashu/article/details/52524 ...

  9. Windows XP迎来20岁生日,仍有上百万用户坚守

    整理 | 祝涛 出品 | CSDN(ID:CSDNnews) 2001年10月25日,微软生产的操作系统Windows XP正式登陆零售商店,曾备受用户的喜爱.2009年微软结束了对WinXP的主流支 ...

  10. [总结]FFMPEG视音频编解码零基础学习方法--转

    ffmpeg编解码学习 目录(?)[-] ffmpeg程序的使用ffmpegexeffplayexeffprobeexe 1 ffmpegexe 2 ffplayexe 3 ffprobeexe ff ...

最新文章

  1. 保存图像_设计干货知识:SVG vs PNG vs JPG|图像格式的优缺点
  2. 【Android】Camera 使用浅析
  3. 【Python基础】5个Pandas技巧
  4. shutil模块,为什么说它是os模块的兄弟模块?
  5. 返回后的数据处理_【掘金使用技巧2】掘金返回数据中时间的处理方法
  6. [vue] vue能监听到数组变化的方法有哪些?为什么这些方法能监听到呢?
  7. 客户端版本和服务器版本上传软件
  8. origin三元相图_扩增子图表解读7三元图:三组差异数量和关系
  9. python中赋值,深拷贝,浅拷贝区别
  10. 华为云优秀伙伴展示--2020-08-12
  11. hostingEnvironment与宿主环境
  12. 氮化镓充电器哪家好_氮化镓充电器又添一员猛将
  13. GeoServer注意点
  14. SQL Server 2008 R2每天自动备份数据库
  15. 《浏览器播放RTSP方案》之 VLC插件播放RTSP视频流
  16. 神经网络的发展历史概述
  17. 计算机桌面声音图标,声音图标不见了,教您电脑声音图标不见了如何解决
  18. Java设计模式——工厂模式——模拟Spring
  19. 频率f,角频率Ω和数字频率w的物理含义
  20. 以 Broadcom Corporation BCM4311、BCM4312、BCM4313、BCM4321 或 BCM4322 为基础的无线网络卡...

热门文章

  1. ktv娱乐收银系统java_美萍餐饮娱乐管理系统(歌厅管理软件,管理软件,收银系统,管理系统,娱乐收银软件)...
  2. Java IO之打印流,缓冲流,Scanner的用法
  3. 卸载MYSQL数据库及MYSQL的安装
  4. NumPy常用中文手册
  5. Java+Swing+Mysql图书管理系统
  6. 三菱modbusRTU通讯实例_PLC编程实例 | 讲解食品和药品成型案例程序!
  7. 西门子s7-200解密软件下载_高邮哪里有西门子三菱PLC编程学习班?多久能学会?...
  8. 复旦大学:专硕没住宿?我们帮你建!还给补助!
  9. 思维导图案例之VeritasDCG
  10. 研究支付业务中,银行、支付机构与银联、网联的关系逻辑