Log in

View Full Version : DGMPGDec 1.5.3 Final


Pages : 1 [2] 3 4 5 6 7 8 9 10 11

Guest
2nd October 2007, 03:53
* When the Use Full Paths option is turned off, relative paths are used. This allows for the source files to be in a different directory than the D2V file. If they are in the same directory, the behavior is the same as before.

* In CLI mode, if a field order transition is detected, it is silently corrected.

http://neuron2.net/dgmpgdec/dgmpgdec150b3.zip

buzzqw
2nd October 2007, 07:45
* In CLI mode, if a field order transition is detected, it is silently corrected.

:thanks: !!!

BHH

SpAwN_gUy
2nd October 2007, 08:08
Yes... Yes... Thanks alot..

Happy vacations to ya :) ..

Atak_Snajpera
3rd October 2007, 21:25
Neuron could you check this M2ts sample?
http://rapidshare.com/files/59949596/Logo.zip.html

DGindex reports huge audio delay + demuxed AC3 is not playable

m2ts plays fine in MPC (FFDshow + Haali Media Splitter)

Guest
3rd October 2007, 23:08
@Atak

I found and fixed the audio problem. But I noticed that video demuxing is not working for M2TS. So I'll fix that first before giving a new beta. Thanks for pointing this out.

Guest
4th October 2007, 05:00
OK, I got the demuxing working too. New beta tomorrow.

Guest
4th October 2007, 17:57
* Fixed two problems with .m2ts files: 1) audio on PRIVATE_STREAM_1 was not processed correctly, and 2) video demuxing was broken.

http://neuron2.net/dgmpgdec/dgmpgdec150b4.zip

Atak_Snajpera
4th October 2007, 18:05
Thanks neuron2!!!

sunbeam
6th October 2007, 11:48
Since 1.5.0 beta 2, 3 and 4 there is no way for me to load .m2v and .mpv files into DGIndex.
I see them, load them and then they do not appear in the file list.
This on w2ksp4+ and pal 25fps files and all options tested.
Last working beta in this case is 1.5.0 beta 1 and of course 1.4.9 final.

Guest
6th October 2007, 14:04
@sunbeam

There are no changes in beta 2 that would explain that. Please post a link to an M2V file that will not load. Cut it to a manageable size using, for example, VirtualDub's hex editor (extract segment).

sunbeam
6th October 2007, 15:34
Hi neuron2,

no way for me to open a mpeg file at all in these 3 last releases. No one else with this problem on w2k around ?
Very small sample as attachment, no space available these days. Excuse me for that.

Greetings,
sunbeam

Adub
6th October 2007, 20:33
It would probably be best if you uploaded it to an external site like maxupload, yousendit, rapidshare, etc. Chances are you will get help faster, as the attachment has to be approved first before anyone can look at it.

first of all, what kind of "mpeg file" is it? Are we talking .vob, .mpg, .ts, etc.?

second, what error are you getting? what happens when you try to load a mpeg file into dgindex? can you seek correctly in the window?

sunbeam
6th October 2007, 22:09
@Merlin7777:
first of all, what kind of "mpeg file" is it? Are we talking .vob, .mpg, .ts, etc.?vob, m2v, m2p, mpg, all mpeg files.

second, what error are you getting? what happens when you try to load a mpeg file into dgindex? can you seek correctly in the window?
The error is, that they do not show up in the File List anymore.
I can see all of them, load them and then they do not appear in the file list as mentioned in post #59 (http://forum.doom9.org/showthread.php?p=1052627#post1052627)

Guest
6th October 2007, 23:08
Works fine for me with your test file. I have WinXP. I'll try with Win2000 at work on Monday.

Any Win2000 users want to try it?

Rainy
6th October 2007, 23:18
Drag & drop works, adding files using open dialog doesn't. Tested with different files on Windows 2000 Pro SP4; neither showed up in the list.

