如题
现在写一个工具用到了 FFmpeg 拆帧的功能,还有 opencv 图像处理的功能, 但实际上用的功能只是很少一点,这两东西打包都挺大,有没啥缩小空间的办法,或者替代品
好像 opencv 可以做拆帧 可以替代一部分 FFmpeg 不过实地测了下发现拆帧比 FFmpeg 慢
2
zhgg0 Feb 18, 2022 via iPhone
裁剪掉不需要的功能,只保留需要的功能打包后会很小。
|
3
0o0O0o0O0o Feb 18, 2022 via iPhone
configure -h 看看哪些选项能 disable
|
4
crackhopper Feb 18, 2022
静态链接?
|
5
PolarBears Feb 18, 2022
加个压缩壳看看能缩小多少?
|
6
newmlp Feb 18, 2022
ffmpeg 编译时可以选择要编译的滤镜,编解码器,解复用器,设备支持,协议支持等等,可以裁剪的很小,再加静态编译就行了
|
7
zhujinliang Feb 18, 2022 via iPhone
lzma 打个包,用时先解包再执行
|
8
hello2090 Feb 18, 2022 via iPhone
选择你要支持的文件格式,音视频解码器。不需要的格式,编码器都 disable 掉
|
9
lvsemi1 Feb 18, 2022
这俩玩意都一大堆可选依赖,你自己按需编译下大小能比网上的通用版本小一个数量级
|