ffmpeg中--enable-gpl什么意思

简介: ffmpeg中--enable-gpl什么意思

gpl是一个协议,如果你增加了这个选项,意味着你修改了ffmpeg,比如增加了x264部分,srt,或decklink部分。

那么你如果作为商用的话,关于ffmpeg这部分的代码,就需要开源。但是非ffmpeg部分依然不需要开源。

反过来说,如果你想修改ffmpeg,再编译,编译时就需要加入这个选项才行。

比较出名的有ffmpeg耻辱柱事件,严重违反了开源精神,大家可以去了解一些这几家国内的公司。


image.png

相关文章
|
Android开发 Java
Android Studio 解决 Error:Unable to start the daemon process.
异常 Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon.
2933 0
|
编解码 开发工具 Android开发
技术心得:打造自己的智能投屏体验——Android投屏开发入门
技术心得:打造自己的智能投屏体验——Android投屏开发入门
1356 0
|
安全 物联网 API
API的科普
在当今这个数字化时代,信息如同血液般在无数个系统、应用和设备之间流淌,而这一切高效、无缝的交互背后,离不开一个至关重要的技术组件——API(Application Programming Interface,应用程序编程接口)。API作为数字世界的桥梁,不仅连接了不同的软件系统,还推动了数据共享、业务自动化以及创新服务的不断涌现。本文将深入探讨API的定义、作用、发展历程、关键技术、应用场景以及未来趋势,旨在揭示API在数字化转型中的核心价值和无限潜力。
1709 0
|
Docker 容器
docker 修改容器内的系统时间
【10月更文挑战第27天】docker 修改容器内的系统时间
3210 2
|
存储 IDE Java
如何检查类文件是否被篡改?
类文件被篡改可能导致安全问题和程序异常。检查方法包括:1. 比对文件哈希值;2. 使用反编译工具对比代码;3. 检查文件签名。确保类文件的完整性和安全性。
283 3
|
IDE Java 应用服务中间件
如何检查并解决类路径中的类库版本冲突问题
类路径中的类库版本冲突可能导致应用运行异常。解决方法包括:1. 使用依赖管理工具(如Maven、Gradle)检查依赖树,找出冲突的库;2. 调整依赖版本或排除特定版本;3. 清理缓存,重新构建项目。
482 2
|
弹性计算 安全 网络协议
如何创建VPC并配置安全组以保护您的阿里云服务器
如何创建VPC并配置安全组以保护您的阿里云服务器
|
安全 网络协议 Java
Java反序列化漏洞与URLDNS利用链分析
Java反序列化漏洞与URLDNS利用链分析
313 4
|
编解码 vr&ar 内存技术
FFmpeg常用命令行讲解及实战一(三)
FFmpeg常用命令行讲解及实战一
678 0
支付存在钓鱼风险-解决方案
付存在钓鱼风险 是由于商户直接在服务端提交请求到支付宝网关地址导致出现这样的情况。 因电脑网站支付是需要在前端显示付款页面让用户进行扫码或者输入密码进行付款的,所以不是直接服务端请求直接扣用户的余额的。
9440 12