Guest
6th October 2007, 23:35
Wow, Rainy, that's pretty shocking. Both work on WinXP. The only thing I did was add a new file type to the open types string for the open dialog. Maybe I hit a string length limit for Win2000. I'll check it on Monday and fix it as needed. For now, use drag and drop.

EDIT: I also expanded the lpstrFile buffer. It turns out that it triggered an obscure Windows bug. See below.

Guest
8th October 2007, 19:13
It's an obscure Windows bug:

http://www.swiftgear.com/windows_bug.html

You can see that it is the same bug because if you select two or more files it works. I have it fixed and will release a new beta tonight.

Guest
9th October 2007, 03:50
* Fixed a problem with PSIP PID detection that could cause programs to be missed.

* Fixed a problem that resulted in an abort of processing with the message box popup "Force film mode not supported with frame repeats".

* Fixed a problem that caused the file open dialog to fail for some earlier versions of Windows. I didn't include this in the formal change list because it was exposed by a change in beta 2 (increased size of internal buffers!), so it is not present in version 1.4.9.

http://neuron2.net/dgmpgdec/dgmpgdec150b5.zip

Guest
9th October 2007, 04:42
I have two question:

Can you add the ability to recognize DTS-HD MA?
You have an example in the stream i sent to you.

It's possible to add the ability to "Select the Main Movie" from a pool of m2ts (movie spread in different m2ts)?
Hey, better late than never, eh?

What is DTS-HD MA? Did you send me a stream?

I don't get the second question at all.

sunbeam
9th October 2007, 06:41
* Fixed a problem that caused the file open dialog to fail for some earlier versions of Windows.
Thank you for fixing this, neuron2.

Inventive Software
9th October 2007, 16:34
DTS-HD MA is the DTS-HD Master audio stream, sometimes found in, I think, BluRay discs.

Yoshiyuki Blade
9th October 2007, 20:13
Hmmm... for some reason, I get this error in virtualdub (and megui) unless I have "Use Full Paths" checked:

MPEG2Source: Could not open one of the input files.

Other than that, it works fine.

guada2
9th October 2007, 22:34
Can you add the ability to recognize DTS-HD MA?
It's possible to add the ability to "Select the Main Movie" from a pool of m2ts (movie spread in different m2ts)?

Really Interesting.... BUT

@neuron2
why to update "Dgavcdec" if Dgindex can do all thing (except avc)?

Guest
9th October 2007, 22:53
@guada2

I don't understand your question. How about PM me about it so as not to clutter up the thread? Thanks.

@Yoshiyuki

I need a lot more information than that. I need all your file locations, the DV2 file, and the AVS script. I also want you to try it manually and not through MEGUI, because I don't want to get involved with MEGUI.

Yoshiyuki Blade
10th October 2007, 01:17
@Yoshiyuki

I need a lot more information than that. I need all your file locations, the DV2 file, and the AVS script. I also want you to try it manually and not through MEGUI, because I don't want to get involved with MEGUI.

I'm not using megui for anything more than loading the avs script to see if it works, just like virtualdub. Both throw the same error, at the same line. It has to do with mpeg2source("C:\...\file.d2v").

