Android 在LGPL模式下编译时的FFmpeg功能
我在网上搜索,想知道一个人在编译时丢失的FFmpeg库的哪些功能是在LGPL许可下的。我更深入地讨论了这个问题,下载并检查了FFmpeg内部每个库的许可证,并收到以下内部库在GPL许可证下:Android 在LGPL模式下编译时的FFmpeg功能,android,ffmpeg,video-processing,Android,Ffmpeg,Video Processing,我在网上搜索,想知道一个人在编译时丢失的FFmpeg库的哪些功能是在LGPL许可下的。我更深入地讨论了这个问题,下载并检查了FFmpeg内部每个库的许可证,并收到以下内部库在GPL许可证下: frei0r,gnutls,lame,libass,libiconv,rtmpdump,schroedinger,vid.stab,x264,xavs,xvid bzip2,fontconfig,libbluray,libgsm,libtheora,libvorbis,libvpx,opus,soxr,t
frei0r,gnutls,lame,libass,libiconv,rtmpdump,schroedinger,vid.stab,x264,xavs,xvid
bzip2,fontconfig,libbluray,libgsm,libtheora,libvorbis,libvpx,opus,soxr,twolame
以下是LGPL许可下的内容:
frei0r,gnutls,lame,libass,libiconv,rtmpdump,schroedinger,vid.stab,x264,xavs,xvid
bzip2,fontconfig,libbluray,libgsm,libtheora,libvorbis,libvpx,opus,soxr,twolame
现在,我可以去阅读这些库的文档(如果有的话)(我也读过),但它仍然存在
在LGPL许可证下使用时会丢失哪些功能。请参阅FFmpeg源附带的文件:
具体而言,FFmpeg的GPL部分是:
- 利伯特罗克
- libmpc编解码器
- libavcodec/x86/idct_mmx.c文件中的可选x86优化
- libavcodec/libutvideo*.cpp中的libutvideo编码/解码包装器
- libavdevice/x11grab.c中的X11抓取器
- libswresample/swresample test.c中的swresample测试应用程序
- texi2pod.pl工具
- libavfilter中的以下筛选器:
- f_ebur128.c
- vf_blackframe.c
- vf_boxblur.c
- vf_colormatrix.c
- vf_cropdetect.c
- vf_decimate.c
- vf_delogo.c
- vf_geq.c
- vf_histeq.c
- vf_hqdn3d.c
- vf_kerndeint.c
- vf_mcdeint.c
- vf_mp.c
- vf_owdenoise.c
- vf_perspective.c
- vf_相.c
- vf_pp.c
- vf_pullup.c
- vf_sab.c
- vf_smartblur.c
- vf_spp.c
- vf_stereo3d.c
- vf_super2xsai.c
- vf_tinterlace.c
- vf_yadif.c
- VSRCmptestsrc.c
- 弗雷尔
- libcdio
- libutvideo
- libvidstab
- libx264
- libxavs
- libxvid
——启用gpl