Postby tsiMental » 07 Dec 2005 22:49
I tried to play an OGG 5.1 file using ffdshow, compiling AC3 output with 640 kbits output, and got similar stuttering, especially at parts in the movie with lots of different sounds. The near silent parts whent fine... this had me thinking maybe there is something wrong with the output bitrate. Maybe compiling uses to much CPU or maybe the reciever can't handle AC3 with such bitrates?
I whent to the ffdshow audiofilters config page, chose 448 kbits instead of 640, which is the default, and now using Media Player Classic and ffdshow to process 5.1 OGG into AC3 output seems to work just as it should. No stuttering and fluid playback.
If VLC is implementing ffmpeg and using a none standard bitrate to compile AC3 output via SPDIF, this could be the reason why we see this bug.
But I'm just guessing.
I would really like to see VLC being able to handle ogg vorbis the way ffdshow does, compiling it to 5.1 AC3 using 448 or 384 kbits bitrate pushing the result out over SPDIF.
Why?
Because VLC is currently the elsely most featured player for windows. Neither the XVID decoder filter nor ffmpeg handles xvids with none square pixels. Using Media Player Classic to correct the AR doesn't work either. This player will rather shrink the height than expand the width - which of course greately reduces quality on high resolution displays.