I know that I can get the stream to look perfect by buffering a large number of frames, and displaying them at my own speed. But this quickly goes out of sync. I tried to be smart about slowly varying the bitrate to stay on track with no under/overflows, but in the end decided that VLC would be able to do it better than I could ever figure out. I think this is still the case, but the options are vast. I figure if I can get it looking right in the GUI, I can alter my command line settings to match through my code. I am using VLC media player 9.8a Grishenko on a windows OS.
it seems like the rate control buffer should be exactly what I am looking for. But, no matter how drastic of changes I make to any of these settings, it has no effect at all.
Thanks.
My settings:
Code: Select all
"-vvvvv",
"--plugin-path", "plugins",
"--ignore-config",
"--noaudio",
"--overlay",
"--no-osd",
"--vout", "directx",
"--width", "900",
"--height", "900",
"--video-x", "502",
"--video-y", "152",
"--no-video-deco",
"--video-title", "directxVLC",
"--video-on-top",