Recherche avancée

Médias (1)

Mot : - Tags -/lev manovitch

Autres articles (62)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

Sur d’autres sites (6370)

  • avcodec_find_decoder for FFMpeg 2.1 is not working with Android

    18 mars 2014, par Fabien Henon

    I ported FFMpeg 2.1 to Android with NDK and I wrote a JNI function to initialize a video.

    Here is the code of this C function :

    JNIEXPORT int JNICALL Java_com_media_ffmpeg_FFMpeg_naInit(JNIEnv *pEnv, jobject pObj, jstring pfilename) {
       gVideoFileName = (char *) (*pEnv)->GetStringUTFChars(pEnv, pfilename, NULL);
       __android_log_print(ANDROID_LOG_INFO, TAG, "Init %s\n", gVideoFileName);

       avcodec_register_all();
       __android_log_print(ANDROID_LOG_INFO, TAG, "avcodec_register_all\n");

       av_register_all();
       __android_log_print(ANDROID_LOG_INFO, TAG, "av_register_all\n");

       VideoState *vs;
       __android_log_print(ANDROID_LOG_INFO, TAG, "VideoState var\n");

       vs = malloc(sizeof (VideoState));
       memset(vs, 0, sizeof(VideoState));
       __android_log_print(ANDROID_LOG_INFO, TAG, "malloc\n");

       gvs = vs;
       __android_log_print(ANDROID_LOG_INFO, TAG, "VideoState\n");

       //open the video file
       avformat_open_input(&vs->pFormatCtx, gVideoFileName, NULL, NULL);
       __android_log_print(ANDROID_LOG_INFO, TAG, "open_input\n");

       //retrieve stream info
       avformat_find_stream_info(vs->pFormatCtx, NULL);
       __android_log_print(ANDROID_LOG_INFO, TAG, "find_stream_info\n");

       //find the video stream
       AVCodecContext *pcodecctx;
       //find the first video stream
       vs->videoStreamIdx = -1;
       __android_log_print(ANDROID_LOG_INFO, TAG, "before loop\n");

       AVCodec *pcodec;

       vs->videoStreamIdx =  av_find_best_stream(vs->pFormatCtx, AVMEDIA_TYPE_VIDEO, -1, -1, &pcodec, 0);
       __android_log_print(ANDROID_LOG_INFO, TAG, "after loop. %d\n", vs->videoStreamIdx);

       //get the decoder from the video stream
       pcodecctx = vs->pFormatCtx->streams[vs->videoStreamIdx]->codec;
       __android_log_print(ANDROID_LOG_INFO, TAG, "stream selected %d, %d\n", pcodecctx != NULL ? 1 : 0, pcodecctx->codec_id);

       pcodec = avcodec_find_decoder(pcodecctx->codec_id);
       __android_log_print(ANDROID_LOG_INFO, TAG, "find_decoder\n");

       //open the codec
       avcodec_open2(pcodecctx, pcodec, NULL);
       __android_log_print(ANDROID_LOG_INFO, TAG, "open2\n");

       return 0;
    }

    When I execute this function from my Java code the log find_decoder (after the call to the function avcodec_find_decoder) is never displayed.

    Everything is correct : pointers have correct values and pcodecctx->codec_id has a value equal to 28.
    But when avcodec_find_decoder there is nothing more, like a crash and I have no more log.

    Did I do something wrong when using and initializing FFMpeg ?

    PS : before that instead of a call to malloc, then memset I had a call to av_mallocz but I also had a crash at this point, and replacing this call by malloc and memset fixed the crash.

    EDIT

    I built FFMpeg using this script :

    #!/bin/bash
    NDK=/Users/me/android-ndk
    SYSROOT=$NDK/platforms/android-8/arch-arm/
    TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64
    function build_one
    {
    ./configure \
    --prefix=$PREFIX \
    --disable-shared \
    --enable-static \
    --disable-doc \
    --disable-ffmpeg \
    --disable-ffplay \
    --disable-ffprobe \
    --disable-ffserver \
    --disable-avdevice \
    --disable-doc \
    --disable-symver \
    --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \
    --target-os=linux \
    --arch=arm \
    --enable-cross-compile \
    --sysroot=$SYSROOT \
    --extra-cflags="-Os -fpic $ADDI_CFLAGS" \
    --extra-ldflags="$ADDI_LDFLAGS" \
    $ADDITIONAL_CONFIGURE_FLAG
    make clean
    make
    make install
    }
    CPU=arm
    PREFIX=$(pwd)/android/$CPU
    ADDI_CFLAGS="-marm"
    build_one

    EDIT 2

    Here is the output for the configuration of the build of the library

    Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
    Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
    install prefix            /Users/fabienhenon/android-ndk/sources/ffmpeg/android/arm
    source path               .
    C compiler                /Users/fabienhenon/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc
    C library                 bionic
    host C compiler           gcc
    host C library            
    ARCH                      arm (armv5te)
    big-endian                no
    runtime cpu detection     yes
    ARMv5TE enabled           yes
    ARMv6 enabled             yes
    ARMv6T2 enabled           yes
    VFP enabled               yes
    NEON enabled              yes
    THUMB enabled             no
    debug symbols             yes
    strip symbols             yes
    optimize for size         no
    optimizations             yes
    static                    yes
    shared                    no
    postprocessing support    no
    new filter support        yes
    network support           yes
    threading support         pthreads
    safe bitstream reader     yes
    SDL support               no
    opencl enabled            no
    libzvbi enabled           no
    texi2html enabled         no
    perl enabled              yes
    pod2man enabled           yes
    makeinfo enabled          yes

    External libraries:
    zlib

    Enabled decoders:
    aac         bmp         iac
    aac_latm        bmv_audio       idcin
    aasc            bmv_video       idf
    ac3         brender_pix     iff_byterun1
    adpcm_4xm       c93         iff_ilbm
    adpcm_adx       cavs            imc
    adpcm_afc       cdgraphics      indeo2
    adpcm_ct        cdxl            indeo3
    adpcm_dtk       cinepak         indeo4
    adpcm_ea        cljr            indeo5
    adpcm_ea_maxis_xa   cllc            interplay_dpcm
    adpcm_ea_r1     comfortnoise        interplay_video
    adpcm_ea_r2     cook            jacosub
    adpcm_ea_r3     cpia            jpeg2000
    adpcm_ea_xas        cscd            jpegls
    adpcm_g722      cyuv            jv
    adpcm_g726      dca         kgv1
    adpcm_g726le        dfa         kmvc
    adpcm_ima_amv       dirac           lagarith
    adpcm_ima_apc       dnxhd           loco
    adpcm_ima_dk3       dpx         mace3
    adpcm_ima_dk4       dsicinaudio     mace6
    adpcm_ima_ea_eacs   dsicinvideo     mdec
    adpcm_ima_ea_sead   dvbsub          metasound
    adpcm_ima_iss       dvdsub          microdvd
    adpcm_ima_oki       dvvideo         mimic
    adpcm_ima_qt        dxa         mjpeg
    adpcm_ima_rad       dxtory          mjpegb
    adpcm_ima_smjpeg    eac3            mlp
    adpcm_ima_wav       eacmv           mmvideo
    adpcm_ima_ws        eamad           motionpixels
    adpcm_ms        eatgq           movtext
    adpcm_sbpro_2       eatgv           mp1
    adpcm_sbpro_3       eatqi           mp1float
    adpcm_sbpro_4       eightbps        mp2
    adpcm_swf       eightsvx_exp        mp2float
    adpcm_thp       eightsvx_fib        mp3
    adpcm_xa        escape124       mp3adu
    adpcm_yamaha        escape130       mp3adufloat
    aic         evrc            mp3float
    alac            exr         mp3on4
    als         ffv1            mp3on4float
    amrnb           ffvhuff         mpc7
    amrwb           ffwavesynth     mpc8
    amv         flac            mpeg1video
    anm         flashsv         mpeg2video
    ansi            flashsv2        mpeg4
    ape         flic            mpegvideo
    ass         flv         mpl2
    asv1            fourxm          msa1
    asv2            fraps           msmpeg4v1
    atrac1          frwu            msmpeg4v2
    atrac3          g2m         msmpeg4v3
    aura            g723_1          msrle
    aura2           g729            mss1
    avrn            gif         mss2
    avrp            gsm         msvideo1
    avs         gsm_ms          mszh
    avui            h261            mts2
    ayuv            h263            mvc1
    bethsoftvid     h263i           mvc2
    bfi         h263p           mxpeg
    bink            h264            nellymoser
    binkaudio_dct       hevc            nuv
    binkaudio_rdft      hnm4_video      paf_audio
    bintext         huffyuv         paf_video
    pam         realtext        v308
    pbm         rl2         v408
    pcm_alaw        roq         v410
    pcm_bluray      roq_dpcm        vb
    pcm_dvd         rpza            vble
    pcm_f32be       rv10            vc1
    pcm_f32le       rv20            vc1image
    pcm_f64be       rv30            vcr1
    pcm_f64le       rv40            vima
    pcm_lxf         s302m           vmdaudio
    pcm_mulaw       sami            vmdvideo
    pcm_s16be       sanm            vmnc
    pcm_s16be_planar    sgi         vorbis
    pcm_s16le       sgirle          vp3
    pcm_s16le_planar    shorten         vp5
    pcm_s24be       sipr            vp6
    pcm_s24daud     smackaud        vp6a
    pcm_s24le       smacker         vp6f
    pcm_s24le_planar    smc         vp8
    pcm_s32be       smvjpeg         vp9
    pcm_s32le       snow            vplayer
    pcm_s32le_planar    sol_dpcm        vqa
    pcm_s8          sonic           wavpack
    pcm_s8_planar       sp5x            webp
    pcm_u16be       srt         webvtt
    pcm_u16le       ssa         wmalossless
    pcm_u24be       subrip          wmapro
    pcm_u24le       subviewer       wmav1
    pcm_u32be       subviewer1      wmav2
    pcm_u32le       sunrast         wmavoice
    pcm_u8          svq1            wmv1
    pcm_zork        svq3            wmv2
    pcx         tak         wmv3
    pgm         targa           wmv3image
    pgmyuv          targa_y216      wnv1
    pgssub          text            ws_snd1
    pictor          theora          xan_dpcm
    pjs         thp         xan_wc3
    png         tiertexseqvideo     xan_wc4
    ppm         tiff            xbin
    prores          tmv         xbm
    prores_lgpl     truehd          xface
    ptx         truemotion1     xl
    qcelp           truemotion2     xsub
    qdm2            truespeech      xwd
    qdraw           tscc            y41p
    qpeg            tscc2           yop
    qtrle           tta         yuv4
    r10k            twinvq          zero12v
    r210            txd         zerocodec
    ra_144          ulti            zlib
    ra_288          utvideo         zmbv
    ralf            v210
    rawvideo        v210x

    Enabled encoders:
    a64multi        ljpeg           prores
    a64multi5       mjpeg           prores_aw
    aac         movtext         prores_ks
    ac3         mp2         qtrle
    ac3_fixed       mp2fixed        r10k
    adpcm_adx       mpeg1video      r210
    adpcm_g722      mpeg2video      ra_144
    adpcm_g726      mpeg4           rawvideo
    adpcm_ima_qt        msmpeg4v2       roq
    adpcm_ima_wav       msmpeg4v3       roq_dpcm
    adpcm_ms        msvideo1        rv10
    adpcm_swf       nellymoser      rv20
    adpcm_yamaha        pam         s302m
    alac            pbm         sgi
    amv         pcm_alaw        snow
    ass         pcm_f32be       sonic
    asv1            pcm_f32le       sonic_ls
    asv2            pcm_f64be       srt
    avrp            pcm_f64le       ssa
    avui            pcm_mulaw       subrip
    ayuv            pcm_s16be       sunrast
    bmp         pcm_s16be_planar    svq1
    cljr            pcm_s16le       targa
    comfortnoise        pcm_s16le_planar    tiff
    dca         pcm_s24be       tta
    dnxhd           pcm_s24daud     utvideo
    dpx         pcm_s24le       v210
    dvbsub          pcm_s24le_planar    v308
    dvdsub          pcm_s32be       v408
    dvvideo         pcm_s32le       v410
    eac3            pcm_s32le_planar    vorbis
    ffv1            pcm_s8          wavpack
    ffvhuff         pcm_s8_planar       wmav1
    flac            pcm_u16be       wmav2
    flashsv         pcm_u16le       wmv1
    flashsv2        pcm_u24be       wmv2
    flv         pcm_u24le       xbm
    g723_1          pcm_u32be       xface
    gif         pcm_u32le       xsub
    h261            pcm_u8          xwd
    h263            pcx         y41p
    h263p           pgm         yuv4
    huffyuv         pgmyuv          zlib
    jpeg2000        png         zmbv
    jpegls          ppm

    Enabled hwaccels:

    Enabled parsers:
    aac         dvd_nav         mpegvideo
    aac_latm        dvdsub          png
    ac3         flac            pnm
    adx         gsm         rv30
    bmp         h261            rv40
    cavsvideo       h263            tak
    cook            h264            vc1
    dca         hevc            vorbis
    dirac           mjpeg           vp3
    dnxhd           mlp         vp8
    dpx         mpeg4video      vp9
    dvbsub          mpegaudio

    Enabled demuxers:
    aac         hevc            pcm_s32le
    ac3         hls         pcm_s8
    act         hnm         pcm_u16be
    adf         ico         pcm_u16le
    adp         idcin           pcm_u24be
    adx         idf         pcm_u24le
    aea         iff         pcm_u32be
    afc         ilbc            pcm_u32le
    aiff            image2          pcm_u8
    amr         image2pipe      pjs
    anm         ingenient       pmp
    apc         ipmovie         pva
    ape         ircam           pvf
    aqtitle         iss         qcp
    asf         iv8         r3d
    ass         ivf         rawvideo
    ast         jacosub         realtext
    au          jv          redspark
    avi         latm            rl2
    avr         lmlm4           rm
    avs         loas            roq
    bethsoftvid     lvf         rpl
    bfi         lxf         rsd
    bink            m4v         rso
    bintext         matroska        rtp
    bit         mgsts           rtsp
    bmv         microdvd        sami
    boa         mjpeg           sap
    brstm           mlp         sbg
    c93         mm          sdp
    caf         mmf         segafilm
    cavsvideo       mov         shorten
    cdg         mp3         siff
    cdxl            mpc         smacker
    concat          mpc8            smjpeg
    data            mpegps          smush
    daud            mpegts          sol
    dfa         mpegtsraw       sox
    dirac           mpegvideo       spdif
    dnxhd           mpl2            srt
    dsicin          mpsub           str
    dts         msnwc_tcp       subviewer
    dtshd           mtv         subviewer1
    dv          mv          swf
    dxa         mvi         tak
    ea          mxf         tedcaptions
    ea_cdata        mxg         thp
    eac3            nc          tiertexseq
    epaf            nistsphere      tmv
    ffm         nsv         truehd
    ffmetadata      nut         tta
    filmstrip       nuv         tty
    flac            ogg         txd
    flic            oma         vc1
    flv         paf         vc1t
    fourxm          pcm_alaw        vivo
    frm         pcm_f32be       vmd
    g722            pcm_f32le       vobsub
    g723_1          pcm_f64be       voc
    g729            pcm_f64le       vplayer
    gif         pcm_mulaw       vqf
    gsm         pcm_s16be       w64
    gxf         pcm_s16le       wav
    h261            pcm_s24be       wc3
    h263            pcm_s24le       webvtt
    h264            pcm_s32be       wsaud
    wsvqa           xa          xwma
    wtv         xbin            yop
    wv          xmv         yuv4mpegpipe

    Enabled muxers:
    a64         image2pipe      pcm_s24be
    ac3         ipod            pcm_s24le
    adts            ircam           pcm_s32be
    adx         ismv            pcm_s32le
    aiff            ivf         pcm_s8
    amr         jacosub         pcm_u16be
    asf         latm            pcm_u16le
    asf_stream      m4v         pcm_u24be
    ass         matroska        pcm_u24le
    ast         matroska_audio      pcm_u32be
    au          md5         pcm_u32le
    avi         microdvd        pcm_u8
    avm2            mjpeg           psp
    bit         mkvtimestamp_v2     rawvideo
    caf         mlp         rm
    cavsvideo       mmf         roq
    crc         mov         rso
    data            mp2         rtp
    daud            mp3         rtsp
    dirac           mp4         sap
    dnxhd           mpeg1system     segment
    dts         mpeg1vcd        smjpeg
    dv          mpeg1video      smoothstreaming
    eac3            mpeg2dvd        sox
    f4v         mpeg2svcd       spdif
    ffm         mpeg2video      speex
    ffmetadata      mpeg2vob        srt
    filmstrip       mpegts          stream_segment
    flac            mpjpeg          swf
    flv         mxf         tee
    framecrc        mxf_d10         tg2
    framemd5        null            tgp
    g722            nut         truehd
    g723_1          ogg         vc1
    gif         oma         vc1t
    gxf         opus            voc
    h261            pcm_alaw        w64
    h263            pcm_f32be       wav
    h264            pcm_f32le       webm
    hds         pcm_f64be       webvtt
    hls         pcm_f64le       wtv
    ico         pcm_mulaw       wv
    ilbc            pcm_s16be       yuv4mpegpipe
    image2          pcm_s16le

    Enabled protocols:
    cache           hls         rtmpt
    concat          http            rtp
    crypto          httpproxy       srtp
    data            md5         tcp
    ffrtmphttp      mmsh            udp
    file            mmst            unix
    ftp         pipe
    gopher          rtmp

    Enabled filters:
    aconvert        colorchannelmixer   null
    adelay          compand         nullsink
    aecho           concat          nullsrc
    aeval           copy            overlay
    aevalsrc        crop            pad
    afade           curves          pan
    aformat         dctdnoiz        perms
    ainterleave     decimate        pixdesctest
    allpass         deshake         psnr
    alphaextract        drawbox         removelogo
    alphamerge      drawgrid        replaygain
    amerge          earwax          rgbtestsrc
    amix            edgedetect      rotate
    amovie          elbg            scale
    anull           equalizer       select
    anullsink       extractplanes       sendcmd
    anullsrc        fade            separatefields
    apad            field           setdar
    aperms          fieldmatch      setfield
    aphaser         fieldorder      setpts
    aresample       format          setsar
    aselect         fps         settb
    asendcmd        framestep       showinfo
    asetnsamples        gradfun         showspectrum
    asetpts         haldclut        showwaves
    asetrate        haldclutsrc     silencedetect
    asettb          hflip           sine
    ashowinfo       highpass        smptebars
    asplit          histogram       smptehdbars
    astats          hue         split
    astreamsync     idet            swapuv
    atempo          il          telecine
    atrim           interleave      testsrc
    avectorscope        join            thumbnail
    bandpass        life            tile
    bandreject      lowpass         transpose
    bass            lut         treble
    bbox            lut3d           trim
    biquad          lutrgb          unsharp
    blackdetect     lutyuv          vflip
    blend           mandelbrot      vignette
    cellauto        mergeplanes     volume
    channelmap      movie           volumedetect
    channelsplit        negate          w3fdif
    color           noformat
    colorbalance        noise

    Enabled bsfs:
    aac_adtstoasc       imx_dump_header     mp3_header_decompress
    chomp           mjpeg2jpeg      noise
    dump_extradata      mjpega_dump_header  remove_extradata
    h264_mp4toannexb    mov2textsub     text2movsub

    Enabled indevs:
    dv1394          lavfi
    fbdev           v4l2

    Enabled outdevs:
    fbdev           v4l2

    License: LGPL version 2.1 or later
  • No sounds on Apple devices after encoding videos [migrated]

    15 décembre 2013, par Ricardo

    I'm having a problem setting up a media server.
    Everything works just great except the sound of Apple devices, I'm not sure if that's something with "mute" on iOS or our codecs are just not compatible with iOS.

    OS :

    Ubuntu 12.04

    FFMPEG Config :

    ffmpeg version 0.10.8-7:0.10.8-1~lucid1 Copyright 2000-2013 the FFmpeg developers
     built on Sep  5 2013 19:50:14 with gcc 4.4.3
     configuration: --arch=amd64 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.8-1~lucid1' --libdir=/usr/lib --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib --enable-shared --disable-static
     avcodec     configuration: --arch=amd64 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='7:0.10.8-1~lucid1' --libdir=/usr/lib --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib --enable-shared --disable-static --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb
     libavutil      51. 35.100 / 51. 35.100
     libavcodec     53. 61.100 / 53. 61.100
     libavformat    53. 32.100 / 53. 32.100
     libavdevice    53.  4.100 / 53.  4.100
     libavfilter     2. 61.100 /  2. 61.100
     libswscale      2.  1.100 /  2.  1.100
     libswresample   0.  6.100 /  0.  6.100
     libpostproc    52.  0.100 / 52.  0.100
    Hyper fast Audio and Video encoder

    Codecs :

    D..... = Decoding supported
    .E.... = Encoding supported
    ..V... = Video codec
    ..A... = Audio codec
    ..S... = Subtitle codec
    ...S.. = Supports draw_horiz_band
    ....D. = Supports direct rendering method 1
    .....T = Supports weird frame truncation
    ------
    D V D  4xm             4X Movie
    D V D  8bps            QuickTime 8BPS video
    D A D  8svx_exp        8SVX exponential
    D A D  8svx_fib        8SVX fibonacci
     EV    a64multi        Multicolor charset for Commodore 64
     EV    a64multi5       Multicolor charset for Commodore 64, extended with 5th color (colram)
    DEA D  aac             Advanced Audio Coding
    D A D  aac_latm        AAC LATM (Advanced Audio Codec LATM syntax)
    D V D  aasc            Autodesk RLE
    DEA D  ac3             ATSC A/52A (AC-3)
     EA    ac3_fixed       ATSC A/52A (AC-3)
    D A D  adpcm_4xm       ADPCM 4X Movie
    DEA D  adpcm_adx       SEGA CRI ADX ADPCM
    D A D  adpcm_ct        ADPCM Creative Technology
    D A D  adpcm_ea        ADPCM Electronic Arts
    D A D  adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA
    D A D  adpcm_ea_r1     ADPCM Electronic Arts R1
    D A D  adpcm_ea_r2     ADPCM Electronic Arts R2
    D A D  adpcm_ea_r3     ADPCM Electronic Arts R3
    D A D  adpcm_ea_xas    ADPCM Electronic Arts XAS
    D A D  adpcm_ima_amv   ADPCM IMA AMV
    D A D  adpcm_ima_apc   ADPCM IMA CRYO APC
    D A D  adpcm_ima_dk3   ADPCM IMA Duck DK3
    D A D  adpcm_ima_dk4   ADPCM IMA Duck DK4
    D A D  adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EACS
    D A D  adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD
    D A D  adpcm_ima_iss   ADPCM IMA Funcom ISS
    DEA D  adpcm_ima_qt    ADPCM IMA QuickTime
    D A D  adpcm_ima_smjpeg ADPCM IMA Loki SDL MJPEG
    DEA D  adpcm_ima_wav   ADPCM IMA WAV
    D A D  adpcm_ima_ws    ADPCM IMA Westwood
    DEA D  adpcm_ms        ADPCM Microsoft
    D A D  adpcm_sbpro_2   ADPCM Sound Blaster Pro 2-bit
    D A D  adpcm_sbpro_3   ADPCM Sound Blaster Pro 2.6-bit
    D A D  adpcm_sbpro_4   ADPCM Sound Blaster Pro 4-bit
    DEA D  adpcm_swf       ADPCM Shockwave Flash
    D A D  adpcm_thp       ADPCM Nintendo Gamecube THP
    D A D  adpcm_xa        ADPCM CDROM XA
    DEA D  adpcm_yamaha    ADPCM Yamaha
    DEA D  alac            ALAC (Apple Lossless Audio Codec)
    D A D  als             MPEG-4 Audio Lossless Coding (ALS)
    D A D  amrnb           Adaptive Multi-Rate NarrowBand
    D A D  amrwb           Adaptive Multi-Rate WideBand
    DEV    amv             AMV Video
    D V D  anm             Deluxe Paint Animation
    D V D  ansi            ASCII/ANSI art
    D A D  ape             Monkey's Audio
    DES    ass             Advanced SubStation Alpha subtitle
    DEV D  asv1            ASUS V1
    DEV D  asv2            ASUS V2
    D A D  atrac1          Atrac 1 (Adaptive TRansform Acoustic Coding)
    D A D  atrac3          Atrac 3 (Adaptive TRansform Acoustic Coding 3)
    D V D  aura            Auravision AURA
    D V D  aura2           Auravision Aura 2
    DEV D  avrp            Avid 1:1 10-bit RGB Packer
    D V D  avs             AVS (Audio Video Standard) video
    D V D  bethsoftvid     Bethesda VID video
    D V D  bfi             Brute Force & Ignorance
    D A D  binkaudio_dct   Bink Audio (DCT)
    D A D  binkaudio_rdft  Bink Audio (RDFT)
    D V    binkvideo       Bink video
    D V D  bintext         Binary text
    DEV D  bmp             BMP image
    D A D  bmv_audio       Discworld II BMV audio
    D V    bmv_video       Discworld II BMV video
    D V D  c93             Interplay C93
    D V D  camstudio       CamStudio
    D V D  camtasia        TechSmith Screen Capture Codec
    D V D  cavs            Chinese AVS video (AVS1-P2, JiZhun profile)
    D V D  cdgraphics      CD Graphics video
    D V D  cinepak         Cinepak
    DEV D  cljr            Cirrus Logic AccuPak
    D A D  cook            COOK
    D V D  cyuv            Creative YUV (CYUV)
    DEA D  dca             DCA (DTS Coherent Acoustics)
    D V D  dfa             Chronomaster DFA
    D V    dirac           BBC Dirac VC-2
    DEV D  dnxhd           VC3/DNxHD
    DEV    dpx             DPX image
    D A D  dsicinaudio     Delphine Software International CIN audio
    D V D  dsicinvideo     Delphine Software International CIN video
    DES    dvbsub          DVB subtitles
    DES    dvdsub          DVD subtitles
    DEV D  dvvideo         DV (Digital Video)
    D V D  dxa             Feeble Files/ScummVM DXA
    D V D  dxtory          Dxtory
    DEA D  eac3            ATSC A/52 E-AC-3
    D V D  eacmv           Electronic Arts CMV video
    D V D  eamad           Electronic Arts Madcow Video
    D V D  eatgq           Electronic Arts TGQ video
    D V    eatgv           Electronic Arts TGV video
    D V D  eatqi           Electronic Arts TQI Video
    D V D  escape124       Escape 124
    D V D  escape130       Escape 130
    DEV D  ffv1            FFmpeg video codec #1
    DEVSD  ffvhuff         Huffyuv FFmpeg variant
    DEA D  flac            FLAC (Free Lossless Audio Codec)
    DEV D  flashsv         Flash Screen Video
    DEV D  flashsv2        Flash Screen Video Version 2
    D V D  flic            Autodesk Animator Flic video
    DEVSD  flv             Flash Video (FLV) / Sorenson Spark / Sorenson H.263
    D V D  fraps           Fraps
    D V D  frwu            Forward Uncompressed
    DEA D  g722            G.722 ADPCM
    DEA    g723_1          G.723.1
    DEA D  g726            G.726 ADPCM
    D A D  g729            G.729
    DEV D  gif             GIF (Graphics Interchange Format)
    D A D  gsm             GSM
    D A D  gsm_ms          GSM Microsoft variant
    DEV D  h261            H.261
    DEVSDT h263            H.263 / H.263-1996
    D VSD  h263i           Intel H.263
     EV    h263p           H.263+ / H.263-1998 / H.263 version 2
    D V D  h264            H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    D V D  h264_vdpau      H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)
    DEVSD  huffyuv         Huffyuv / HuffYUV
    D V D  idcinvideo      id Quake II CIN video
    D V D  idf             iCEDraw text
    D V D  iff_byterun1    IFF ByteRun1
    D V D  iff_ilbm        IFF ILBM
    D A D  imc             IMC (Intel Music Coder)
    D V D  indeo2          Intel Indeo 2
    D V    indeo3          Intel Indeo 3
    D V    indeo4          Intel Indeo Video Interactive 4
    D V    indeo5          Intel Indeo Video Interactive 5
    D A D  interplay_dpcm  DPCM Interplay
    D V D  interplayvideo  Interplay MVE video
    DEV    j2k             JPEG 2000
    DEV D  jpegls          JPEG-LS
    D V D  jv              Bitmap Brothers JV video
    D V    kgv1            Kega Game Video
    D V D  kmvc            Karl Morton's video codec
    D V D  lagarith        Lagarith lossless
    DEA D  libgsm          libgsm GSM
    DEA D  libgsm_ms       libgsm GSM Microsoft variant
     EA    libmp3lame      libmp3lame MP3 (MPEG audio layer 3)
    DEA D  libopencore_amrnb OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band
    D A D  libopencore_amrwb OpenCORE Adaptive Multi-Rate (AMR) Wide-Band
    DEV D  libopenjpeg     OpenJPEG based JPEG 2000 encoder
    DEV    libschroedinger libschroedinger Dirac 2.2
    DEA D  libspeex        libspeex Speex
     EV    libtheora       libtheora Theora
     EA    libvorbis       libvorbis Vorbis
    DEV    libvpx          libvpx VP8
     EV    libx264         libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
     EV    libx264rgb      libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB
     EV    ljpeg           Lossless JPEG
    D V D  loco            LOCO
    D A D  mace3           MACE (Macintosh Audio Compression/Expansion) 3:1
    D A D  mace6           MACE (Macintosh Audio Compression/Expansion) 6:1
    D V D  mdec            Sony PlayStation MDEC (Motion DECoder)
    D V D  mimic           Mimic
    DEV D  mjpeg           MJPEG (Motion JPEG)
    D V D  mjpegb          Apple MJPEG-B
    D A D  mlp             MLP (Meridian Lossless Packing)
    D V D  mmvideo         American Laser Games MM Video
    D V D  motionpixels    Motion Pixels video
    D A D  mp1             MP1 (MPEG audio layer 1)
    D A D  mp1float        MP1 (MPEG audio layer 1)
    DEA D  mp2             MP2 (MPEG audio layer 2)
    D A D  mp2float        MP2 (MPEG audio layer 2)
    D A D  mp3             MP3 (MPEG audio layer 3)
    D A D  mp3adu          ADU (Application Data Unit) MP3 (MPEG audio layer 3)
    D A D  mp3adufloat     ADU (Application Data Unit) MP3 (MPEG audio layer 3)
    D A D  mp3float        MP3 (MPEG audio layer 3)
    D A D  mp3on4          MP3onMP4
    D A D  mp3on4float     MP3onMP4
    D A D  mpc7            Musepack SV7
    D A D  mpc8            Musepack SV8
    DEVSDT mpeg1video      MPEG-1 video
    D V DT mpeg1video_vdpau MPEG-1 video (VDPAU acceleration)
    DEVSDT mpeg2video      MPEG-2 video
    DEVSDT mpeg4           MPEG-4 part 2
    D V DT mpeg4_vdpau     MPEG-4 part 2 (VDPAU)
    D VSDT mpegvideo       MPEG-1 video
    D V DT mpegvideo_vdpau MPEG-1/2 video (VDPAU acceleration)
    D VSDT mpegvideo_xvmc  MPEG-1/2 video XvMC (X-Video Motion Compensation)
    DEVSD  msmpeg4         MPEG-4 part 2 Microsoft variant version 3
    D VSD  msmpeg4v1       MPEG-4 part 2 Microsoft variant version 1
    DEVSD  msmpeg4v2       MPEG-4 part 2 Microsoft variant version 2
    D V D  msrle           Microsoft RLE
    DEV D  msvideo1        Microsoft Video-1
    D V D  mszh            LCL (LossLess Codec Library) MSZH
    D V D  mxpeg           Mobotix MxPEG video
    DEA D  nellymoser      Nellymoser Asao
    D V D  nuv             NuppelVideo/RTJPEG
    DEV D  pam             PAM (Portable AnyMap) image
    DEV D  pbm             PBM (Portable BitMap) image
    DEA D  pcm_alaw        PCM A-law
    D A D  pcm_bluray      PCM signed 16|20|24-bit big-endian for Blu-ray media
    D A D  pcm_dvd         PCM signed 20|24-bit big-endian
    DEA D  pcm_f32be       PCM 32-bit floating point big-endian
    DEA D  pcm_f32le       PCM 32-bit floating point little-endian
    DEA D  pcm_f64be       PCM 64-bit floating point big-endian
    DEA D  pcm_f64le       PCM 64-bit floating point little-endian
    D A D  pcm_lxf         PCM signed 20-bit little-endian planar
    DEA D  pcm_mulaw       PCM mu-law
    DEA D  pcm_s16be       PCM signed 16-bit big-endian
    DEA D  pcm_s16le       PCM signed 16-bit little-endian
    D A D  pcm_s16le_planar PCM 16-bit little-endian planar
    DEA D  pcm_s24be       PCM signed 24-bit big-endian
    DEA D  pcm_s24daud     PCM D-Cinema audio signed 24-bit
    DEA D  pcm_s24le       PCM signed 24-bit little-endian
    DEA D  pcm_s32be       PCM signed 32-bit big-endian
    DEA D  pcm_s32le       PCM signed 32-bit little-endian
    DEA D  pcm_s8          PCM signed 8-bit
    D A D  pcm_s8_planar   PCM signed 8-bit planar
    DEA D  pcm_u16be       PCM unsigned 16-bit big-endian
    DEA D  pcm_u16le       PCM unsigned 16-bit little-endian
    DEA D  pcm_u24be       PCM unsigned 24-bit big-endian
    DEA D  pcm_u24le       PCM unsigned 24-bit little-endian
    DEA D  pcm_u32be       PCM unsigned 32-bit big-endian
    DEA D  pcm_u32le       PCM unsigned 32-bit little-endian
    DEA D  pcm_u8          PCM unsigned 8-bit
    D A D  pcm_zork        PCM Zork
    DEV D  pcx             PC Paintbrush PCX image
    DEV D  pgm             PGM (Portable GrayMap) image
    DEV D  pgmyuv          PGMYUV (Portable GrayMap YUV) image
    D S    pgssub          HDMV Presentation Graphic Stream subtitles
    D V D  pictor          Pictor/PC Paint
    DEV D  png             PNG image
    DEV D  ppm             PPM (Portable PixelMap) image
    DEV D  prores          Apple ProRes
    D V D  prores_lgpl     Apple ProRes (iCodec Pro)
    D V D  ptx             V.Flash PTX image
    D A D  qcelp           QCELP / PureVoice
    D A D  qdm2            QDesign Music Codec 2
    D V D  qdraw           Apple QuickDraw
    D V D  qpeg            Q-team QPEG
    DEV D  qtrle           QuickTime Animation (RLE) video
    DEV D  r10k            AJA Kona 10-bit RGB Codec
    DEV D  r210            Uncompressed RGB 10-bit
    DEV    rawvideo        raw video
    DEA D  real_144        RealAudio 1.0 (14.4K) encoder
    D A D  real_288        RealAudio 2.0 (28.8K)
    D V D  rl2             RL2 video
    DEA D  roq_dpcm        id RoQ DPCM
    DEV D  roqvideo        id RoQ video
    D V D  rpza            QuickTime video (RPZA)
    DEV D  rv10            RealVideo 1.0
    DEV D  rv20            RealVideo 2.0
    D V D  rv30            RealVideo 3.0
    D V D  rv40            RealVideo 4.0
    D A D  s302m           SMPTE 302M
    DEV    sgi             SGI image
    D A D  shorten         Shorten
    D A D  sipr            RealAudio SIPR / ACELP.NET
    D A D  smackaud        Smacker audio
    D V D  smackvid        Smacker video
    D V D  smc             QuickTime Graphics (SMC)
    DEV D  snow            Snow
    D A D  sol_dpcm        DPCM Sol
    DEA D  sonic           Sonic
     EA    sonicls         Sonic lossless
    D V D  sp5x            Sunplus JPEG (SP5X)
    DES    srt             SubRip subtitle
    D V D  sunrast         Sun Rasterfile image
    DEV D  svq1            Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1
    D VSD  svq3            Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3
    DEV D  targa           Truevision Targa image
    D VSD  theora          Theora
    D V D  thp             Nintendo Gamecube THP video
    D V D  tiertexseqvideo Tiertex Limited SEQ video
    DEV D  tiff            TIFF image
    D V D  tmv             8088flex TMV
    D A D  truehd          TrueHD
    D V D  truemotion1     Duck TrueMotion 1.0
    D V D  truemotion2     Duck TrueMotion 2.0
    D A D  truespeech      DSP Group TrueSpeech
    D A D  tta             True Audio (TTA)
    D A D  twinvq          VQF TwinVQ
    D V D  txd             Renderware TXD (TeXture Dictionary) image
    D V D  ultimotion      IBM UltiMotion
    D V D  utvideo         Ut Video
    DEV D  v210            Uncompressed 4:2:2 10-bit
    D V D  v210x           Uncompressed 4:2:2 10-bit
    DEV D  v308            Uncompressed packed 4:4:4
    DEV D  v410            Uncompressed 4:4:4 10-bit
    D V    vb              Beam Software VB
    D V D  vble            VBLE Lossless Codec
    D V D  vc1             SMPTE VC-1
    D V D  vc1_vdpau       SMPTE VC-1 VDPAU
    D V D  vc1image        Windows Media Video 9 Image v2
    D V D  vcr1            ATI VCR1
    D A D  vmdaudio        Sierra VMD audio
    D V D  vmdvideo        Sierra VMD video
    D V D  vmnc            VMware Screen Codec / VMware Video
    DEA D  vorbis          Vorbis
    D VSD  vp3             On2 VP3
    D V D  vp5             On2 VP5
    D V D  vp6             On2 VP6
    D V D  vp6a            On2 VP6 (Flash version, with alpha channel)
    D V D  vp6f            On2 VP6 (Flash version)
    D V D  vp8             On2 VP8
    D V D  vqavideo        Westwood Studios VQA (Vector Quantized Animation) video
    D A D  wavesynth       Wave synthesis pseudo-codec
    D A D  wavpack         WavPack
    D A    wmalossless     Windows Media Audio 9 Lossless
    D A D  wmapro          Windows Media Audio 9 Professional
    DEA D  wmav1           Windows Media Audio 1
    DEA D  wmav2           Windows Media Audio 2
    D A D  wmavoice        Windows Media Audio Voice
    DEVSD  wmv1            Windows Media Video 7
    DEVSD  wmv2            Windows Media Video 8
    D V D  wmv3            Windows Media Video 9
    D V D  wmv3_vdpau      Windows Media Video 9 VDPAU
    D V D  wmv3image       Windows Media Video 9 Image
    D V D  wnv1            Winnov WNV1
    D A D  ws_snd1         Westwood Audio (SND1)
    D A D  xan_dpcm        DPCM Xan
    D V D  xan_wc3         Wing Commander III / Xan
    D V D  xan_wc4         Wing Commander IV / Xxan
    D V D  xbin            eXtended BINary text
    D V D  xl              Miro VideoXL
    DES    xsub            DivX subtitles (XSUB)
    DEV D  xwd             XWD (X Window Dump) image
    DEV D  y41p            Uncompressed YUV 4:1:1 12-bit
    D V    yop             Psygnosis YOP Video
    DEV D  yuv4            Uncompressed packed 4:2:0
    DEV D  zlib            LCL (LossLess Codec Library) ZLIB
    DEV D  zmbv            Zip Motion Blocks Video

    Library we use to convert :

    public function getAvailableAudioCodecs()
       {
           return array('libvo_aacenc', 'libfaac', 'libmp3lame');
       }

    By default I use 'libmp3lame' now because 'libfaac' is not supported by ffmpeg
    and when Im trying to encode sound by libfaac I'm getting that codec not found

    Thanks in advance !

  • cannot convert FLV to MP4 despite compiling ffmpeg with all codecs

    1er novembre 2013, par Rubytastic

    Try to convert FLV to MP4 with below params, but it always fails. I included also list of codeces that are compiled in. Why It will not convert the FLV to MP4, who knows ?

    ffmpeg -y -i stream2.flv -acodec libmp3lame -ar 44100 -ac 1 -vcodec libx264 stream2.mp4;
    ffmpeg version git-2013-11-01-64a0ed1 Copyright (c) 2000-2013 the FFmpeg developers
     built on Nov  1 2013 14:44:29 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
     configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --extra-libs=-ldl --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
     libavutil      52. 49.100 / 52. 49.100
     libavcodec     55. 40.100 / 55. 40.100
     libavformat    55. 20.100 / 55. 20.100
     libavdevice    55.  5.100 / 55.  5.100
     libavfilter     3. 90.100 /  3. 90.100
     libswscale      2.  5.101 /  2.  5.101
     libswresample   0. 17.104 /  0. 17.104
     libpostproc    52.  3.100 / 52.  3.100
    Input #0, flv, from 'stream2.flv':
     Duration: 00:00:01.60, start: 0.000000, bitrate: 636 kb/s
       Stream #0:0: Video: h264 (Baseline), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], 11.92 tbr, 1k tbn, 60 tbc
       Stream #0:1: Audio: speex, 16000 Hz, mono
    [graph 1 input from stream 0:1 @ 0xb000d40] Invalid sample format (null)
    Error opening filters!

    i followed the official compile documentation with all the codes, this is my full codec list :

    ffmpeg version git-2013-11-01-64a0ed1 Copyright (c) 2000-2013 the FFmpeg developers
     built on Nov  1 2013 14:44:29 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
     configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --extra-libs=-ldl --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
     libavutil      52. 49.100 / 52. 49.100
     libavcodec     55. 40.100 / 55. 40.100
     libavformat    55. 20.100 / 55. 20.100
     libavdevice    55.  5.100 / 55.  5.100
     libavfilter     3. 90.100 /  3. 90.100
     libswscale      2.  5.101 /  2.  5.101
     libswresample   0. 17.104 /  0. 17.104
     libpostproc    52.  3.100 / 52.  3.100
    Codecs:
    D..... = Decoding supported
    .E.... = Encoding supported
    ..V... = Video codec
    ..A... = Audio codec
    ..S... = Subtitle codec
    ...I.. = Intra frame-only codec
    ....L. = Lossy compression
    .....S = Lossless compression
    -------
    D.VI.. 012v                 Uncompressed 4:2:2 10-bit
    D.V.L. 4xm                  4X Movie
    D.VI.S 8bps                 QuickTime 8BPS video
    .EVIL. a64_multi            Multicolor charset for Commodore 64 (encoders: a64multi )
    .EVIL. a64_multi5           Multicolor charset for Commodore 64, extended with 5th color (colram) (encoders: a64multi5 )
    D.V..S aasc                 Autodesk RLE
    D.VIL. aic                  Apple Intermediate Codec
    DEVIL. amv                  AMV Video
    D.V.L. anm                  Deluxe Paint Animation
    D.V.L. ansi                 ASCII/ANSI art
    DEVIL. asv1                 ASUS V1
    DEVIL. asv2                 ASUS V2
    D.VIL. aura                 Auravision AURA
    D.VIL. aura2                Auravision Aura 2
    D.V... avrn                 Avid AVI Codec
    DEVI.. avrp                 Avid 1:1 10-bit RGB Packer
    D.V.L. avs                  AVS (Audio Video Standard) video
    DEVI.. avui                 Avid Meridien Uncompressed
    DEVI.. ayuv                 Uncompressed packed MS 4:4:4:4
    D.V.L. bethsoftvid          Bethesda VID video
    D.V.L. bfi                  Brute Force & Ignorance
    D.V.L. binkvideo            Bink video
    D.VI.. bintext              Binary text
    DEVI.S bmp                  BMP (Windows and OS/2 bitmap)
    D.V..S bmv_video            Discworld II BMV video
    D.VI.S brender_pix          BRender PIX image
    D.V.L. c93                  Interplay C93
    D.V.L. cavs                 Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile)
    D.V.L. cdgraphics           CD Graphics video
    D.VIL. cdxl                 Commodore CDXL video
    D.V.L. cinepak              Cinepak
    DEVIL. cljr                 Cirrus Logic AccuPak
    D.VI.S cllc                 Canopus Lossless Codec
    D.V.L. cmv                  Electronic Arts CMV video (decoders: eacmv )
    D.V... cpia                 CPiA video format
    D.V..S cscd                 CamStudio (decoders: camstudio )
    D.VIL. cyuv                 Creative YUV (CYUV)
    D.V.L. dfa                  Chronomaster DFA
    D.V.LS dirac                Dirac
    DEVIL. dnxhd                VC3/DNxHD
    DEVI.S dpx                  DPX (Digital Picture Exchange) image
    D.V.L. dsicinvideo          Delphine Software International CIN video
    DEVIL. dvvideo              DV (Digital Video)
    D.V..S dxa                  Feeble Files/ScummVM DXA
    D.VI.S dxtory               Dxtory
    D.V.L. escape124            Escape 124
    D.V.L. escape130            Escape 130
    D.VILS exr                  OpenEXR image
    DEV..S ffv1                 FFmpeg video codec #1
    DEVI.S ffvhuff              Huffyuv FFmpeg variant
    DEV..S flashsv              Flash Screen Video v1
    DEV.L. flashsv2             Flash Screen Video v2
    D.V..S flic                 Autodesk Animator Flic video
    DEV.L. flv1                 FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (decoders: flv ) (encoders: flv )
    D.V..S fraps                Fraps
    D.VI.S frwu                 Forward Uncompressed
    D.V.L. g2m                  Go2Meeting
    DEV..S gif                  GIF (Graphics Interchange Format)
    DEV.L. h261                 H.261
    DEV.L. h263                 H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2
    D.V.L. h263i                Intel H.263
    DEV.L. h263p                H.263+ / H.263-1998 / H.263 version 2
    DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (encoders: libx264 libx264rgb )
    D.V.LS hevc                 H.265 / HEVC
    D.V.L. hnm4video            HNM 4 video
    DEVI.S huffyuv              HuffYUV
    D.V.L. idcin                id Quake II CIN video (decoders: idcinvideo )
    D.VI.. idf                  iCEDraw text
    D.V.L. iff_byterun1         IFF ByteRun1 (decoders: iff )
    D.V.L. iff_ilbm             IFF ILBM (decoders: iff )
    D.V.L. indeo2               Intel Indeo 2
    D.V.L. indeo3               Intel Indeo 3
    D.V.L. indeo4               Intel Indeo Video Interactive 4
    D.V.L. indeo5               Intel Indeo Video Interactive 5
    D.V.L. interplayvideo       Interplay MVE video
    DEVILS jpeg2000             JPEG 2000
    DEVILS jpegls               JPEG-LS
    D.VIL. jv                   Bitmap Brothers JV video
    D.V.L. kgv1                 Kega Game Video
    D.V.L. kmvc                 Karl Morton's video codec
    D.VI.S lagarith             Lagarith lossless
    .EVI.S ljpeg                Lossless JPEG
    D.VI.S loco                 LOCO
    D.V.L. mad                  Electronic Arts Madcow Video (decoders: eamad )
    D.VIL. mdec                 Sony PlayStation MDEC (Motion DECoder)
    D.V.L. mimic                Mimic
    DEVIL. mjpeg                Motion JPEG
    D.VIL. mjpegb               Apple MJPEG-B
    D.V.L. mmvideo              American Laser Games MM Video
    D.V.L. motionpixels         Motion Pixels video
    DEV.L. mpeg1video           MPEG-1 video
    DEV.L. mpeg2video           MPEG-2 video (decoders: mpeg2video mpegvideo )
    DEV.L. mpeg4                MPEG-4 part 2
    ..V.L. mpegvideo_xvmc       MPEG-1/2 video XvMC (X-Video Motion Compensation)
    D.V.L. msa1                 MS ATC Screen
    D.V.L. msmpeg4v1            MPEG-4 part 2 Microsoft variant version 1
    DEV.L. msmpeg4v2            MPEG-4 part 2 Microsoft variant version 2
    DEV.L. msmpeg4v3            MPEG-4 part 2 Microsoft variant version 3 (decoders: msmpeg4 ) (encoders: msmpeg4 )
    D.V..S msrle                Microsoft RLE
    D.V.L. mss1                 MS Screen 1
    D.VIL. mss2                 MS Windows Media Video V9 Screen
    DEV.L. msvideo1             Microsoft Video 1
    D.VI.S mszh                 LCL (LossLess Codec Library) MSZH
    D.V.L. mts2                 MS Expression Encoder Screen
    D.VIL. mvc1                 Silicon Graphics Motion Video Compressor 1
    D.VIL. mvc2                 Silicon Graphics Motion Video Compressor 2
    D.V.L. mxpeg                Mobotix MxPEG video
    D.V.L. nuv                  NuppelVideo/RTJPEG
    D.V.L. paf_video            Amazing Studio Packed Animation File Video
    DEVI.S pam                  PAM (Portable AnyMap) image
    DEVI.S pbm                  PBM (Portable BitMap) image
    DEVI.S pcx                  PC Paintbrush PCX image
    DEVI.S pgm                  PGM (Portable GrayMap) image
    DEVI.S pgmyuv               PGMYUV (Portable GrayMap YUV) image
    D.VIL. pictor               Pictor/PC Paint
    DEV..S png                  PNG (Portable Network Graphics) image
    DEVI.S ppm                  PPM (Portable PixelMap) image
    DEVIL. prores               Apple ProRes (iCodec Pro) (decoders: prores prores_lgpl ) (encoders: prores prores_aw prores_ks )
    D.VIL. ptx                  V.Flash PTX image
    D.VI.S qdraw                Apple QuickDraw
    D.V.L. qpeg                 Q-team QPEG
    DEV..S qtrle                QuickTime Animation (RLE) video
    DEVI.S r10k                 AJA Kona 10-bit RGB Codec
    DEVI.S r210                 Uncompressed RGB 10-bit
    DEVI.S rawvideo             raw video
    D.VIL. rl2                  RL2 video
    DEV.L. roq                  id RoQ video (decoders: roqvideo ) (encoders: roqvideo )
    D.V.L. rpza                 QuickTime video (RPZA)
    DEV.L. rv10                 RealVideo 1.0
    DEV.L. rv20                 RealVideo 2.0
    D.V.L. rv30                 RealVideo 3.0
    D.V.L. rv40                 RealVideo 4.0
    D.V.L. sanm                 LucasArts SMUSH video
    DEVI.S sgi                  SGI image
    D.VI.S sgirle               SGI RLE 8-bit
    D.V.L. smackvideo           Smacker video (decoders: smackvid )
    D.V.L. smc                  QuickTime Graphics (SMC)
    D.V... smv                  Sigmatel Motion Video (decoders: smvjpeg )
    DEV.LS snow                 Snow
    D.VIL. sp5x                 Sunplus JPEG (SP5X)
    DEVI.S sunrast              Sun Rasterfile image
    DEV.L. svq1                 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1
    D.V.L. svq3                 Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3
    DEVI.S targa                Truevision Targa image
    D.VI.. targa_y216           Pinnacle TARGA CineWave YUV16
    D.V.L. tgq                  Electronic Arts TGQ video (decoders: eatgq )
    D.V.L. tgv                  Electronic Arts TGV video (decoders: eatgv )
    D.V.L. theora               Theora
    D.VIL. thp                  Nintendo Gamecube THP video
    D.V.L. tiertexseqvideo      Tiertex Limited SEQ video
    DEVI.S tiff                 TIFF image
    D.VIL. tmv                  8088flex TMV
    D.V.L. tqi                  Electronic Arts TQI video (decoders: eatqi )
    D.V.L. truemotion1          Duck TrueMotion 1.0
    D.V.L. truemotion2          Duck TrueMotion 2.0
    D.V..S tscc                 TechSmith Screen Capture Codec (decoders: camtasia )
    D.V.L. tscc2                TechSmith Screen Codec 2
    D.VIL. txd                  Renderware TXD (TeXture Dictionary) image
    D.V.L. ulti                 IBM UltiMotion (decoders: ultimotion )
    DEVI.S utvideo              Ut Video
    DEVI.S v210                 Uncompressed 4:2:2 10-bit
    D.VI.S v210x                
    DEVI.. v308                 Uncompressed packed 4:4:4
    DEVI.. v408                 Uncompressed packed QT 4:4:4:4
    DEVI.S v410                 Uncompressed 4:4:4 10-bit
    D.V.L. vb                   Beam Software VB
    D.VI.S vble                 VBLE Lossless Codec
    D.V.L. vc1                  SMPTE VC-1
    D.V.L. vc1image             Windows Media Video 9 Image v2
    D.VIL. vcr1                 ATI VCR1
    D.VIL. vixl                 Miro VideoXL (decoders: xl )
    D.V.L. vmdvideo             Sierra VMD video
    D.V..S vmnc                 VMware Screen Codec / VMware Video
    D.V.L. vp3                  On2 VP3
    D.V.L. vp5                  On2 VP5
    D.V.L. vp6                  On2 VP6
    D.V.L. vp6a                 On2 VP6 (Flash version, with alpha channel)
    D.V.L. vp6f                 On2 VP6 (Flash version)
    DEV.L. vp8                  On2 VP8 (decoders: vp8 libvpx ) (encoders: libvpx )
    DEV.L. vp9                  Google VP9 (decoders: vp9 libvpx-vp9 ) (encoders: libvpx-vp9 )
    D.VILS webp                 WebP
    DEV.L. wmv1                 Windows Media Video 7
    DEV.L. wmv2                 Windows Media Video 8
    D.V.L. wmv3                 Windows Media Video 9
    D.V.L. wmv3image            Windows Media Video 9 Image
    D.VIL. wnv1                 Winnov WNV1
    D.V.L. ws_vqa               Westwood Studios VQA (Vector Quantized Animation) video (decoders: vqavideo )
    D.V.L. xan_wc3              Wing Commander III / Xan
    D.V.L. xan_wc4              Wing Commander IV / Xxan
    D.VI.. xbin                 eXtended BINary text
    DEVI.S xbm                  XBM (X BitMap) image
    DEVIL. xface                X-face image
    DEVI.S xwd                  XWD (X Window Dump) image
    DEVI.. y41p                 Uncompressed YUV 4:1:1 12-bit
    D.V.L. yop                  Psygnosis YOP Video
    DEVI.. yuv4                 Uncompressed packed 4:2:0
    D.V..S zerocodec            ZeroCodec Lossless Video
    DEVI.S zlib                 LCL (LossLess Codec Library) ZLIB
    DEV..S zmbv                 Zip Motion Blocks Video
    D.A.L. 8svx_exp             8SVX exponential
    D.A.L. 8svx_fib             8SVX fibonacci
    DEA.L. aac                  AAC (Advanced Audio Coding) (decoders: aac libfdk_aac ) (encoders: aac libfdk_aac )
    D.A.L. aac_latm             AAC LATM (Advanced Audio Coding LATM syntax)
    DEA.L. ac3                  ATSC A/52A (AC-3) (encoders: ac3 ac3_fixed )
    D.A.L. adpcm_4xm            ADPCM 4X Movie
    DEA.L. adpcm_adx            SEGA CRI ADX ADPCM
    D.A.L. adpcm_afc            ADPCM Nintendo Gamecube AFC
    D.A.L. adpcm_ct             ADPCM Creative Technology
    D.A.L. adpcm_dtk            ADPCM Nintendo Gamecube DTK
    D.A.L. adpcm_ea             ADPCM Electronic Arts
    D.A.L. adpcm_ea_maxis_xa    ADPCM Electronic Arts Maxis CDROM XA
    D.A.L. adpcm_ea_r1          ADPCM Electronic Arts R1
    D.A.L. adpcm_ea_r2          ADPCM Electronic Arts R2
    D.A.L. adpcm_ea_r3          ADPCM Electronic Arts R3
    D.A.L. adpcm_ea_xas         ADPCM Electronic Arts XAS
    DEA.L. adpcm_g722           G.722 ADPCM (decoders: g722 ) (encoders: g722 )
    DEA.L. adpcm_g726           G.726 ADPCM (decoders: g726 ) (encoders: g726 )
    D.A.L. adpcm_g726le         G.726 ADPCM little-endian (decoders: g726le )
    D.A.L. adpcm_ima_amv        ADPCM IMA AMV
    D.A.L. adpcm_ima_apc        ADPCM IMA CRYO APC
    D.A.L. adpcm_ima_dk3        ADPCM IMA Duck DK3
    D.A.L. adpcm_ima_dk4        ADPCM IMA Duck DK4
    D.A.L. adpcm_ima_ea_eacs    ADPCM IMA Electronic Arts EACS
    D.A.L. adpcm_ima_ea_sead    ADPCM IMA Electronic Arts SEAD
    D.A.L. adpcm_ima_iss        ADPCM IMA Funcom ISS
    D.A.L. adpcm_ima_oki        ADPCM IMA Dialogic OKI
    DEA.L. adpcm_ima_qt         ADPCM IMA QuickTime
    D.A.L. adpcm_ima_rad        ADPCM IMA Radical
    D.A.L. adpcm_ima_smjpeg     ADPCM IMA Loki SDL MJPEG
    DEA.L. adpcm_ima_wav        ADPCM IMA WAV
    D.A.L. adpcm_ima_ws         ADPCM IMA Westwood
    DEA.L. adpcm_ms             ADPCM Microsoft
    D.A.L. adpcm_sbpro_2        ADPCM Sound Blaster Pro 2-bit
    D.A.L. adpcm_sbpro_3        ADPCM Sound Blaster Pro 2.6-bit
    D.A.L. adpcm_sbpro_4        ADPCM Sound Blaster Pro 4-bit
    DEA.L. adpcm_swf            ADPCM Shockwave Flash
    D.A.L. adpcm_thp            ADPCM Nintendo Gamecube THP
    D.A.L. adpcm_xa             ADPCM CDROM XA
    DEA.L. adpcm_yamaha         ADPCM Yamaha
    DEA..S alac                 ALAC (Apple Lossless Audio Codec)
    D.A.L. amr_nb               AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb )
    D.A.L. amr_wb               AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb )
    D.A..S ape                  Monkey's Audio
    D.A.L. atrac1               ATRAC1 (Adaptive TRansform Acoustic Coding)
    D.A.L. atrac3               ATRAC3 (Adaptive TRansform Acoustic Coding 3)
    ..A.L. atrac3p              ATRAC3+ (Adaptive TRansform Acoustic Coding 3+)
    D.A.L. binkaudio_dct        Bink Audio (DCT)
    D.A.L. binkaudio_rdft       Bink Audio (RDFT)
    D.A.L. bmv_audio            Discworld II BMV audio
    ..A.L. celt                 Constrained Energy Lapped Transform (CELT)
    DEA.L. comfortnoise         RFC 3389 Comfort Noise
    D.A.L. cook                 Cook / Cooker / Gecko (RealAudio G2)
    D.A.L. dsicinaudio          Delphine Software International CIN audio
    DEA.LS dts                  DCA (DTS Coherent Acoustics) (decoders: dca ) (encoders: dca )
    ..A.L. dvaudio              
    DEA.L. eac3                 ATSC A/52B (AC-3, E-AC-3)
    D.A.L. evrc                 EVRC (Enhanced Variable Rate Codec)
    DEA..S flac                 FLAC (Free Lossless Audio Codec)
    DEA.L. g723_1               G.723.1
    D.A.L. g729                 G.729
    D.A.L. gsm                  GSM
    D.A.L. gsm_ms               GSM Microsoft variant
    D.A.L. iac                  IAC (Indeo Audio Coder)
    ..A.L. ilbc                 iLBC (Internet Low Bitrate Codec)
    D.A.L. imc                  IMC (Intel Music Coder)
    D.A.L. interplay_dpcm       DPCM Interplay
    D.A.L. mace3                MACE (Macintosh Audio Compression/Expansion) 3:1
    D.A.L. mace6                MACE (Macintosh Audio Compression/Expansion) 6:1
    D.A.L. metasound            Voxware MetaSound
    D.A..S mlp                  MLP (Meridian Lossless Packing)
    D.A.L. mp1                  MP1 (MPEG audio layer 1) (decoders: mp1 mp1float )
    DEA.L. mp2                  MP2 (MPEG audio layer 2) (decoders: mp2 mp2float )
    DEA.L. mp3                  MP3 (MPEG audio layer 3) (decoders: mp3 mp3float ) (encoders: libmp3lame )
    D.A.L. mp3adu               ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adu mp3adufloat )
    D.A.L. mp3on4               MP3onMP4 (decoders: mp3on4 mp3on4float )
    D.A..S mp4als               MPEG-4 Audio Lossless Coding (ALS) (decoders: als )
    D.A.L. musepack7            Musepack SV7 (decoders: mpc7 )
    D.A.L. musepack8            Musepack SV8 (decoders: mpc8 )
    DEA.L. nellymoser           Nellymoser Asao
    DEA.L. opus                 Opus (Opus Interactive Audio Codec) (decoders: libopus ) (encoders: libopus )
    D.A.L. paf_audio            Amazing Studio Packed Animation File Audio
    DEA.L. pcm_alaw             PCM A-law / G.711 A-law
    D.A..S pcm_bluray           PCM signed 16|20|24-bit big-endian for Blu-ray media
    D.A..S pcm_dvd              PCM signed 20|24-bit big-endian
    DEA..S pcm_f32be            PCM 32-bit floating point big-endian
    DEA..S pcm_f32le            PCM 32-bit floating point little-endian
    DEA..S pcm_f64be            PCM 64-bit floating point big-endian
    DEA..S pcm_f64le            PCM 64-bit floating point little-endian
    D.A..S pcm_lxf              PCM signed 20-bit little-endian planar
    DEA.L. pcm_mulaw            PCM mu-law / G.711 mu-law
    DEA..S pcm_s16be            PCM signed 16-bit big-endian
    DEA..S pcm_s16be_planar     PCM signed 16-bit big-endian planar
    DEA..S pcm_s16le            PCM signed 16-bit little-endian
    DEA..S pcm_s16le_planar     PCM signed 16-bit little-endian planar
    DEA..S pcm_s24be            PCM signed 24-bit big-endian
    DEA..S pcm_s24daud          PCM D-Cinema audio signed 24-bit
    DEA..S pcm_s24le            PCM signed 24-bit little-endian
    DEA..S pcm_s24le_planar     PCM signed 24-bit little-endian planar
    DEA..S pcm_s32be            PCM signed 32-bit big-endian
    DEA..S pcm_s32le            PCM signed 32-bit little-endian
    DEA..S pcm_s32le_planar     PCM signed 32-bit little-endian planar
    DEA..S pcm_s8               PCM signed 8-bit
    DEA..S pcm_s8_planar        PCM signed 8-bit planar
    DEA..S pcm_u16be            PCM unsigned 16-bit big-endian
    DEA..S pcm_u16le            PCM unsigned 16-bit little-endian
    DEA..S pcm_u24be            PCM unsigned 24-bit big-endian
    DEA..S pcm_u24le            PCM unsigned 24-bit little-endian
    DEA..S pcm_u32be            PCM unsigned 32-bit big-endian
    DEA..S pcm_u32le            PCM unsigned 32-bit little-endian
    DEA..S pcm_u8               PCM unsigned 8-bit
    D.A.L. pcm_zork             PCM Zork
    D.A.L. qcelp                QCELP / PureVoice
    D.A.L. qdm2                 QDesign Music Codec 2
    ..A.L. qdmc                 QDesign Music
    DEA.L. ra_144               RealAudio 1.0 (14.4K) (decoders: real_144 ) (encoders: real_144 )
    D.A.L. ra_288               RealAudio 2.0 (28.8K) (decoders: real_288 )
    D.A..S ralf                 RealAudio Lossless
    DEA.L. roq_dpcm             DPCM id RoQ
    DEA..S s302m                SMPTE 302M
    D.A..S shorten              Shorten
    D.A.L. sipr                 RealAudio SIPR / ACELP.NET
    D.A.L. smackaudio           Smacker audio (decoders: smackaud )
    ..A.L. smv                  SMV (Selectable Mode Vocoder)
    D.A.L. sol_dpcm             DPCM Sol
    DEA... sonic                Sonic
    .EA... sonicls              Sonic lossless
    ..A.L. speex                Speex
    D.A..S tak                  TAK (Tom's lossless Audio Kompressor)
    D.A..S truehd               TrueHD
    D.A.L. truespeech           DSP Group TrueSpeech
    DEA..S tta                  TTA (True Audio)
    D.A.L. twinvq               VQF TwinVQ
    D.A.L. vima                 LucasArts VIMA audio
    D.A.L. vmdaudio             Sierra VMD audio
    DEA.L. vorbis               Vorbis (decoders: vorbis libvorbis ) (encoders: vorbis libvorbis )
    ..A.L. voxware              Voxware RT29 Metasound
    D.A... wavesynth            Wave synthesis pseudo-codec
    DEA.LS wavpack              WavPack
    D.A.L. westwood_snd1        Westwood Audio (SND1) (decoders: ws_snd1 )
    D.A..S wmalossless          Windows Media Audio Lossless
    D.A.L. wmapro               Windows Media Audio 9 Professional
    DEA.L. wmav1                Windows Media Audio 1
    DEA.L. wmav2                Windows Media Audio 2
    D.A.L. wmavoice             Windows Media Audio Voice
    D.A.L. xan_dpcm             DPCM Xan
    ..D... dvd_nav_packet       DVD Nav packet
    ..D... klv                  SMPTE 336M Key-Length-Value (KLV) metadata
    DES... ass                  ASS (Advanced SSA) subtitle
    DES... dvb_subtitle         DVB subtitles (decoders: dvbsub ) (encoders: dvbsub )
    ..S... dvb_teletext         DVB teletext
    DES... dvd_subtitle         DVD subtitles (decoders: dvdsub ) (encoders: dvdsub )
    ..S... eia_608              EIA-608 closed captions
    D.S... hdmv_pgs_subtitle    HDMV Presentation Graphic Stream subtitles (decoders: pgssub )
    D.S... jacosub              JACOsub subtitle
    D.S... microdvd             MicroDVD subtitle
    DES... mov_text             MOV text
    D.S... mpl2                 MPL2 subtitle
    D.S... pjs                  PJS (Phoenix Japanimation Society) subtitle
    D.S... realtext             RealText subtitle
    D.S... sami                 SAMI subtitle
    DES... srt                  SubRip subtitle with embedded timing
    DES... ssa                  SSA (SubStation Alpha) subtitle
    DES... subrip               SubRip subtitle
    D.S... subviewer            SubViewer subtitle
    D.S... subviewer1           SubViewer v1 subtitle
    D.S... text                 raw UTF-8 text
    D.S... vplayer              VPlayer subtitle
    D.S... webvtt               WebVTT subtitle
    DES... xsub                 XSUB