[Ffmpeg-devel] [PATCH] AVISynth support
Thu Aug 17 16:15:07 CEST 2006
Michael Niedermayer wrote:
>> FYI AVISynth outputs raw frames. Right now the virtual file creates a
>> interleaved stream which each frame in raw format (audio and video). If
>> it was to be used as this, none of the probe existing would recognise
>> the stream as AVS. That's why the pseudo-demuxer part is needed. Now you
>> want to put it in AVI. OK, but what does AVI have in common with an
>> interleaved raw format ? Or should the virtual file generate fake RIFF
>> headers too ?
> of course, should it create them, currently you take the various AVI
> structures from AVISynth and decode them using duplicated code, they should
> simply be placed in the virtual AVI file and the few missing headers be
> added than you have a complete avi file which can be demuxed
You realise that you're asking me to rewrite most of the working code,
>> If so that's more work that I'm willing to put in this
>> working solution.
> as expected
I guess I'll have to ask my boss if it's OK to modify a working code so
that Mr Niedermayer is pleased. So that in the "full review" he promised
once the code is like the one he's not willing to write, he will just
say "Oh, BTW we don't support windows so stick it where you know".
And anyway I don't know the structure of AVI and all the headers I need
and I'm not willing to write an AVI muxer just for this. So try to find
someone who knows and willing to help you.
More information about the ffmpeg-devel