Difference between revisions of "H.264 Software/ffmpeg command-line arguments"

From esoterum.org
Jump to: navigation, search
Line 1: Line 1:
 
*<code>configure --enable-gprof --disable-optimizations --disable-mmx --disable-mmx2 --disable-ssse3 --disable-armv5te --disable-armvfp --disable-iwmmxt --disable-network --disable-ipv6 --disable-zlib --disable-bzlib --disable-vhook --disable-mpegaudio-hp --disable-ffserver --disable-ffplay</code>
 
*<code>configure --enable-gprof --disable-optimizations --disable-mmx --disable-mmx2 --disable-ssse3 --disable-armv5te --disable-armvfp --disable-iwmmxt --disable-network --disable-ipv6 --disable-zlib --disable-bzlib --disable-vhook --disable-mpegaudio-hp --disable-ffserver --disable-ffplay</code>
 
*Disable all decoders except for '''h264''': --disable-decoder=aasc --disable-decoder=amv --disable-decoder=asv1 --disable-decoder=asv2 --disable-decoder=avs --disable-decoder=bethsoftvid --disable-decoder=bfi --disable-decoder=bmp --disable-decoder=c93 --disable-decoder=cavs --disable-decoder=cinepak --disable-decoder=cljr --disable-decoder=cscd --disable-decoder=cyuv --disable-decoder=dnxhd --disable-decoder=dsicinvideo --disable-decoder=dvvideo --disable-decoder=dxa --disable-decoder=eacmv --disable-decoder=eatgv --disable-decoder=eightbps --disable-decoder=eightsvx_exp --disable-decoder=eightsvx_fib --disable-decoder=escape124 --disable-decoder=ffv1 --disable-decoder=ffvhuff --disable-decoder=flashsv --disable-decoder=flic --disable-decoder=flv --disable-decoder=fourxm --disable-decoder=fraps --disable-decoder=gif --disable-decoder=h261 --disable-decoder=h263 --disable-decoder=h263i --disable-decoder=huffyuv --disable-decoder=idcin --disable-decoder=indeo2 --disable-decoder=indeo3 --disable-decoder=interplay_video --disable-decoder=jpegls --disable-decoder=kmvc --disable-decoder=loco --disable-decoder=mdec --disable-decoder=mimic --disable-decoder=mjpeg --disable-decoder=mjpegb --disable-decoder=mmvideo --disable-decoder=motionpixels --disable-decoder=mpeg_xvmc --disable-decoder=mpeg1video --disable-decoder=mpeg2video --disable-decoder=mpeg4 --disable-decoder=mpegvideo --disable-decoder=msmpeg4v1 --disable-decoder=msmpeg4v2 --disable-decoder=msmpeg4v3 --disable-decoder=msrle --disable-decoder=msvideo1 --disable-decoder=mszh --disable-decoder=nuv --disable-decoder=pcx --disable-decoder=png --disable-decoder=ptx --disable-decoder=qdraw --disable-decoder=qpeg --disable-decoder=qtrle --disable-decoder=rawvideo --disable-decoder=rl2 --disable-decoder=roq --disable-decoder=rpza --disable-decoder=rv10 --disable-decoder=rv20 --disable-decoder=sgi --disable-decoder=smacker --disable-decoder=smc --disable-decoder=snow --disable-decoder=sp5x --disable-decoder=sunrast --disable-decoder=svq1 --disable-decoder=svq3 --disable-decoder=targa --disable-decoder=theora --disable-decoder=thp --disable-decoder=tiertexseqvideo --disable-decoder=tiff --disable-decoder=truemotion1 --disable-decoder=truemotion2 --disable-decoder=tscc --disable-decoder=txd --disable-decoder=ulti --disable-decoder=vb --disable-decoder=vc1 --disable-decoder=vcr1 --disable-decoder=vmdvideo --disable-decoder=vmnc --disable-decoder=vp3 --disable-decoder=vp5 --disable-decoder=vp6 --disable-decoder=vp6a --disable-decoder=vp6f --disable-decoder=vqa --disable-decoder=wmv1 --disable-decoder=wmv2 --disable-decoder=wmv3 --disable-decoder=wnv1 --disable-decoder=xan_wc3 --disable-decoder=xl --disable-decoder=xsub --disable-decoder=zlib --disable-decoder=zmbv --disable-decoder=ac3 --disable-decoder=alac --disable-decoder=ape --disable-decoder=atrac3 --disable-decoder=cook --disable-decoder=dca --disable-decoder=dsicinaudio --disable-decoder=flac --disable-decoder=imc --disable-decoder=mace3 --disable-decoder=mace6 --disable-decoder=mlp --disable-decoder=mp2 --disable-decoder=mp3 --disable-decoder=mp3adu --disable-decoder=mp3on4 --disable-decoder=mpc7 --disable-decoder=mpc8 --disable-decoder=nellymoser --disable-decoder=qdm2 --disable-decoder=ra_144 --disable-decoder=ra_288 --disable-decoder=shorten --disable-decoder=smackaud --disable-decoder=sonic --disable-decoder=truespeech --disable-decoder=tta --disable-decoder=vmdaudio --disable-decoder=vorbis --disable-decoder=wavpack --disable-decoder=wmav1 --disable-decoder=wmav2 --disable-decoder=ws_snd1 --disable-decoder=pcm_alaw --disable-decoder=pcm_dvd --disable-decoder=pcm_f32be --disable-decoder=pcm_mulaw --disable-decoder=pcm_s8 --disable-decoder=pcm_s16be --disable-decoder=pcm_s16le --disable-decoder=pcm_s16le_planar --disable-decoder=pcm_s24be --disable-decoder=pcm_s24daud --disable-decoder=pcm_s24le --disable-decoder=pcm_s32be --disable-decoder=pcm_s32le --disable-decoder=pcm_u8 --disable-decoder=pcm_u16be --disable-decoder=pcm_u16le --disable-decoder=pcm_u24be --disable-decoder=pcm_u24le --disable-decoder=pcm_u32be --disable-decoder=pcm_u32le --disable-decoder=pcm_zork --disable-decoder=interplay_dpcm --disable-decoder=roq_dpcm --disable-decoder=sol_dpcm --disable-decoder=xan_dpcm --disable-decoder=adpcm_4xm --disable-decoder=adpcm_adx --disable-decoder=adpcm_ct --disable-decoder=adpcm_ea --disable-decoder=adpcm_ea_maxis_xa --disable-decoder=adpcm_ea_r1 --disable-decoder=adpcm_ea_r2 --disable-decoder=adpcm_ea_r3 --disable-decoder=adpcm_ea_xas --disable-decoder=adpcm_g726 --disable-decoder=adpcm_ima_amv --disable-decoder=adpcm_ima_dk3 --disable-decoder=adpcm_ima_dk4 --disable-decoder=adpcm_ima_ea_eacs --disable-decoder=adpcm_ima_ea_sead --disable-decoder=adpcm_ima_qt --disable-decoder=adpcm_ima_smjpeg --disable-decoder=adpcm_ima_wav --disable-decoder=adpcm_ima_ws --disable-decoder=adpcm_ms --disable-decoder=adpcm_sbpro_2 --disable-decoder=adpcm_sbpro_3 --disable-decoder=adpcm_sbpro_4 --disable-decoder=adpcm_swf --disable-decoder=adpcm_thp --disable-decoder=adpcm_xa --disable-decoder=adpcm_yamaha --disable-decoder=dvbsub --disable-decoder=dvdsub --disable-decoder=liba52 --disable-decoder=libamr_nb --disable-decoder=libamr_wb --disable-decoder=libdirac --disable-decoder=libfaad --disable-decoder=libgsm --disable-decoder=libgsm_ms --disable-decoder=libschroedinger --disable-decoder=mpeg4aac
 
