Define range from CLI
Define range from CLI
In Naruto italian BD collection, unfortunately the chapters are a bit lousy and, wanting to skip the initial opening, some frames from it are left by MKV chapter splitting.
As there are 200+ episodes, I'd like to tell DGIndex batch to skip, as example, the first 8 frames of the stream when defining DGI and demuxing audio and sub properly.
As general purpose, some syntax like in AVS trim command would be nice.
Example https://www.upload.ee/files/15673122/02 ... 1.mkv.html.
As there are 200+ episodes, I'd like to tell DGIndex batch to skip, as example, the first 8 frames of the stream when defining DGI and demuxing audio and sub properly.
As general purpose, some syntax like in AVS trim command would be nice.
Example https://www.upload.ee/files/15673122/02 ... 1.mkv.html.
Define range from CLI
I'll check if there is a way to do it without excessive complexity. Give me some days for it.
Define range from CLI
Your sample has no audio or subs, so it is useless for developing and testing this feature. Also, what's the point of giving me an MKV? Is your source MKV or bluray MPLS?
Define range from CLI
You are right. My file is useless, as it's a general purpose feature and that video has nothing special.
![grateful :salute:](./images/smilies/icon_salute.gif)
Any BD segment would work fine.
![Wink ;)](./images/smilies/icon_e_wink.gif)
Define range from CLI
Any update?
Define range from CLI
Can't find a clean way to do it.
Define range from CLI
If it was just the video, i.e., DGSource, it would be easy, but you specified that the demuxing must be adjusted as well. If we don't change the demuxing, how about just replacing those 8 frames with black? I'm not sure what the problem is that you object to.
Define range from CLI
8 frames was just an example.
Imagine to have prologue, opening, episode, ending and I just want to keep prologue+episode.
I could simply open the file in virtualdub to find the correct frames and use them somehow in dgindex.exe to have the correct video+audio+sub+chapters.
Define range from CLI
As stated, can't find a clean way to implement that.
"I could simply open the file in virtualdub to find the correct frames"
You said you have 200+ disks to apply this to, so how can you tolerate that manual stuff? If you can tolerate that, why can't you tolerate opening in DGIndexNV and setting your project range?
"I could simply open the file in virtualdub to find the correct frames"
You said you have 200+ disks to apply this to, so how can you tolerate that manual stuff? If you can tolerate that, why can't you tolerate opening in DGIndexNV and setting your project range?
Define range from CLI
Project range has controlled everything, not just TS export, for 20 years, first in DGIndex and then in DGIndexNV. It's shocking to me that you did not know that.
Define range from CLI
I tried just before asking you this feature and it didn't work as I expected, that's why I posted my request.
Define range from CLI
I guess, based on your sample, that the point you want to cut is not the start of a GOP. If you skip one GOP at the beginning you lose a few real frames. Well, DGIndexNV is not designed to be a general-purpose editor that can cut at arbitrary frames, re-encoding orphaned ones, like VideoRedo. I'd be tempted to suggest other ways to deal with your sample, but you've indicated it's a more general thing for you, and without knowing your cases, it seems pointless to focus on your sample.
Define range from CLI
As I see that DGSource is frame accurate and can decode the video stream as a continuous "I-frame" file, that would be nice too. Anyway I will do some other attempts and see if I can get it from GUI but it could be not so easy as there is no frame number indication. Since you introduced the chapter support in the timeline, is there some shortcut or command to correctly move the boundaries there?
Define range from CLI
You can already do that in your script. But that's after indexing so it won't help with the other demuxed stuff.
I have to look into that. I can't remember if the project range affects chapter timing.Since you introduced the chapter support in the timeline, is there some shortcut or command to correctly move the boundaries there?