Heres the first 4 lines of the d2v file generated without "Use Full Paths" checked (I'm encoding Cowboy Bebop btw):

DGIndexProjectFile16
2
..\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_1.VOB
..\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_2.VOB


The actual .d2v file is generated to "New Folder" on my desktop, which I specify in the mpeg2source() of the avs script.

When I manually replace the shortened directories with the full paths (C:\Documents and Settings\...etc), it works fine. So it seems to be a problem with the shortened directories.

Guest
10th October 2007, 02:21
@Yoshi

For your failing case, I need to know the exact path locations and names of the source file(s), the exact paths as written in the D2V file, the exact path location and name of the AVS script, and the contents of the script. Without all those things I cannot determine the problem. This is my second request for all these things. Thank you.

Everything is relative to the location of the D2V file, and the AVS script must be in the same directory as the D2V file.

Yoshiyuki Blade
10th October 2007, 06:57
@Yoshi

For your failing case, I need to know the exact path locations and names of the source file(s), the exact paths as written in the D2V file, the exact path location and name of the AVS script, and the contents of the script. Without all those things I cannot determine the problem. This is my second request for all these things. Thank you.

Everything is relative to the location of the D2V file, and the AVS script must be in the same directory as the D2V file.

Ok, here's how its set up right now:

Location of VOB files (source):

C:\Documents and Settings\User\Desktop\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_1.VOB
C:\Documents and Settings\User\Desktop\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_2.VOB
C:\Documents and Settings\User\Desktop\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_0.IFO (I don't know if this file is necessary or not)

Location of d2v file:

C:\Documents and Settings\User\Desktop\New Folder\VTS_06_1.d2v

Path as written in the d2v:

..\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_1.VOB
..\DVD\Rips\COWBOY_BEBOP_VTS_06_PGC1\VTS_06_2.VOB

Location of AVS script:

C:\Documents and Settings\User\Desktop\test.avs

Contents within the AVS script:

loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\awarpsharp.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\colormatrix.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\dgdecode.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\fluxsmooth.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\sangnom.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\undot.dll")
loadplugin("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\unfilter.dll")
import("C:\Documents and Settings\User\Desktop\Encoding Tools\AVISynth Plugins\aaa.avs")

mpeg2source("C:\Documents and Settings\User\Desktop\New Folder\VTS_06_1.d2v")

colormatrix()
tweak(sat=1.2)
aaa(1280,720,100,100,1,2,chroma=true)
awarpsharp(depth=30)
fluxsmoothst(15,15)
temporalsoften(10,4,4,30,2)
undot()

EDIT: Oh, It does happen to work when the AVS file is in the same directory as the d2v. I guess using the relative paths instead of the full paths doesn't work too well for me. Is it absolutely necessary to have both the d2v and avs files in the same location? This whole thing was confusing to say the least. Man... I think having "Use Full Paths" off by default was what started this mess. Oh well, thanks for clarifying things.

Guest
10th October 2007, 14:12
Regarding the AVS script location having to be in the same directory as the D2V file, I agree that it is an undesirable limitation. I will see if it can be removed. I have also changed the default back to full paths for the next beta.

Guest
12th October 2007, 04:10
* Removed the limitation that the AVS and D2V files must be in the same directory when the Use Full Paths option is disabled. Thanks to Rainy for showing the way.

* Restored the default setting of the Use Full Paths option to enabled for backward compatibility with third-party applications. If you turn this off, you are expected to know what you are doing. :)

http://neuron2.net/dgmpgdec/dgmpgdec150b6.zip

Sharktooth
12th October 2007, 15:55
thank you neruon2, this is going to get its way into megui autoupdate :)

Guest
12th October 2007, 23:02
thank you neruon2, this is going to get its way into megui autoupdate :) Maybe test it first. :)

Yoshiyuki Blade
13th October 2007, 06:05
Tested both with and without Use Full Paths with the setup I have a couple posts up. Both are workin great :). Thanks neuron2!

EDIT: Lots of smilies. I guess everyone is happy so far :P

Guest
13th October 2007, 16:05
Say thanks to Rainy too. He told me about PathCanonicalize().

Rainy
13th October 2007, 17:59
No need to mention. I'm just glad being able to contribute a little to this community. ;)

Guest
19th October 2007, 00:11
* Added checks for extra robustness against emulated audio start codes for MPEG audio in program streams. This fixes some known streams with emulated audio start codes.

http://neuron2.net/dgmpgdec/dgmpgdec150b7.zip

Not real exciting, but we need some testing exposure to ensure I haven't broken anything.

Sharktooth
19th October 2007, 12:47
we'll have feedback soon, since i added this version to MeGUI autoupdate... ;)

gonwk
20th October 2007, 21:44
Hi folks,

Where can I find the "Older" versions downloads?

Thanks,
G!:)

Guest
20th October 2007, 21:49
http://neuron2.net/dgmpgdec/dgmpgdec.html