*Disable all decoders except for '''h264''': --disable-decoder=aasc --disable-decoder=amv --disable-decoder=asv1 --disable-decoder=asv2 --disable-decoder=avs --disable-decoder=bethsoftvid --disable-decoder=bfi --disable-decoder=bmp --disable-decoder=c93 --disable-decoder=cavs --disable-decoder=cinepak --disable-decoder=cljr --disable-decoder=cscd --disable-decoder=cyuv --disable-decoder=dnxhd --disable-decoder=dsicinvideo --disable-decoder=dvvideo --disable-decoder=dxa --disable-decoder=eacmv --disable-decoder=eatgv --disable-decoder=eightbps --disable-decoder=eightsvx_exp --disable-decoder=eightsvx_fib --disable-decoder=escape124 --disable-decoder=ffv1 --disable-decoder=ffvhuff --disable-decoder=flashsv --disable-decoder=flic --disable-decoder=flv --disable-decoder=fourxm --disable-decoder=fraps --disable-decoder=gif --disable-decoder=h261 --disable-decoder=h263 --disable-decoder=h263i --disable-decoder=huffyuv --disable-decoder=idcin --disable-decoder=indeo2 --disable-decoder=indeo3 --disable-decoder=interplay_video --disable-decoder=jpegls --disable-decoder=kmvc --disable-decoder=loco --disable-decoder=mdec --disable-decoder=mimic --disable-decoder=mjpeg --disable-decoder=mjpegb --disable-decoder=mmvideo --disable-decoder=motionpixels --disable-decoder=mpeg_xvmc --disable-decoder=mpeg1video --disable-decoder=mpeg2video --disable-decoder=mpeg4 --disable-decoder=mpegvideo --disable-decoder=msmpeg4v1 --disable-decoder=msmpeg4v2 --disable-decoder=msmpeg4v3 --disable-decoder=msrle --disable-decoder=msvideo1 --disable-decoder=mszh --disable-decoder=nuv --disable-decoder=pcx --disable-decoder=png --disable-decoder=ptx --disable-decoder=qdraw --disable-decoder=qpeg --disable-decoder=qtrle --disable-decoder=rawvideo --disable-decoder=rl2 --disable-decoder=roq --disable-decoder=rpza --disable-decoder=rv10 --disable-decoder=rv20 --disable-decoder=sgi --disable-decoder=smacker --disable-decoder=smc --disable-decoder=snow --disable-decoder=sp5x --disable-decoder=sunrast --disable-decoder=svq1 --disable-decoder=svq3 --disable-decoder=targa --disable-decoder=theora --disable-decoder=thp --disable-decoder=tiertexseqvideo --disable-decoder=tiff --disable-decoder=truemotion1 --disable-decoder=truemotion2 --disable-decoder=tscc --disable-decoder=txd --disable-decoder=ulti --disable-decoder=vb --disable-decoder=vc1 --disable-decoder=vcr1 --disable-decoder=vmdvideo --disable-decoder=vmnc --disable-decoder=vp3 --disable-decoder=vp5 --disable-decoder=vp6 --disable-decoder=vp6a --disable-decoder=vp6f --disable-decoder=vqa --disable-decoder=wmv1 --disable-decoder=wmv2 --disable-decoder=wmv3 --disable-decoder=wnv1 --disable-decoder=xan_wc3 --disable-decoder=xl --disable-decoder=xsub --disable-decoder=zlib --disable-decoder=zmbv --disable-decoder=ac3 --disable-decoder=alac --disable-decoder=ape --disable-decoder=atrac3 --disable-decoder=cook --disable-decoder=dca --disable-decoder=dsicinaudio --disable-decoder=flac --disable-decoder=imc --disable-decoder=mace3 --disable-decoder=mace6 --disable-decoder=mlp --disable-decoder=mp2 --disable-decoder=mp3 --disable-decoder=mp3adu --disable-decoder=mp3on4 --disable-decoder=mpc7 --disable-decoder=mpc8 --disable-decoder=nellymoser --disable-decoder=qdm2 --disable-decoder=ra_144 --disable-decoder=ra_288 --disable-decoder=shorten --disable-decoder=smackaud --disable-decoder=sonic --disable-decoder=truespeech --disable-decoder=tta --disable-decoder=vmdaudio --disable-decoder=vorbis --disable-decoder=wavpack --disable-decoder=wmav1 --disable-decoder=wmav2 --disable-decoder=ws_snd1 --disable-decoder=pcm_alaw --disable-decoder=pcm_dvd --disable-decoder=pcm_f32be --disable-decoder=pcm_mulaw --disable-decoder=pcm_s8 --disable-decoder=pcm_s16be --disable-decoder=pcm_s16le --disable-decoder=pcm_s16le_planar --disable-decoder=pcm_s24be --disable-decoder=pcm_s24daud --disable-decoder=pcm_s24le --disable-decoder=pcm_s32be --disable-decoder=pcm_s32le --disable-decoder=pcm_u8 --disable-decoder=pcm_u16be --disable-decoder=pcm_u16le --disable-decoder=pcm_u24be --disable-decoder=pcm_u24le --disable-decoder=pcm_u32be --disable-decoder=pcm_u32le --disable-decoder=pcm_zork --disable-decoder=interplay_dpcm --disable-decoder=roq_dpcm --disable-decoder=sol_dpcm --disable-decoder=xan_dpcm --disable-decoder=adpcm_4xm --disable-decoder=adpcm_adx --disable-decoder=adpcm_ct --disable-decoder=adpcm_ea --disable-decoder=adpcm_ea_maxis_xa --disable-decoder=adpcm_ea_r1 --disable-decoder=adpcm_ea_r2 --disable-decoder=adpcm_ea_r3 --disable-decoder=adpcm_ea_xas --disable-decoder=adpcm_g726 --disable-decoder=adpcm_ima_amv --disable-decoder=adpcm_ima_dk3 --disable-decoder=adpcm_ima_dk4 --disable-decoder=adpcm_ima_ea_eacs --disable-decoder=adpcm_ima_ea_sead --disable-decoder=adpcm_ima_qt --disable-decoder=adpcm_ima_smjpeg --disable-decoder=adpcm_ima_wav --disable-decoder=adpcm_ima_ws --disable-decoder=adpcm_ms --disable-decoder=adpcm_sbpro_2 --disable-decoder=adpcm_sbpro_3 --disable-decoder=adpcm_sbpro_4 --disable-decoder=adpcm_swf --disable-decoder=adpcm_thp --disable-decoder=adpcm_xa --disable-decoder=adpcm_yamaha --disable-decoder=dvbsub --disable-decoder=dvdsub --disable-decoder=liba52 --disable-decoder=libamr_nb --disable-decoder=libamr_wb --disable-decoder=libdirac --disable-decoder=libfaad --disable-decoder=libgsm --disable-decoder=libgsm_ms --disable-decoder=libschroedinger --disable-decoder=mpeg4aac
*Disable all encoders except for '''rawvideo''': configure --disable-encoder=asv1  --disable-encoder=asv2  --disable-encoder=bmp  --disable-encoder=dnxhd  --disable-encoder=dvvideo  --disable-encoder=ffv1  --disable-encoder=ffvhuff --disable-encoder=flashsv  --disable-encoder=flv  --disable-encoder=gif  --disable-encoder=h261  --disable-encoder=h263  --disable-encoder=h263p  --disable-encoder=huffyuv  --disable-encoder=jpegls  --disable-encoder=ljpeg  --disable-encoder=mjpeg  --disable-encoder=mpeg1video  --disable-encoder=mpeg2video  --disable-encoder=mpeg4  --disable-encoder=msmpeg4v1  --disable-encoder=msmpeg4v2  --disable-encoder=msmpeg4v3  --disable-encoder=pam  --disable-encoder=pbm  --disable-encoder=pgm  --disable-encoder=pgmyuv --disable-encoder=png  --disable-encoder=ppm  --disable-encoder=qtrle  --disable-encoder=roq  --disable-encoder=rv10  --disable-encoder=rv20  --disable-encoder=sgi  --disable-encoder=snow  --disable-encoder=svq1  --disable-encoder=targa  --disable-encoder=tiff  --disable-encoder=wmv1  --disable-encoder=wmv2  --disable-encoder=zlib --disable-encoder=zmbv  --disable-encoder=ac3  --disable-encoder=flac  --disable-encoder=mp2  --disable-encoder=sonic  --disable-encoder=sonic_ls  --disable-encoder=vorbis  --disable-encoder=wmav1  --disable-encoder=wmav2  --disable-encoder=pcm_alaw  --disable-encoder=pcm_f32be  --disable-encoder=pcm_mulaw  --disable-encoder=pcm_s8  --disable-encoder=pcm_s16be  --disable-encoder=pcm_s16le  --disable-encoder=pcm_s24be  --disable-encoder=pcm_s24daud  --disable-encoder=pcm_s24le  --disable-encoder=pcm_s32be  --disable-encoder=pcm_s32le  --disable-encoder=pcm_u8  --disable-encoder=pcm_u16be  --disable-encoder=pcm_u16le  --disable-encoder=pcm_u24be  --disable-encoder=pcm_u24le  --disable-encoder=pcm_u32be  --disable-encoder=pcm_u32le  --disable-encoder=pcm_zork  --disable-encoder=roq_dpcm  --disable-encoder=adpcm_adx  --disable-encoder=adpcm_g726  --disable-encoder=adpcm_ima_qt  --disable-encoder=adpcm_ima_wav  --disable-encoder=adpcm_ms  --disable-encoder=adpcm_swf  --disable-encoder=adpcm_yamaha  --disable-encoder=dvbsub  --disable-encoder=dvdsub --disable-encoder=libamr_nb --disable-encoder=libamr_wb --disable-encoder=libdirac --disable-encoder=libfaac --disable-encoder=libgsm --disable-encoder=libgsm_ms --disable-encoder=libmp3lame --disable-encoder=libschroedinger --disable-encoder=libtheora --disable-encoder=libvorbis --disable-encoder=libx264 --disable-encoder=libxvid
+
*Disable all encoders except for '''rawvideo''': --disable-encoder=asv1  --disable-encoder=asv2  --disable-encoder=bmp  --disable-encoder=dnxhd  --disable-encoder=dvvideo  --disable-encoder=ffv1  --disable-encoder=ffvhuff --disable-encoder=flashsv  --disable-encoder=flv  --disable-encoder=gif  --disable-encoder=h261  --disable-encoder=h263  --disable-encoder=h263p  --disable-encoder=huffyuv  --disable-encoder=jpegls  --disable-encoder=ljpeg  --disable-encoder=mjpeg  --disable-encoder=mpeg1video  --disable-encoder=mpeg2video  --disable-encoder=mpeg4  --disable-encoder=msmpeg4v1  --disable-encoder=msmpeg4v2  --disable-encoder=msmpeg4v3  --disable-encoder=pam  --disable-encoder=pbm  --disable-encoder=pgm  --disable-encoder=pgmyuv --disable-encoder=png  --disable-encoder=ppm  --disable-encoder=qtrle  --disable-encoder=roq  --disable-encoder=rv10  --disable-encoder=rv20  --disable-encoder=sgi  --disable-encoder=snow  --disable-encoder=svq1  --disable-encoder=targa  --disable-encoder=tiff  --disable-encoder=wmv1  --disable-encoder=wmv2  --disable-encoder=zlib --disable-encoder=zmbv  --disable-encoder=ac3  --disable-encoder=flac  --disable-encoder=mp2  --disable-encoder=sonic  --disable-encoder=sonic_ls  --disable-encoder=vorbis  --disable-encoder=wmav1  --disable-encoder=wmav2  --disable-encoder=pcm_alaw  --disable-encoder=pcm_f32be  --disable-encoder=pcm_mulaw  --disable-encoder=pcm_s8  --disable-encoder=pcm_s16be  --disable-encoder=pcm_s16le  --disable-encoder=pcm_s24be  --disable-encoder=pcm_s24daud  --disable-encoder=pcm_s24le  --disable-encoder=pcm_s32be  --disable-encoder=pcm_s32le  --disable-encoder=pcm_u8  --disable-encoder=pcm_u16be  --disable-encoder=pcm_u16le  --disable-encoder=pcm_u24be  --disable-encoder=pcm_u24le  --disable-encoder=pcm_u32be  --disable-encoder=pcm_u32le  --disable-encoder=pcm_zork  --disable-encoder=roq_dpcm  --disable-encoder=adpcm_adx  --disable-encoder=adpcm_g726  --disable-encoder=adpcm_ima_qt  --disable-encoder=adpcm_ima_wav  --disable-encoder=adpcm_ms  --disable-encoder=adpcm_swf  --disable-encoder=adpcm_yamaha  --disable-encoder=dvbsub  --disable-encoder=dvdsub --disable-encoder=libamr_nb --disable-encoder=libamr_wb --disable-encoder=libdirac --disable-encoder=libfaac --disable-encoder=libgsm --disable-encoder=libgsm_ms --disable-encoder=libmp3lame --disable-encoder=libschroedinger --disable-encoder=libtheora --disable-encoder=libvorbis --disable-encoder=libx264 --disable-encoder=libxvid
 
