Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > DVD2AVI / DGIndex

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th January 2010, 16:15   #981  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Abnormal1 View Post
I can PM you a link to the first 50mb of the file if you wish (used Cuttermaran)
Yes, of course I need the stream. But please cut it with DGSplit. Thank you.
Guest is offline   Reply With Quote
Old 16th January 2010, 16:18   #982  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Build 2002

* Fix leading B frame calculation for AVC.

* Fix opening of some 192-byte (MTS/M2TS) streams.

* Added frame coding field (interlaced/progressive) to the MPG info display.

http://neuron2.net/dgdecnv/dgdecnv.html
Guest is offline   Reply With Quote
Old 16th January 2010, 17:34   #983  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
@neuron2

Which indexing file extensions are used by which indexing applications?

DGIndex: d2v

DGAVCIndex: dga

DGIndexNV: dgi

Obsolete: dgm, dgv

Is that correct?
stax76 is offline   Reply With Quote
Old 16th January 2010, 17:57   #984  |  Link
MuLTiTaSK
Registered User
 
MuLTiTaSK's Avatar
 
Join Date: Nov 2006
Posts: 668
@stax76

DGIndex = *.d2v
DGIndexNV = *.dgi
DGAVCIndex = *.dga
MuLTiTaSK is offline   Reply With Quote
Old 16th January 2010, 18:59   #985  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
On Win 7 Ultimate 32bit there are arbitrary hang-ups opening a simple DGMultiSource script using VirtualDub. It opens often but sometimes hangs. I'll now try DGSource and Win XP.

Edit: DGSource didn't cause any crashes so far.

