[Ffmpeg-devel] Re: Problems building libav* with a subset of codecs and formats

Colin Ward hitman
Sat Oct 15 13:58:08 CEST 2005



On 15/10/05, you wrote:
>> 
>>   However, now I have trouble playing some files that played just fine
>> before.  For instance, any AVI files that I have that contain DIVX
>> encoded video will not work.  They just output a lot of information
>> about headers not being complete.  Interestingly enough, this output
>> comes from h263.c.  I am not familiar with the internals of FFMPEG but
>> my guess is that the wrong codec is decoding this data.  After all,
>> aren't there a few different MPEG4 based codecs out there?  ie.  The
>> MSMPEG4v1, MSMPEG4v2 etc. codecs, the "real" MPEG4 codec, DIVX etc.

> Haven't you left out MPEG-4?  Why are you wondering that you cannot play
> it anymore?

  Not that I know of.  I have the lines:

    register_avcodec(&mpeg4_decoder);
    register_avcodec(&msmpeg4v1_decoder);
    register_avcodec(&msmpeg4v2_decoder);
    register_avcodec(&msmpeg4v3_decoder);

  And:

    av_register_codec_parser(&mpeg4video_parser);

  In my Initialise() routine.  Is there another one that I have missed?

/-------------------------------------------------------------------\
[Hitman/Code HQ - 6502/z80/68000/604e/80x86/ARM coder - Amiga rulez!]
[VZ-200/VIC-20/MZ-700/c16/c64*10/c128*8/Plus-4/CPC464/CD32/500*2    ]
[600/1000/1200*2/A4000/SNES/N64/Dreamcast/Athlon 1100/AmigaOne      ]
[Assembly Language: The most fun you can have with your clothes on! ]
\-------------------------------------------------------------------/
????????#??





More information about the ffmpeg-devel mailing list