*Disable all parsers except h264:  --disable-parser=aac  --disable-parser=ac3  --disable-parser=cavsvideo  --disable-parser=dca  --disable-parser=dirac  --disable-parser=dvbsub  --disable-parser=dvdsub  --disable-parser=h261  --disable-parser=h263  --disable-parser=mjpeg  --disable-parser=mlp  --disable-parser=mpeg4video  --disable-parser=mpegaudio  --disable-parser=mpegvideo  --disable-parser=pnm  --disable-parser=vc1  --disable-parser=vp3
 
*Disable all parsers except h264:  --disable-parser=aac  --disable-parser=ac3  --disable-parser=cavsvideo  --disable-parser=dca  --disable-parser=dirac  --disable-parser=dvbsub  --disable-parser=dvdsub  --disable-parser=h261  --disable-parser=h263  --disable-parser=mjpeg  --disable-parser=mlp  --disable-parser=mpeg4video  --disable-parser=mpegaudio  --disable-parser=mpegvideo  --disable-parser=pnm  --disable-parser=vc1  --disable-parser=vp3
 
*Disable all bitstream filters:  --disable-bsf=dump_extradata --disable-bsf=h264_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpega_dump_header --disable-bsf=mp3_header_compress --disable-bsf=mp3_header_decompress --disable-bsf=mov2textsub --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub
 