Last edited by stax76; 16th January 2010 at 19:13.
stax76 is offline   Reply With Quote
Old 16th January 2010, 19:17   #986  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Abnormal1 View Post
I have got a mpg source (Pirates of the Caribbean Dead Man's Chest) that is causing DGToolsNV to crash at save but DGIndex seems to process just fine.

It was created by extracting the mpg from the mkv that I created using MakeMkv. (Done this way as Anydvd -> Dvd Decrypter Ifo Mode would cause audio sync issues)

I can PM you a link to the first 50mb of the file if you wish (used Cuttermaran)
The file you gave me has illegal MPEG2 syntax. I can't believe it is that way on the BluRay disk. Every picture has a sequence header and extension, which means you have sequences without I frames. I know that the MPEG2 video spec allows for repeated sequence headers, but I have NEVER seen it in the wild, and you have repeated sequence headers before B frames, which is not allowed. So I'd like to see the original BluRay source material.

Please start AnyDVD HD and then copy the M2TS file to your hard disk. Then use DGSplit to cut the first 50MB of the M2TS file. Give me that to allow me to investigate further.

Last edited by Guest; 16th January 2010 at 19:25.
Guest is offline   Reply With Quote
Old 16th January 2010, 19:18   #987  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by stax76 View Post
On Win 7 Ultimate 32bit there are arbitrary hang-ups opening a simple DGMultiSource script using VirtualDub. It opens often but sometimes hangs. I'll now try DGSource and Win XP.

Edit: DGSource didn't cause any crashes so far.
What is your source? If using AnyDVD HD, please copy the source file to your hard disk rather than trying to open it directly on the source disk.
Guest is offline   Reply With Quote
Old 16th January 2010, 19:35   #988  |  Link
MuLTiTaSK
Registered User
 
MuLTiTaSK's Avatar
 
Join Date: Nov 2006
Posts: 668
@stax76

make sure to test with lastest build DGDecNV 2002

@neuron2

thanks for the lastest build
MuLTiTaSK is offline   Reply With Quote
Old 16th January 2010, 19:39   #989  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Quote:
What is your source?
It's a short SD avc mkv file created with x264 and mkvmerge. Hangs only sometimes on startup and works fine with DGSource.
stax76 is offline   Reply With Quote
Old 16th January 2010, 19:59   #990  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by stax76 View Post
It's a short SD avc mkv file created with x264 and mkvmerge. Hangs only sometimes on startup and works fine with DGSource.
Can I have the MKV source file please?
Guest is offline   Reply With Quote
Old 16th January 2010, 20:21   #991  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Quote:
Originally Posted by neuron2 View Post
Can I have the MKV source file please?
http://www.filedropper.com/avc
stax76 is offline   Reply With Quote
Old 16th January 2010, 21:25   #992  |  Link
Abnormal1
Registered User
 
Join Date: Dec 2003
Location: UK
Posts: 52
Quote:
Originally Posted by neuron2 View Post
The file you gave me has illegal MPEG2 syntax. I can't believe it is that way on the BluRay disk. Every picture has a sequence header and extension, which means you have sequences without I frames. I know that the MPEG2 video spec allows for repeated sequence headers, but I have NEVER seen it in the wild, and you have repeated sequence headers before B frames, which is not allowed. So I'd like to see the original BluRay source material.

Please start AnyDVD HD and then copy the M2TS file to your hard disk. Then use DGSplit to cut the first 50MB of the M2TS file. Give me that to allow me to investigate further.
I had a feeling it was an issue with the source. The source is Pirates of the Caribbean Dead Man's Chest PAL DVD and it has given my trouble after trouble trying to get audio sync and as such I have been trying many methods to extract movie only to get good sync.

The file I sent you was the very first 50mb using DGSplit 1.1 that I extracted from a mkv that Makemkv created. I can send you other files if you wish but the original vobs do read in DGIndexNV just fine, albeit for my sync issues.

I was wondering, it would be nice if DGIndexNV came up with an error (even if it was basic like "Source Error") instead of just crashing to windows. Is this possible?
Abnormal1 is offline   Reply With Quote
Old 16th January 2010, 23:15   #993  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Abnormal1 View Post
I can send you other files if you wish
I already asked once. Can you please supply the original M2TS stream?

Quote:
I was wondering, it would be nice if DGIndexNV came up with an error (even if it was basic like "Source Error") instead of just crashing to windows. Is this possible?
I did that several hours ago.

Possibly the tool you used to extract the video from the MKV is stupidly repeating the sequence header in front of each picture. What did you use?

Last edited by Guest; 16th January 2010 at 23:20.
Guest is offline   Reply With Quote
Old 17th January 2010, 00:21   #994  |  Link
Abnormal1
Registered User
 
Join Date: Dec 2003
Location: UK
Posts: 52
Quote:
Originally Posted by neuron2 View Post
Possibly the tool you used to extract the video from the MKV is stupidly repeating the sequence header in front of each picture. What did you use?
The way I got that mpg was:
Rip DVD to mkv via MakeMKV
remux mkv via mkvmerge 3 (needed as was unable to extract original mkv)
Extract video mpg using MKVextractGUI 3
Cut the first 50mb using DGSplit 1.1
Abnormal1 is offline   Reply With Quote
Old 17th January 2010, 00:39   #995  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Yes, I think mkvextract corrupts MPEG-2 files. I while ago I used MakeMKV to rip a DVD, played fine but after using mkvextract it was a macro block hell.
stax76 is offline   Reply With Quote
Old 17th January 2010, 00:39   #996  |  Link
MuLTiTaSK
Registered User
 
MuLTiTaSK's Avatar
 
Join Date: Nov 2006
Posts: 668
@neuron2

it seems like DGSplit can corrupt some files i had the problem in the past i just had to use mkvmerge to split some .mkv files i created with MakeMKV

@Abnormal1

i suggest you do the same with the file in question
so neuron2 can check it out
load the .mkv file into mkvmerge GUI and split a 50mb sample
MuLTiTaSK is offline   Reply With Quote
Old 17th January 2010, 00:49   #997  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by MuLTiTaSK View Post
it seems like DGSplit can corrupt some files
Nonsense. It is a binary splitter and functions fine. If you stupidly cut a container file (like an MKV) with it, of course the resulting file will be unusable. But if you cut a stream file (like a transport stream or VOB), then the file is still usable.

Quote:
i had the problem in the past i just had to use mkvmerge to split some .mkv files i created with MakeMKV
You cannot use a binary file splitter on an MKV file.

Last edited by Guest; 17th January 2010 at 01:19.
Guest is offline   Reply With Quote
Old 17th January 2010, 00:57   #998  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by Abnormal1 View Post
The way I got that mpg was:
Rip DVD to mkv via MakeMKV
remux mkv via mkvmerge 3 (needed as was unable to extract original mkv)
Extract video mpg using MKVextractGUI 3
Cut the first 50mb using DGSplit 1.1
The corresponding VOB fragment has normal GOPs so I think it's clear that MKVextractGUI is causing the problem with the stream. What happens if you demux with DGIndexNV itself?

I suppose MakeMKV could be repeating sequence headers but it seems unlikely.

DGIndexNV is quite different in design than DGIndex, which accounts for the difference in behavior. Nevertheless, your demuxed video stream is illegal MPEG2, so I am not interested in revising DGIndexNV to handle it differently.

There should not be any need to go through all this to backup your DVD. You should try the direct way again, and we can address any audio sync issues that arise.

Last edited by Guest; 17th January 2010 at 01:13.
Guest is offline   Reply With Quote
Old 17th January 2010, 01:14   #999  |  Link
MuLTiTaSK
Registered User
 
MuLTiTaSK's Avatar
 
Join Date: Nov 2006
Posts: 668
@neuron2

i meant to say only on his MakeMKV created .mkv file he should use mkvmerge to split a sample
DGSplit works perfect for me on all my samples just dont use it with containers
MuLTiTaSK is offline   Reply With Quote
Old 17th January 2010, 01:16   #1000  |  Link
MuLTiTaSK
Registered User
 
MuLTiTaSK's Avatar
 
Join Date: Nov 2006
Posts: 668
@neuron2

any chance for some batch functions in DGSplit?
MuLTiTaSK is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.