1
terence4444 2021-01-21 20:02:15 +08:00 via iPhone
似乎可以用,但是使用的软件也必须开源。否则只能让用户单独下载以插件形式提供。
|
2
fiveelementgid 2021-01-21 20:04:28 +08:00 via Android
建议去 GitHub 看看 ffmpeg 的 license 是啥先(
|
3
xupefei 2021-01-21 20:04:47 +08:00 via iPhone 2
ffmpeg 有 LGPL 版本,可以作为库用在商业软件里
|
4
wunonglin 2021-01-21 20:15:35 +08:00
|
5
kneep 2021-01-21 20:21:02 +08:00 1
可以。
https://ffmpeg.org/legal.html 这里是所有 FFmpeg 的合规要求,从 LGPL 的角度看,核心要点是以下几条: 1. 编译 FFmepg 不要--enable-gpl 、--enable-nonfree,确保 FFmpeg 是 LGPL (否则 FFmpeg 就会变成 GPL,你需要开源你整个工具源码) 2. 通过动态库的方式使用 FFmpeg 3. 开放 FFmpeg 源码(不管有没有修改)和编译脚本、配置 4. 在软件合适的位置(比如 About 菜单)声明使用了 FFmpeg,以及说明 FFmpeg 的著作权、许可证 5. 不要在 EULA 中禁止逆向工程 |
6
AndyAO 2021-01-21 20:23:01 +08:00 3
维基百科上有相关的说明,中英文内容都挺好的.
QQ 影音就是直接拿来用,不开源,结果被挂到耻辱大厅上了 xD |
7
gam2046 2021-01-21 20:49:15 +08:00 2
有一说一,市面的所有视频播放器,有几个是不用 ffmpeg 的。
|
8
littlewing 2021-01-21 20:50:27 +08:00
说到播放视频的问题,H264 也是需要付费的吧,这一块是怎么个情况?
|
9
LZSZ 2021-01-21 20:55:58 +08:00
参考下 potplayer
|
10
linux40 2021-01-21 21:54:18 +08:00
作为独立的程序调用 ffplay,和 ffplay 进行独立程序间的交互是没问题的。
|
11
imgbed 2021-01-21 21:55:37 +08:00 via Android
用了会怎样?作者会跨国来告你?
|
12
keepwalk2020 OP @kneep 谢谢!
|
13
keepwalk2020 OP @imgbed 年轻人得讲武德呀!
|
14
festoney8 2021-01-21 22:18:06 +08:00
以前是有 shame 页面的,不过现在列表拿掉了,大概是挂不过来了吧
存档: http://web.archive.org/web/20100918220711/http://ffmpeg.org/shame.html |
15
keepwalk2020 OP @xupefei 谢谢,用 LGPL 版!
|
16
muraku 2021-01-21 22:34:52 +08:00
如果是用作后台服务进行视频转码,只对用户贩卖提供 api 呢?
|
17
learningman 2021-01-21 22:45:07 +08:00 4
先提个 commit 把自己加到耻辱墙,然后就可以想怎么用就怎么用了
|
18
msg7086 2021-01-22 02:59:56 +08:00 via Android
@muraku GPL 只有对拥有程序二进制文件的人才需要提供源代码。如果你的程序没有给过外人,那就不需要提供源代码。
|
19
xing2387 2021-01-22 09:12:45 +08:00
|
20
dongtingyue 2021-01-22 09:54:02 +08:00
怕啥,大不了到时交钱呗,没有啥是钱解决不了的,如果有就加钱。
|
21
fangcan 2021-01-22 10:11:12 +08:00
借楼 请教下有没有 ffmpeg 的封装库,java 能用的
|
27
Codle 2021-01-22 14:16:10 +08:00
想知道服务端有没有什么影响,比如用户是上传的视频,我用 ffmpeg 做下处理
|
28
qian19876025 2021-01-22 15:22:26 +08:00
android 菊花的产品 肯定用
|