*Disable all bitstream filters:  --disable-bsf=dump_extradata --disable-bsf=h264_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpega_dump_header --disable-bsf=mp3_header_compress --disable-bsf=mp3_header_decompress --disable-bsf=mov2textsub --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub
 
*Disable all demuxers:  --disable-demuxer=aac --disable-demuxer=ac3  --disable-demuxer=aiff  --disable-demuxer=amr  --disable-demuxer=apc  --disable-demuxer=ape  --disable-demuxer=asf  --disable-demuxer=au  --disable-demuxer=avi --disable-demuxer=avisynth  --disable-demuxer=avs  --disable-demuxer=bethsoftvid  --disable-demuxer=bfi  --disable-demuxer=c93  --disable-demuxer=daud --disable-demuxer=dirac  --disable-demuxer=dsicin  --disable-demuxer=dts  --disable-demuxer=dv  --disable-demuxer=dxa  --disable-demuxer=ea  --disable-demuxer=ea_cdata  --disable-demuxer=ffm  --disable-demuxer=flac  --disable-demuxer=flic  --disable-demuxer=flv  --disable-demuxer=fourxm  --disable-demuxer=gsm  --disable-demuxer=gxf  --disable-demuxer=h261  --disable-demuxer=h263  --disable-demuxer=h264  --disable-demuxer=idcin  --disable-demuxer=iff  --disable-demuxer=image2  --disable-demuxer=image2pipe  --disable-demuxer=ingenient  --disable-demuxer=ipmovie  --disable-demuxer=lmlm4  --disable-demuxer=m4v  --disable-demuxer=matroska  --disable-demuxer=mjpeg  --disable-demuxer=mlp  --disable-demuxer=mm  --disable-demuxer=mmf  --disable-demuxer=mov --disable-demuxer=mp3  --disable-demuxer=mpc  --disable-demuxer=mpc8  --disable-demuxer=mpegps  --disable-demuxer=mpegts  --disable-demuxer=mpegtsraw  --disable-demuxer=mpegvideo  --disable-demuxer=msnwc_tcp  --disable-demuxer=mtv  --disable-demuxer=mvi  --disable-demuxer=mxf  --disable-demuxer=nsv  --disable-demuxer=nut  --disable-demuxer=nuv  --disable-demuxer=ogg  --disable-demuxer=oma  --disable-demuxer=pcm_alaw  --disable-demuxer=pcm_mulaw  --disable-demuxer=pcm_s16be  --disable-demuxer=pcm_s16le  --disable-demuxer=pcm_s8  --disable-demuxer=pcm_u16be  --disable-demuxer=pcm_u16le  --disable-demuxer=pcm_u8  --disable-demuxer=pva  --disable-demuxer=rawvideo --disable-demuxer=redir  --disable-demuxer=rl2  --disable-demuxer=rm  --disable-demuxer=roq  --disable-demuxer=rpl --disable-demuxer=rtsp --disable-demuxer=sdp  --disable-demuxer=segafilm  --disable-demuxer=shorten  --disable-demuxer=siff  --disable-demuxer=smacker  --disable-demuxer=sol  --disable-demuxer=str  --disable-demuxer=swf  --disable-demuxer=thp  --disable-demuxer=tiertexseq  --disable-demuxer=tta  --disable-demuxer=txd  --disable-demuxer=vc1  --disable-demuxer=vc1t  --disable-demuxer=vmd  --disable-demuxer=voc  --disable-demuxer=wav  --disable-demuxer=wc3  --disable-demuxer=wsaud  --disable-demuxer=wsvqa  --disable-demuxer=wv  --disable-demuxer=xa  --disable-demuxer=yuv4mpegpipe --disable-demuxer=libnut
 
