Postby kmf31 » 18 Aug 2007 11:04
I don't know if and how this works for Windows, but for Linux you might simply try to replace "libavcodec.so" from ffmpeg by the version from FripTV and this might work if the latter is binary compatible to the ffmpeg-version (as far as the interfaces for the function calls are concerned).
First you need a version of vlc compiled with a dynamic link to ffmpeg (and not static!) and than you replace libavcodec.so in your usual place (e.g. /usr/lib or /usr/local/lib). If you want to simply test you may also install libavecodec.so from FripTV to some different place and then use LD_LIBRARY_PATH to force vlc to search first the special libraries folder specified here.
This kink of replacement works typically quite well when changing from one ffmpeg-version to a newer one without recompiling vlc.
Maybe in Windows you can simply replace a file like libavcodec.dll in a similar way ?