VideoHelp Forum




+ Reply to Thread
Results 1 to 24 of 24
  1. So I basically passed 1 D2V file through some filters in AviSynth (cleanup filters) and TDecimate(2) ...Unfortunately the resulting encode muxed with the original 0 ms DELAY AC3 audio is about 400ms off.....any idea why this is?
    Last edited by TheLastOfThem; 5th Jul 2016 at 01:10.
    Quote Quote  
  2. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    Did you try to process a VOB file just as it was authored on DVD (ripped in "File" or "ISO" mode)? Then there is no surprise. DGIndex doesn't analyze IFO files, therefore doesn't care about the logical structure of VOB files, and authoring additions may cause shifts between video and audio. You must extract the main movie PGC to be processed with DGIndex (either rip only the main movie in "IFO"/"Movie" mode, or extract the desired Program Chain from an already completely ripped DVD to a PGCVOB with PGCDemux).
    Quote Quote  
  3. ^ It's a TV series DVD. Not sure by what you mean "did I process it as it was authored" What's incorrect about this? I added the VOB > and did Honor pulldowns under video mode and did > Save project.
    Quote Quote  
  4. Also DGIndex has no "IFO/Movie mode"
    Quote Quote  
  5. You probably decrypted it incorrectly and it still has unreferenced cell(s). You can confirm (or disprove) by checking the cells using PGCDemux. In any event, as long as it's out of synch by a constant amount, discover exactly what it is and remux it, taking the delay into account. Or, when creating the D2V to begin with, cut off the black frames before the actual video.

    Also DGIndex has no "IFO/Movie mode"
    LigH.de wasn't referring to DGIndex, but to whatever decrypter you used.
    Last edited by manono; 5th Jul 2016 at 03:56.
    Quote Quote  
  6. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    Not sure what you mean with a "TV DVD". I guess it is a DVD burned in a harddisk video recorder which recorded Digital TV, let you arrange scenes and burn the result onto a DVD-R. In this case you don't need to decrypt. Still, the VOB files may contain a little bit more than just the movie. And this "little bit more" may cause asynchronism between video and audio stream if DGIndex doesn't know that it should have been ignored.

    I only thought about commercially produced ("stamped") DVDs. They are usually encrypted, and they usually contain a lot more than just the movie. Especially annoying nag trailers which make you wish you did not waste your money... well, a different topic. You would have to use a "DVD Ripper" to transfer the encrypted content on disk to your PC's harddisk without encryption. This can be done in different modes: Either as image of the whole DVD (ISO mode), or just file-by-file as directory content (File mode), or all the extras stripped off, copying only the main movie as a DVD player would have played it once you passed all the nag trailers and found the "play the movie" menu entry on the screen (this may be called "Movie mode" or "IFO mode", depending on your favourite DVD Ripper).

    DGIndex works correctly only for the case that it processes such an extracted movie without any additions (and only one "camera angle" in case of "multi angle" productions).

    And in the case of recorded DVB, there may be the problem that DVB video is not certainly compatible to DVD Video specs. It may exceed bitrates. It may exceed maximum GOP lengths. It may start in the middle of a GOP which would be ignored in AviSynth because it can't be decoded without display errors (here it may help to skip a first GOP while indexing).

    The direction of the asynchronism is important here. Does the audio play too late or too early?
    Quote Quote  
  7. The audio is off by a delay of 400ms. (should be -400)

    It's simply a Courage The Cowardly Dog show DVD I'm running through DGIndex. Do you mean to say that I seriously can't just trust the audio DGIndex saves? I thought the tool was effective.

    I did not decrypt the DVD at all....
    Quote Quote  
  8. Totally didn't think I had to do that...
    Quote Quote  
  9. Originally Posted by TheLastOfThem View Post
    Do you mean to say that I seriously can't just trust the audio DGIndex saves? I thought the tool was effective.
    It's very effective. It's you that's defective.
    I did not decrypt the DVD at all....
    Maybe you should have. Not because it was decrypted, because apparently it wasn't. But because a good decrypter would have removed any unreferenced cells.

    An unreferenced cell consists of some frames of black (10 or so if you have a 400ms delay) without audio usually found at the beginning of the video, but sometimes elsewhere in the video. It wouldn't show any delay because there isn't any for that cell (partly because there's no audio at all). The DVD knows how to handle it but when you reencode it without having first removed any unreferenced cells, the audio 'slides' forward to the beginning because there's no silent audio there to keep that from happening.
    ...should be -400...
    You sure about that? It's playing about 400ms too early, right? If so, set a delay of roughly +400ms to fix it. You're saying moving it back about 400ms (your -400ms) will fix it? It's hard to guess what's wrong without the file to go by.

    But I already gave you two ways to fix it. it's no big deal and is easy to do. And if it's an animation, the audio synch isn't always absolutely correct anyway. I have no idea what Courage The Cowardly Dog is.
    Quote Quote  
  10. Member
    Join Date
    Aug 2013
    Location
    Central Germany
    Search PM
    Originally Posted by manono View Post
    I have no idea what Courage The Cowardly Dog is.
    It's a cartoon series. I keep running into memes about it. Never saw it in Gemany, though.
    Quote Quote  
  11. OK.

    I decrypted the DVD using AnyDVD and then also used PGC as you said. Audio is still off by 400 ms (meaning the correct delay is -400).

    It seems the real issue here is DGIndex
    Quote Quote  
  12. Even muxing s03e01.demuxed.m2v with the .ac3 file leads to a file that is still 400 ms off.
    Quote Quote  
  13. Update: Used PGCDemux 1.2.0.5 to extract.....PGC # 03 of 22 minutes using the .IFO and then I muxed the seperate video/audio streams...those are IN SYNC....

    For some reason however choosing a segment in DGIndex...then saving that segment by itself ...does not work

    Anyone have an idea why??
    Quote Quote  
  14. Yup...even the whole file. I'm using DGMPgDec 1.5.8 which has an updated DGIndex.....is that the issue?
    Quote Quote  
  15. edited
    Last edited by TheLastOfThem; 5th Jul 2016 at 17:05.
    Quote Quote  
  16. not relevant info
    Last edited by TheLastOfThem; 5th Jul 2016 at 17:06.
    Quote Quote  
  17. removed
    Last edited by TheLastOfThem; 5th Jul 2016 at 17:06.
    Quote Quote  
  18. Okay..clearly it seems DGIndex is not the way to demux any files whatsoever...
    Quote Quote  
  19. Originally Posted by TheLastOfThem View Post
    Update: Used PGCDemux 1.2.0.5 to extract.....PGC # 03 of 22 minutes using the .IFO and then I muxed the seperate video/audio streams...those are IN SYNC....
    Bingo. Cells 1 and 2 are unreferenced. You can also save a PGC VOB from PGCDemux for use directly in whatever you're using to reencode. Or make the D2V file with DGIndex from either the M2V or the PGC VOB. Or you can just deal with the out of synch audio by remuxing with the delay taken into account. You're making a mountain out of a molehill.
    Okay..clearly it seems DGIndex is not the way to demux any files whatsoever...
    That's simply not true. If I've used it once I've used it 5000 times with no problems.
    Quote Quote  
  20. Originally Posted by manono View Post
    Originally Posted by TheLastOfThem View Post
    Update: Used PGCDemux 1.2.0.5 to extract.....PGC # 03 of 22 minutes using the .IFO and then I muxed the seperate video/audio streams...those are IN SYNC....
    Bingo. Cells 1 and 2 are unreferenced. You can also save a PGC VOB from PGCDemux for use directly in whatever you're using to reencode. Or make the D2V file with DGIndex from either the M2V or the PGC VOB. Or you can just deal with the out of synch audio by remuxing with the delay taken into account. You're making a mountain out of a molehill.
    Okay..clearly it seems DGIndex is not the way to demux any files whatsoever...
    That's simply not true. If I've used it once I've used it 5000 times with no problems.
    PGC Vob...?
    Quote Quote  
  21. BTW Cell #1 is 2 hours long and Cell #2 is 15 seconds (seems to be a gap).

    It doesn't seem unreferenced?
    Quote Quote  
  22. Ok. I created PGC VOB and then did the Splicing in DGIndex...synced perfectly...

    But Cell # 1 and 2 are referenced? Manono please explain in detail what just happened x_X
    Quote Quote  
  23. I just don't understand it.....Doing it right from the .VOB in DGindex = out of sync.

    PGCDemux and PGC VOB right in DGIndex = perfect...

    Cell # 1 = 02:39:20:20
    Cell # 2 = 00:00:00:15
    Quote Quote  
  24. Can't you learn to combine multiple posts into one? You can also edit posts later to add more 'input'.

    Oh, so PGC1 is what? All the episodes together as one? Never mind, as it doesn't matter.

    Yes, a PGC VOB. A VOB file of just the episode, audio and video. You could also check the VOB IDs and might find a little one before the episode you're trying to get. That is, the unreferenced cell might not be 1 or 2, but somewhere else. You might also find a clue by checking all the PGCs for short cells. Again, though, this isn't such a big problem that it can be easily dealt with.
    Originally Posted by TheLastOfThem View Post
    BTW Cell #1 is 2 hours long and Cell #2 is 15 seconds (seems to be a gap).
    Cell # 2 = 00:00:00:15
    Closer to 15/100th of a second than 15 seconds.
    Image Attached Images  
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!