*Disable all demuxers:  --disable-demuxer=aac --disable-demuxer=ac3  --disable-demuxer=aiff  --disable-demuxer=amr  --disable-demuxer=apc  --disable-demuxer=ape  --disable-demuxer=asf  --disable-demuxer=au  --disable-demuxer=avi --disable-demuxer=avisynth  --disable-demuxer=avs  --disable-demuxer=bethsoftvid  --disable-demuxer=bfi  --disable-demuxer=c93  --disable-demuxer=daud --disable-demuxer=dirac  --disable-demuxer=dsicin  --disable-demuxer=dts  --disable-demuxer=dv  --disable-demuxer=dxa  --disable-demuxer=ea  --disable-demuxer=ea_cdata  --disable-demuxer=ffm  --disable-demuxer=flac  --disable-demuxer=flic  --disable-demuxer=flv  --disable-demuxer=fourxm  --disable-demuxer=gsm  --disable-demuxer=gxf  --disable-demuxer=h261  --disable-demuxer=h263  --disable-demuxer=h264  --disable-demuxer=idcin  --disable-demuxer=iff  --disable-demuxer=image2  --disable-demuxer=image2pipe  --disable-demuxer=ingenient  --disable-demuxer=ipmovie  --disable-demuxer=lmlm4  --disable-demuxer=m4v  --disable-demuxer=matroska  --disable-demuxer=mjpeg  --disable-demuxer=mlp  --disable-demuxer=mm  --disable-demuxer=mmf  --disable-demuxer=mov --disable-demuxer=mp3  --disable-demuxer=mpc  --disable-demuxer=mpc8  --disable-demuxer=mpegps  --disable-demuxer=mpegts  --disable-demuxer=mpegtsraw  --disable-demuxer=mpegvideo  --disable-demuxer=msnwc_tcp  --disable-demuxer=mtv  --disable-demuxer=mvi  --disable-demuxer=mxf  --disable-demuxer=nsv  --disable-demuxer=nut  --disable-demuxer=nuv  --disable-demuxer=ogg  --disable-demuxer=oma  --disable-demuxer=pcm_alaw  --disable-demuxer=pcm_mulaw  --disable-demuxer=pcm_s16be  --disable-demuxer=pcm_s16le  --disable-demuxer=pcm_s8  --disable-demuxer=pcm_u16be  --disable-demuxer=pcm_u16le  --disable-demuxer=pcm_u8  --disable-demuxer=pva  --disable-demuxer=rawvideo --disable-demuxer=redir  --disable-demuxer=rl2  --disable-demuxer=rm  --disable-demuxer=roq  --disable-demuxer=rpl --disable-demuxer=rtsp --disable-demuxer=sdp  --disable-demuxer=segafilm  --disable-demuxer=shorten  --disable-demuxer=siff  --disable-demuxer=smacker  --disable-demuxer=sol  --disable-demuxer=str  --disable-demuxer=swf  --disable-demuxer=thp  --disable-demuxer=tiertexseq  --disable-demuxer=tta  --disable-demuxer=txd  --disable-demuxer=vc1  --disable-demuxer=vc1t  --disable-demuxer=vmd  --disable-demuxer=voc  --disable-demuxer=wav  --disable-demuxer=wc3  --disable-demuxer=wsaud  --disable-demuxer=wsvqa  --disable-demuxer=wv  --disable-demuxer=xa  --disable-demuxer=yuv4mpegpipe --disable-demuxer=libnut
 
*Disable all muxers:  --disable-muxer=ac3  --disable-muxer=adts  --disable-muxer=aiff  --disable-muxer=amr  --disable-muxer=asf  --disable-muxer=asf_stream  --disable-muxer=au  --disable-muxer=avi  --disable-muxer=avm2  --disable-muxer=crc  --disable-muxer=daud  --disable-muxer=dirac  --disable-muxer=dts  --disable-muxer=dv  --disable-muxer=ffm  --disable-muxer=flac  --disable-muxer=flv  --disable-muxer=framecrc  --disable-muxer=gif  --disable-muxer=gxf  --disable-muxer=h261  --disable-muxer=h263  --disable-muxer=h264  --disable-muxer=image2  --disable-muxer=image2pipe  --disable-muxer=ipod  --disable-muxer=m4v  --disable-muxer=matroska  --disable-muxer=matroska_audio  --disable-muxer=mjpeg  --disable-muxer=mmf  --disable-muxer=mov  --disable-muxer=mp2  --disable-muxer=mp3  --disable-muxer=mp4  --disable-muxer=mpeg1system  --disable-muxer=mpeg1vcd  --disable-muxer=mpeg1video  --disable-muxer=mpeg2dvd  --disable-muxer=mpeg2svcd  --disable-muxer=mpeg2video  --disable-muxer=mpeg2vob  --disable-muxer=mpegts  --disable-muxer=mpjpeg  --disable-muxer=null  --disable-muxer=nut  --disable-muxer=ogg  --disable-muxer=pcm_alaw  --disable-muxer=pcm_mulaw  --disable-muxer=pcm_s16be  --disable-muxer=pcm_s16le  --disable-muxer=pcm_s8  --disable-muxer=pcm_u16be  --disable-muxer=pcm_u16le  --disable-muxer=pcm_u8  --disable-muxer=psp  --disable-muxer=rawvideo  --disable-muxer=rm  --disable-muxer=roq  --disable-muxer=rtp  --disable-muxer=swf  --disable-muxer=tg2  --disable-muxer=tgp  --disable-muxer=vc1t  --disable-muxer=voc  --disable-muxer=wav  --disable-muxer=yuv4mpegpipe  --disable-muxer=libnut
 
