[Interest] FFMpeg build minimal dependencies

Yauheni Pervenenka yauheni.pervenenka at viber.com
Wed Jul 12 11:34:08 CEST 2023


Hi, community, is there any information about what params should be used
for ffmpeg configuration, which brings minimum overhead and enough for
correct work for multimedia ffmpegmediaplugin on MacOS, Windows, Linux?
Conan ffmpeg with deps weights about 45MB,
https://conan.io/center/ffmpeg

for example MacOS dylib configured with next params:
avcodec=True
avdevice=True
avfilter=True
avformat=True
disable_all_bitstream_filters=False
disable_all_decoders=False
disable_all_demuxers=False
disable_all_devices=False
disable_all_encoders=False
disable_all_filters=False
disable_all_hardware_accelerators=False
disable_all_input_devices=False
disable_all_muxers=False
disable_all_output_devices=False
disable_all_parsers=False
disable_all_protocols=False
disable_bitstream_filters=None
disable_decoders=None
disable_demuxers=None
disable_encoders=None
disable_everything=False
disable_filters=None
disable_hardware_accelerators=None
disable_input_devices=None
disable_muxers=None
disable_output_devices=None
disable_parsers=None
disable_protocols=None
enable_bitstream_filters=None
enable_decoders=None
enable_demuxers=None
enable_encoders=None
enable_filters=None
enable_hardware_accelerators=None
enable_input_devices=None
enable_muxers=None
enable_output_devices=None
enable_parsers=None
enable_protocols=None
postproc=True
shared=True
swresample=True
swscale=True
with_appkit=True
with_asm=True
with_audiotoolbox=True
with_avfoundation=True
with_bzip2=True
with_coreimage=True
with_freetype=True
with_libfdk_aac=True
with_libiconv=True
with_libmp3lame=True
with_libvpx=True
with_libwebp=True
with_libx264=True
with_libx265=True
with_lzma=True
with_openh264=True
with_openjpeg=True
with_opus=True
with_programs=True
with_sdl=False
with_ssl=openssl
with_videotoolbox=True
with_vorbis=True
with_zeromq=False
with_zlib=True

ls -la
31504608 Jul 11 20:25 libavcodec.59.37.100.dylib
98328 Jul 11 20:25 libavdevice.59.7.100.dylib
84432576 Jul 11 20:25 libavfilter.8.44.100.dylib
6636392 Jul 11 20:25 libavformat.59.27.100.dylib
700664 Jul 11 20:25 libavutil.57.28.100.dylib
165456 Jul 11 20:25 libpostproc.56.6.100.dylib
135888 Jul 11 20:25 libswresample.4.7.100.dylib
909392 Jul 11 20:25 libswscale.6.7.100.dylib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20230712/ba48a8a2/attachment.htm>


More information about the Interest mailing list