http://www.mediafire.com/?cnqek6h8dvp1t2c
This is a 30Mb DGSplit-ted clip from the front of a commerical Blu-ray movie, which with DGIndexNV v2039 yields the subject error when doing a Save As project. I wonder if this is indeed a defective stream, or if it might be some new, legal construct that you haven't seen before? Reason I ask, if I make an avs:
DGSource("summit.dgi", debug=true)
and step-thru the file, I never find two IDRs in a row (or even an IDR and I together, at least afaict). I found this oddity after re-encoding the movie using Avisynth/DGDecodeNV/x264 , only to discover my manually-placed I-frames (using qpfile) were wrong; they were off by a frame or two after conversion. In this short clip try the following:
1. Open it with DGIndexNV and step-forward to the first (dim but unmistakeable) appearance of "SUMMIT entertainment" in the logobox; Info window shows this as frame 347
2. Save as project/dgi and get one error
3. Open the .dgi with Vdub using the above .avs line and see SUMMIT first appear at frame 345
As an aside, I should mention DG that while the GUI DGIndexNV produced the error pop-up, using the command-line version did not throw an error anywhere that I could find in either the .log or the .dgi. I only discovered this when using DGIndexNV to prepare this post-with-sample for you to look at.
EDIT: It occurred to me (only After posting of course
![Embarrassed :oops:](./images/smilies/icon_redface.gif)
If you have no ideas for effecting a repair DG, I'll at least make a "request for alerting about this error with the CLI version" e.g. put it in the log perhaps, for a future update. Dunno how many other BDs may exist with this problem--I don't do this very much.