*Disable all muxers:  --disable-muxer=ac3  --disable-muxer=adts  --disable-muxer=aiff  --disable-muxer=amr  --disable-muxer=asf  --disable-muxer=asf_stream  --disable-muxer=au  --disable-muxer=avi  --disable-muxer=avm2  --disable-muxer=crc  --disable-muxer=daud  --disable-muxer=dirac  --disable-muxer=dts  --disable-muxer=dv  --disable-muxer=ffm  --disable-muxer=flac  --disable-muxer=flv  --disable-muxer=framecrc  --disable-muxer=gif  --disable-muxer=gxf  --disable-muxer=h261  --disable-muxer=h263  --disable-muxer=h264  --disable-muxer=image2  --disable-muxer=image2pipe  --disable-muxer=ipod  --disable-muxer=m4v  --disable-muxer=matroska  --disable-muxer=matroska_audio  --disable-muxer=mjpeg  --disable-muxer=mmf  --disable-muxer=mov  --disable-muxer=mp2  --disable-muxer=mp3  --disable-muxer=mp4  --disable-muxer=mpeg1system  --disable-muxer=mpeg1vcd  --disable-muxer=mpeg1video  --disable-muxer=mpeg2dvd  --disable-muxer=mpeg2svcd  --disable-muxer=mpeg2video  --disable-muxer=mpeg2vob  --disable-muxer=mpegts  --disable-muxer=mpjpeg  --disable-muxer=null  --disable-muxer=nut  --disable-muxer=ogg  --disable-muxer=pcm_alaw  --disable-muxer=pcm_mulaw  --disable-muxer=pcm_s16be  --disable-muxer=pcm_s16le  --disable-muxer=pcm_s8  --disable-muxer=pcm_u16be  --disable-muxer=pcm_u16le  --disable-muxer=pcm_u8  --disable-muxer=psp  --disable-muxer=rawvideo  --disable-muxer=rm  --disable-muxer=roq  --disable-muxer=rtp  --disable-muxer=swf  --disable-muxer=tg2  --disable-muxer=tgp  --disable-muxer=vc1t  --disable-muxer=voc  --disable-muxer=wav  --disable-muxer=yuv4mpegpipe  --disable-muxer=libnut

