usar tutorial jdownloader descargar demos convert como audio ffmpeg

audio - tutorial - Compilar FFMpeg sin la mayoría de los códecs



ffmpeg linux (1)

Estoy buscando compilar ffmpeg para que soporte solo un puñado de códecs. Específicamente, solo códecs PCM y MP3.

¿Alguna sugerencia sobre cómo hacer eso? ¿Se puede hacer con indicadores de compilación o necesito editar el código?


Puede usar configure con --disable-everything y luego habilitar solo lo que necesita, luego compilar esta configuración. Más sobre esto: Construyendo FFmpeg . De esta forma, no es necesario que toque el código fuente (ediciones manuales).

Específicamente lo que se ve afectado y otros modificadores (extracto del script de configure ):

Individual component options: --disable-everything disable all components listed below --disable-encoder=NAME disable encoder NAME --enable-encoder=NAME enable encoder NAME --disable-encoders disable all encoders --disable-decoder=NAME disable decoder NAME --enable-decoder=NAME enable decoder NAME --disable-decoders disable all decoders --disable-hwaccel=NAME disable hwaccel NAME --enable-hwaccel=NAME enable hwaccel NAME --disable-hwaccels disable all hwaccels --disable-muxer=NAME disable muxer NAME --enable-muxer=NAME enable muxer NAME --disable-muxers disable all muxers --disable-demuxer=NAME disable demuxer NAME --enable-demuxer=NAME enable demuxer NAME --disable-demuxers disable all demuxers --enable-parser=NAME enable parser NAME --disable-parser=NAME disable parser NAME --disable-parsers disable all parsers --enable-bsf=NAME enable bitstream filter NAME --disable-bsf=NAME disable bitstream filter NAME --disable-bsfs disable all bitstream filters --enable-protocol=NAME enable protocol NAME --disable-protocol=NAME disable protocol NAME --disable-protocols disable all protocols --enable-indev=NAME enable input device NAME --disable-indev=NAME disable input device NAME --disable-indevs disable input devices --enable-outdev=NAME enable output device NAME --disable-outdev=NAME disable output device NAME --disable-outdevs disable output devices --disable-devices disable all devices --enable-filter=NAME enable filter NAME --disable-filter=NAME disable filter NAME --disable-filters disable all filters