PDA

View Full Version : Video Ring Buffer Overflow



Rowan
October 28th, 2004, 06:49 PM
Hi,

I just discovered your great program. I am trying to process my first mpg file and am getting a popup near the end of the save process that says:

"mpeg stream error: Video Ring Buffer Overflow"

A few facts, I have the double buffer option enabled. This is a stream that came from a DTIVO that has been run through tystudio.

Any help or pointers would be appreciated.

Rowan

edit:

forgot to tell what version I am using. 1.6.2.284

DanR
October 28th, 2004, 09:50 PM
A video ring buffer overflow occurs when the audio is missing for a long time. At NTSC frame rates, the standard video buffer holds about 4 secs of material, and you've already doubled it to 8 seconds.

There are 2 solutions to this problem:

1) Look at the VideoReDo.log file and you'll see where the buffer overflowed. Then you can cut out some of the program there.

2) You can let VideoReDo try to do it automatically by increasing the video buffer size even more. If you open Regedit and go to "HKEY_CURRENT_USER\Software\DRD Systems\VideoReDo\AdvancedStream" change the value of VideoBufferLength to something large, say 200, 300 or 400. Each unit represents a frame (i.e. 200 = 200 frames) The larger the value, the more memory VideoReDo will use and the slower the scrubbing will be. One user recently bumped it to 600 to get over a particulary bad patch in his program.

If you want us to take a closer look, please email your log file, as an attachment, to support@videoredo.com

Rowan
October 30th, 2004, 05:26 PM
Thanks DanR,

I ended up just moving my cut point by one frame and that fixed the problem. I first tryed changing the registry setting but even at 2400 it still got the overflow message.

Rowan

DanR
October 30th, 2004, 07:04 PM
Can you email us your log file (VideoRedo.log), as an attachment to support@videoredo.com. Just curious to see what's happening.

BrightonRobin
November 1st, 2004, 12:11 PM
Hi,

I'm getting exactly the same error. How can I interpret the log file, so I know which frame or segment to cut? I can't seem to translate any of the log file entries to the video segemnt I'm working on.

Many thanks,

Robin.

Rowan
November 1st, 2004, 12:14 PM
Hi,

I'm getting exactly the same error. How can I interpret the log file, so I know which frame or segment to cut? I can't seem to translate any of the log file entries to the video segemnt I'm working on.

Many thanks,

Robin.

Find the ring buffer dump and look at the entries just before and use the timestamp or playout time to find the cut/frames that are causing the problem.

Rowan

BrightonRobin
November 1st, 2004, 01:24 PM
Hello Rowan,

Thanks for the reply.

Robin.

mmnmaniac
March 20th, 2007, 08:18 PM
Hello all,

I hate to dig up an old topic, but this issue has surfaced for me. I've attempted to carry out the registry change as suggested, but there seems to be no "VideoBufferLength" key in the registry as noted. I assume that this is because we have a much later version of VR (since this thread is from '04).

I've also searched the registry for the key, but no results. Please help!

Many thanks in advance!

Anole
March 20th, 2007, 08:29 PM
Here's a bit more up-to-date answer.
I had to search for it, and hope it's sufficient.
http://www.videoredo.net/msgBoard/showpost.php?p=18835&postcount=26

Haven't personally had much trouble with that in a long time. :cool:

mmnmaniac
March 20th, 2007, 08:31 PM
Here's a bit more up-to-date answer.
I had to search for it, and hope it's sufficient.
http://www.videoredo.net/msgBoard/showpost.php?p=18835&postcount=26

Haven't personally had much trouble with that in a long time. :cool:
thanks a million - was just about to post my findings via the search function :(

I wounded up here from Google.. shoulda done a more thorough search first here locally.. heh.

Thanks again!