If you are looking for older DVD2AVI binaries, then please use Google.

gonwk
20th October 2007, 22:22
Hi neuron2,:)

Thanks ... No, I just have a habit of keeping the older versions of a program that I like ... just in case the newer version acts up for me.

THANKS Again,

G!:)

Guest
21st October 2007, 01:09
With DGMPGDec, newer release versions are always better! :)

That's thanks to the extensive testing and feedback provided by the Doom9 forum members and third-party integrators.

Betas...well, that's why they're called betas.

Sharktooth
22nd October 2007, 17:45
neuron2: why not integrating avc decoding into dgdecode.dll?

guada2
22nd October 2007, 21:05
Can you add the ability to recognize DTS-HD MA?

why not integrating avc decoding into dgdecode.dll?

Why not a great update? ;)

Bye :)

Guest
22nd October 2007, 21:12
The MPEG and AVC syntaxes are so different that the whole edifice would have to change to support both. I don't really see the advantage anyway.

I'm also in a low-energy state right now viz-a-viz development work. I'm trying to shuck off some of my other responsibilities (swimming instruction) that have gotten out of hand to give me time again for development.

Guest
24th October 2007, 05:30
* The infamous GOP warning popup has been consigned to the dustbin of history. The D2V Parse log now shows the open/closed status of the GOPs, so if you need to know if your opening GOP is open, look there.

* The Info dialog position is no longer pegged to the main DGIndex window. It can be independently positioned and its position is saved and restored via the INI file.

http://neuron2.net/dgmpgdec/dgmpgdec150b8.zip

gonwk
26th October 2007, 17:24
Hi Neuron2,:)

THANKS for this GREAT Program. I took your advice and tossed away my last versions and using the 1.5.0beta8.

On the "Info Dialog" box ... I guess someone must have asked you to change it so it would not be pegged to the main DGIndex window ... I wonder why would that would have been a bother to someone ... so be it ...

I was wondering if you could go back to the "Square" look for the "Info Dialog" box ... since some of us folks still use the 15.4" screens and the Info Dialog box in it's long Rectangular look goes way below Visible area ... and I have to keep moving it up and down so I can see the "Status Box".

If this is an easy fix ... it would be appreciated.

THANKS,
G!:thanks:

Guest
26th October 2007, 20:30
I was wondering if you could go back to the "Square" look for the "Info Dialog" box ... since some of us folks still use the 15.4" screens and the Info Dialog box in it's long Rectangular look goes way below Visible area ... and I have to keep moving it up and down so I can see the "Status Box".
What's your screen resolution set to?

burfadel
27th October 2007, 01:08
There seems to be two more bugs with beta 8 that I didn't see earlier.

The first is when I was indexing decrypted vob files, the audio channels refused to appear. They were definately there and it worked fine in 1.4.9 (I ran it with that version too without problems). To quickly sort this issue, I deleted the dgindex.ini file, and then put the IDCT back to my preferred setting (I know it just changes a number in the index file for the decoder), and tried it again and it worked! it was with more than one dvd as well!

The second issue relates to the programme not actually showing upm but apprearing in the taskbar. Again when the ini file was deleted it came up fine!

I was also just wondering, does the mpeg2 decoder in the dgdecode file support instructions up to and including ssse3? (where instructions can be used)

Guest
27th October 2007, 01:35
The INI file format changed in beta 8. DGIndex is supposed to detect that and default the INI file but maybe that is broken. If you open DGIndex and then close it, everything should be OK thereafter. Let me know if that is not the case.

DGMPGDec is optimized only for SSE2.

burfadel
27th October 2007, 03:24
When I copied over the new version the ini file was renewed. The audio problem occurred after that. I did have change the default settings in the programme the first time and that seemed to stuff it up! The second issue was a bit stranger, the programme was locked in the taskbar, it wouldn't maximise. I ended the process, tried it a few times with the same result. After deleting the INI file again it worked.

Guest
27th October 2007, 03:31
I don't understand. Are you having a problem now or not?