Revision as of 18:13, 15 August 2008

  • configure --enable-gprof --disable-optimizations --disable-mmx --disable-mmx2 --disable-ssse3 --disable-armv5te --disable-armvfp --disable-iwmmxt --disable-network --disable-ipv6 --disable-zlib --disable-bzlib --disable-vhook --disable-mpegaudio-hp --disable-ffserver --disable-ffplay
  • Disable all decoders except for h264: --disable-decoder=aasc --disable-decoder=amv --disable-decoder=asv1 --disable-decoder=asv2 --disable-decoder=avs --disable-decoder=bethsoftvid --disable-decoder=bfi --disable-decoder=bmp --disable-decoder=c93 --disable-decoder=cavs --disable-decoder=cinepak --disable-decoder=cljr --disable-decoder=cscd --disable-decoder=cyuv --disable-decoder=dnxhd --disable-decoder=dsicinvideo --disable-decoder=dvvideo --disable-decoder=dxa --disable-decoder=eacmv --disable-decoder=eatgv --disable-decoder=eightbps --disable-decoder=eightsvx_exp --disable-decoder=eightsvx_fib --disable-decoder=escape124 --disable-decoder=ffv1 --disable-decoder=ffvhuff --disable-decoder=flashsv --disable-decoder=flic --disable-decoder=flv --disable-decoder=fourxm --disable-decoder=fraps --disable-decoder=gif --disable-decoder=h261 --disable-decoder=h263 --disable-decoder=h263i --disable-decoder=huffyuv --disable-decoder=idcin --disable-decoder=indeo2 --disable-decoder=indeo3 --disable-decoder=interplay_video --disable-decoder=jpegls --disable-decoder=kmvc --disable-decoder=loco --disable-decoder=mdec --disable-decoder=mimic --disable-decoder=mjpeg --disable-decoder=mjpegb --disable-decoder=mmvideo --disable-decoder=motionpixels --disable-decoder=mpeg_xvmc --disable-decoder=mpeg1video --disable-decoder=mpeg2video --disable-decoder=mpeg4 --disable-decoder=mpegvideo --disable-decoder=msmpeg4v1 --disable-decoder=msmpeg4v2 --disable-decoder=msmpeg4v3 --disable-decoder=msrle --disable-decoder=msvideo1 --disable-decoder=mszh --disable-decoder=nuv --disable-decoder=pcx --disable-decoder=png --disable-decoder=ptx --disable-decoder=qdraw --disable-decoder=qpeg --disable-decoder=qtrle --disable-decoder=rawvideo --disable-decoder=rl2 --disable-decoder=roq --disable-decoder=rpza --disable-decoder=rv10 --disable-decoder=rv20 --disable-decoder=sgi --disable-decoder=smacker --disable-decoder=smc --disable-decoder=snow --disable-decoder=sp5x --disable-decoder=sunrast --disable-decoder=svq1 --disable-decoder=svq3 --disable-decoder=targa --disable-decoder=theora --disable-decoder=thp --disable-decoder=tiertexseqvideo --disable-decoder=tiff --disable-decoder=truemotion1 --disable-decoder=truemotion2 --disable-decoder=tscc --disable-decoder=txd --disable-decoder=ulti --disable-decoder=vb --disable-decoder=vc1 --disable-decoder=vcr1 --disable-decoder=vmdvideo --disable-decoder=vmnc --disable-decoder=vp3 --disable-decoder=vp5 --disable-decoder=vp6 --disable-decoder=vp6a --disable-decoder=vp6f --disable-decoder=vqa --disable-decoder=wmv1 --disable-decoder=wmv2 --disable-decoder=wmv3 --disable-decoder=wnv1 --disable-decoder=xan_wc3 --disable-decoder=xl --disable-decoder=xsub --disable-decoder=zlib --disable-decoder=zmbv --disable-decoder=ac3 --disable-decoder=alac --disable-decoder=ape --disable-decoder=atrac3 --disable-decoder=cook --disable-decoder=dca --disable-decoder=dsicinaudio --disable-decoder=flac --disable-decoder=imc --disable-decoder=mace3 --disable-decoder=mace6 --disable-decoder=mlp --disable-decoder=mp2 --disable-decoder=mp3 --disable-decoder=mp3adu --disable-decoder=mp3on4 --disable-decoder=mpc7 --disable-decoder=mpc8 --disable-decoder=nellymoser --disable-decoder=qdm2 --disable-decoder=ra_144 --disable-decoder=ra_288 --disable-decoder=shorten --disable-decoder=smackaud --disable-decoder=sonic --disable-decoder=truespeech --disable-decoder=tta --disable-decoder=vmdaudio --disable-decoder=vorbis --disable-decoder=wavpack --disable-decoder=wmav1 --disable-decoder=wmav2 --disable-decoder=ws_snd1 --disable-decoder=pcm_alaw --disable-decoder=pcm_dvd --disable-decoder=pcm_f32be --disable-decoder=pcm_mulaw --disable-decoder=pcm_s8 --disable-decoder=pcm_s16be --disable-decoder=pcm_s16le --disable-decoder=pcm_s16le_planar --disable-decoder=pcm_s24be --disable-decoder=pcm_s24daud --disable-decoder=pcm_s24le --disable-decoder=pcm_s32be --disable-decoder=pcm_s32le --disable-decoder=pcm_u8 --disable-decoder=pcm_u16be --disable-decoder=pcm_u16le --disable-decoder=pcm_u24be --disable-decoder=pcm_u24le --disable-decoder=pcm_u32be --disable-decoder=pcm_u32le --disable-decoder=pcm_zork --disable-decoder=interplay_dpcm --disable-decoder=roq_dpcm --disable-decoder=sol_dpcm --disable-decoder=xan_dpcm --disable-decoder=adpcm_4xm --disable-decoder=adpcm_adx --disable-decoder=adpcm_ct --disable-decoder=adpcm_ea --disable-decoder=adpcm_ea_maxis_xa --disable-decoder=adpcm_ea_r1 --disable-decoder=adpcm_ea_r2 --disable-decoder=adpcm_ea_r3 --disable-decoder=adpcm_ea_xas --disable-decoder=adpcm_g726 --disable-decoder=adpcm_ima_amv --disable-decoder=adpcm_ima_dk3 --disable-decoder=adpcm_ima_dk4 --disable-decoder=adpcm_ima_ea_eacs --disable-decoder=adpcm_ima_ea_sead --disable-decoder=adpcm_ima_qt --disable-decoder=adpcm_ima_smjpeg --disable-decoder=adpcm_ima_wav --disable-decoder=adpcm_ima_ws --disable-decoder=adpcm_ms --disable-decoder=adpcm_sbpro_2 --disable-decoder=adpcm_sbpro_3 --disable-decoder=adpcm_sbpro_4 --disable-decoder=adpcm_swf --disable-decoder=adpcm_thp --disable-decoder=adpcm_xa --disable-decoder=adpcm_yamaha --disable-decoder=dvbsub --disable-decoder=dvdsub --disable-decoder=liba52 --disable-decoder=libamr_nb --disable-decoder=libamr_wb --disable-decoder=libdirac --disable-decoder=libfaad --disable-decoder=libgsm --disable-decoder=libgsm_ms --disable-decoder=libschroedinger --disable-decoder=mpeg4aac
  • Disable all encoders except for rawvideo: --disable-encoder=asv1 --disable-encoder=asv2 --disable-encoder=bmp --disable-encoder=dnxhd --disable-encoder=dvvideo --disable-encoder=ffv1 --disable-encoder=ffvhuff --disable-encoder=flashsv --disable-encoder=flv --disable-encoder=gif --disable-encoder=h261 --disable-encoder=h263 --disable-encoder=h263p --disable-encoder=huffyuv --disable-encoder=jpegls --disable-encoder=ljpeg --disable-encoder=mjpeg --disable-encoder=mpeg1video --disable-encoder=mpeg2video --disable-encoder=mpeg4 --disable-encoder=msmpeg4v1 --disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --disable-encoder=pam --disable-encoder=pbm --disable-encoder=pgm --disable-encoder=pgmyuv --disable-encoder=png --disable-encoder=ppm --disable-encoder=qtrle --disable-encoder=roq --disable-encoder=rv10 --disable-encoder=rv20 --disable-encoder=sgi --disable-encoder=snow --disable-encoder=svq1 --disable-encoder=targa --disable-encoder=tiff --disable-encoder=wmv1 --disable-encoder=wmv2 --disable-encoder=zlib --disable-encoder=zmbv --disable-encoder=ac3 --disable-encoder=flac --disable-encoder=mp2 --disable-encoder=sonic --disable-encoder=sonic_ls --disable-encoder=vorbis --disable-encoder=wmav1 --disable-encoder=wmav2 --disable-encoder=pcm_alaw --disable-encoder=pcm_f32be --disable-encoder=pcm_mulaw --disable-encoder=pcm_s8 --disable-encoder=pcm_s16be --disable-encoder=pcm_s16le --disable-encoder=pcm_s24be --disable-encoder=pcm_s24daud --disable-encoder=pcm_s24le --disable-encoder=pcm_s32be --disable-encoder=pcm_s32le --disable-encoder=pcm_u8 --disable-encoder=pcm_u16be --disable-encoder=pcm_u16le --disable-encoder=pcm_u24be --disable-encoder=pcm_u24le --disable-encoder=pcm_u32be --disable-encoder=pcm_u32le --disable-encoder=pcm_zork --disable-encoder=roq_dpcm --disable-encoder=adpcm_adx --disable-encoder=adpcm_g726 --disable-encoder=adpcm_ima_qt --disable-encoder=adpcm_ima_wav --disable-encoder=adpcm_ms --disable-encoder=adpcm_swf --disable-encoder=adpcm_yamaha --disable-encoder=dvbsub --disable-encoder=dvdsub --disable-encoder=libamr_nb --disable-encoder=libamr_wb --disable-encoder=libdirac --disable-encoder=libfaac --disable-encoder=libgsm --disable-encoder=libgsm_ms --disable-encoder=libmp3lame --disable-encoder=libschroedinger --disable-encoder=libtheora --disable-encoder=libvorbis --disable-encoder=libx264 --disable-encoder=libxvid
  • Disable all parsers except h264: --disable-parser=aac --disable-parser=ac3 --disable-parser=cavsvideo --disable-parser=dca --disable-parser=dirac --disable-parser=dvbsub --disable-parser=dvdsub --disable-parser=h261 --disable-parser=h263 --disable-parser=mjpeg --disable-parser=mlp --disable-parser=mpeg4video --disable-parser=mpegaudio --disable-parser=mpegvideo --disable-parser=pnm --disable-parser=vc1 --disable-parser=vp3
  • Disable all bitstream filters: --disable-bsf=dump_extradata --disable-bsf=h264_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpega_dump_header --disable-bsf=mp3_header_compress --disable-bsf=mp3_header_decompress --disable-bsf=mov2textsub --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub
  • Disable all demuxers: --disable-demuxer=aac --disable-demuxer=ac3 --disable-demuxer=aiff --disable-demuxer=amr --disable-demuxer=apc --disable-demuxer=ape --disable-demuxer=asf --disable-demuxer=au --disable-demuxer=avi --disable-demuxer=avisynth --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=c93 --disable-demuxer=daud --disable-demuxer=dirac --disable-demuxer=dsicin --disable-demuxer=dts --disable-demuxer=dv --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=ffm --disable-demuxer=flac --disable-demuxer=flic --disable-demuxer=flv --disable-demuxer=fourxm --disable-demuxer=gsm --disable-demuxer=gxf --disable-demuxer=h261 --disable-demuxer=h263 --disable-demuxer=h264 --disable-demuxer=idcin --disable-demuxer=iff --disable-demuxer=image2 --disable-demuxer=image2pipe --disable-demuxer=ingenient --disable-demuxer=ipmovie --disable-demuxer=lmlm4 --disable-demuxer=m4v --disable-demuxer=matroska --disable-demuxer=mjpeg --disable-demuxer=mlp --disable-demuxer=mm --disable-demuxer=mmf --disable-demuxer=mov --disable-demuxer=mp3 --disable-demuxer=mpc --disable-demuxer=mpc8 --disable-demuxer=mpegps --disable-demuxer=mpegts --disable-demuxer=mpegtsraw --disable-demuxer=mpegvideo --disable-demuxer=msnwc_tcp --disable-demuxer=mtv --disable-demuxer=mvi --disable-demuxer=mxf --disable-demuxer=nsv --disable-demuxer=nut --disable-demuxer=nuv --disable-demuxer=ogg --disable-demuxer=oma --disable-demuxer=pcm_alaw --disable-demuxer=pcm_mulaw --disable-demuxer=pcm_s16be --disable-demuxer=pcm_s16le --disable-demuxer=pcm_s8 --disable-demuxer=pcm_u16be --disable-demuxer=pcm_u16le --disable-demuxer=pcm_u8 --disable-demuxer=pva --disable-demuxer=rawvideo --disable-demuxer=redir --disable-demuxer=rl2 --disable-demuxer=rm --disable-demuxer=roq --disable-demuxer=rpl --disable-demuxer=rtsp --disable-demuxer=sdp --disable-demuxer=segafilm --disable-demuxer=shorten --disable-demuxer=siff --disable-demuxer=smacker --disable-demuxer=sol --disable-demuxer=str --disable-demuxer=swf --disable-demuxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tta --disable-demuxer=txd --disable-demuxer=vc1 --disable-demuxer=vc1t --disable-demuxer=vmd --disable-demuxer=voc --disable-demuxer=wav --disable-demuxer=wc3 --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=wv --disable-demuxer=xa --disable-demuxer=yuv4mpegpipe --disable-demuxer=libnut
  • Disable all muxers: --disable-muxer=ac3 --disable-muxer=adts --disable-muxer=aiff --disable-muxer=amr --disable-muxer=asf --disable-muxer=asf_stream --disable-muxer=au --disable-muxer=avi --disable-muxer=avm2 --disable-muxer=crc --disable-muxer=daud --disable-muxer=dirac --disable-muxer=dts --disable-muxer=dv --disable-muxer=ffm --disable-muxer=flac --disable-muxer=flv --disable-muxer=framecrc --disable-muxer=gif --disable-muxer=gxf --disable-muxer=h261 --disable-muxer=h263 --disable-muxer=h264 --disable-muxer=image2 --disable-muxer=image2pipe --disable-muxer=ipod --disable-muxer=m4v --disable-muxer=matroska --disable-muxer=matroska_audio --disable-muxer=mjpeg --disable-muxer=mmf --disable-muxer=mov --disable-muxer=mp2 --disable-muxer=mp3 --disable-muxer=mp4 --disable-muxer=mpeg1system --disable-muxer=mpeg1vcd --disable-muxer=mpeg1video --disable-muxer=mpeg2dvd --disable-muxer=mpeg2svcd --disable-muxer=mpeg2video --disable-muxer=mpeg2vob --disable-muxer=mpegts --disable-muxer=mpjpeg --disable-muxer=null --disable-muxer=nut --disable-muxer=ogg --disable-muxer=pcm_alaw --disable-muxer=pcm_mulaw --disable-muxer=pcm_s16be --disable-muxer=pcm_s16le --disable-muxer=pcm_s8 --disable-muxer=pcm_u16be --disable-muxer=pcm_u16le --disable-muxer=pcm_u8 --disable-muxer=psp --disable-muxer=rawvideo --disable-muxer=rm --disable-muxer=roq --disable-muxer=rtp --disable-muxer=swf --disable-muxer=tg2 --disable-muxer=tgp --disable-muxer=vc1t --disable-muxer=voc --disable-muxer=wav --disable-muxer=yuv4mpegpipe --disable-muxer=libnut