Hi All,

I need the details about Audio and Video codecs supported (by ffmpeg) in
*.mp4 format. I referred the isom.c, mov.c and movenc.c files. But still not
very sure about the codec list.
In isom.c file, I found the following codec list,

const AVCodecTag ff_mp4_obj_type[] = {
    { CODEC_ID_MPEG4     ,  32 },
    { CODEC_ID_H264      ,  33 },
    { CODEC_ID_AAC       ,  64 },
    { CODEC_ID_MPEG2VIDEO,  97 }, /* MPEG2 Main */
    { CODEC_ID_MPEG2VIDEO,  96 }, /* MPEG2 Simple */
    { CODEC_ID_MPEG2VIDEO,  98 }, /* MPEG2 SNR */
    { CODEC_ID_MPEG2VIDEO,  99 }, /* MPEG2 Spatial */
    { CODEC_ID_MPEG2VIDEO, 100 }, /* MPEG2 High */
    { CODEC_ID_MPEG2VIDEO, 101 }, /* MPEG2 422 */
    { CODEC_ID_AAC       , 102 }, /* MPEG2 AAC Main */
    { CODEC_ID_AAC       , 103 }, /* MPEG2 AAC Low */
    { CODEC_ID_AAC       , 104 }, /* MPEG2 AAC SSR */
    { CODEC_ID_MP3       , 107 }, /* 11172-3 */
    { CODEC_ID_MP3       , 105 }, /* 13818-3 */
    { CODEC_ID_MPEG1VIDEO, 106 }, /* 11172-2 */
    { CODEC_ID_MJPEG     , 108 }, /* 10918-1 */
    { CODEC_ID_PNG       , 109 },
    { CODEC_ID_JPEG2000  , 110 }, /* 15444-1 */
    { CODEC_ID_VC1       , 163 },
    { CODEC_ID_VORBIS    , 221 }, /* non standard, gpac uses it */
    { CODEC_ID_DVD_SUBTITLE, 224 }, /* non standard, see
unsupported-embedded-subs-2.mp4 */
    { CODEC_ID_QCELP     , 225 },
    { 0, 0 },
};

Is this the full list for *.mp4 format? can someone please give me details
on this.

Thanks & Regards,
Srinivasan.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to