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 > Capturing and Editing Video > Avisynth Usage
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th January 2021, 03:16   #61  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
Quote:
Originally Posted by kedautinh12 View Post
I only give Maki stuff cause i think he changed many thing after Chikuzen stop updated MPEG2DecPlus and Asd-g continue updated with some change. I encourage you need complex with 2 ver MPEG2DecPlus by Asd-g and DGMPGDecMod by Maki to be new DGMPGDec with many changed.

Changed from maki:
DgDecode: https://onedrive.live.com/?cid=8658E...211215&o=OneUp

DgIndex: https://onedrive.live.com/?cid=8658E...211215&o=OneUp

Dgvfpai https://onedrive.live.com/?cid=8658E...211215&o=OneUp
in fact Maki was the 1st one then Chikuzen frok from Maki and did many changes and cleanup in MPEGDec part and call it MPEG2DecPlus, then Chikuzen stopped, and finally Asd-g did frok from Chikuzen and change the name to D2VSource after remove DeBlock and any thing else a side from MPEGDec
__________________
See My Avisynth Stuff

Last edited by real.finder; 20th January 2021 at 03:18.
real.finder is offline   Reply With Quote
Old 20th January 2021, 03:18   #62  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by kedautinh12 View Post
After i test again with DGMPGDec and MPEG2DecPlus. I compare speed index and it's same. I don't know why speed different yesterday. Sr, it's my mistake. Please forgive me
MPEG2DecPlus does not have an indexer! You could not have compared DGIndex 2.0.0.3 to a nonexistent thing. Sheesh, how many times do I have to say it.

Still, I accept your apology. Thank you.

And I will say it again: DGIndex 2.0.0.3 blows away the other forked indexers.

Last edited by videoh; 20th January 2021 at 03:24.
videoh is offline   Reply With Quote
Old 20th January 2021, 03:32   #63  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Quote:
Originally Posted by real.finder View Post
in fact Maki was the 1st one then Chikuzen frok from Maki and did many changes and cleanup in MPEGDec part and call it MPEG2DecPlus, then Chikuzen stopped, and finally Asd-g did frok from Chikuzen and change the name to D2VSource after remove DeBlock and any thing else a side from MPEGDec
Oh, i seen Chikuzen stop update from 2016/09/01 and Maki still update continue untill 2017, you can seen it in changelog file
kedautinh12 is offline   Reply With Quote
Old 20th January 2021, 03:33   #64  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Quote:
Originally Posted by videoh View Post
MPEG2DecPlus does not have an indexer! You could not have compared DGIndex 2.0.0.3 to a nonexistent thing. Sheesh, how many times do I have to say it.

Still, I accept your apology. Thank you.

And I will say it again: DGIndex 2.0.0.3 blows away the other forked indexers.
Yeah, i seen, thank for your hard work
kedautinh12 is offline   Reply With Quote
Old 23rd January 2021, 02:27   #65  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
Originally Posted by StainlessS View Post
Danette,
Bit busy at the moment, I'll try get around to it either tomorrow or Wednesday,
probably something reasonably simple to deal with [need mod and re-compile].
Sorry Danette, still not gotten around to it yet, been trying to coax myself into feeling the AutoIt vibe, but I just ain't feelin' it.
I'll try do it tomorrow, no really I will.
Time for Bed.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 23rd January 2021, 18:55   #66  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
Thanks.
Danette is offline   Reply With Quote
Old 24th January 2021, 01:15   #67  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
It on its way, but still got some things to do, sorry for the delay.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 24th January 2021, 06:29   #68  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Danette,
See SendSpace below this post.
I've updated both DGIndex_Batcher and MeGUI_AutoEncode_Batcher,
have not used either for some time, MeGUI changed "Settings" dialog to "Options", which broke MeGUI batcher, fixed [should work on pre build 2896 also].
Made a few additions to the DGIndex AVS template.

As So [just demo really].
Code:
# Standard DGIndex Infos

VideoFileName   = "__vid__"
AudioFileName   = "__aud__"
AudioDelay      = Value("__del__")

# DGIndex_Batcher Infos

# Stuff from DGIndex Information Window will be inserted into below '__stuff__' insertion markers.

DGI_Field_Order = "__Field_Order__"
DGI_Stream_Type = "__Stream_Type__"
DGI_Profile     = "__Profile__"
DGI_Frame_Size  = "__Frame_Size__"
DGI_Display_Size= "__Display_Size__"
DGI_Aspect_Ratio= "__Aspect_Ratio__"
DGI_Frame_Rate  = "__Frame_Rate__"
DGI_Video_Type  = "__Video_Type__"
DGI_Sequence    = "__Sequence__"
DGI_Frame_Struct= "__Frame_Struct__"
DGI_Frame_Type  = "__Frame_Type__"
DGI_Colorimetry = "__Colorimetry__"

Mpeg2Source(VideoFileName)

AudioExt = GetFileExtension(AudioFileName)

Aud=      (AudioExt==".ac3") ? NICAC3Source(AudioFileName,channels=2,DRC=0)
        \ : (AudioExt==".mpa"||AudioExt=="mp1"||AudioExt==".mp2"||AudioExt==".mp3") ? NicMPG123Source(AudioFileName,Normalize=False)
        \ : (AudioExt==".wav") ? RaWavSource(AudioFileName)
        \ : (AudioExt==".dts") ? NicDTSSource(AudioFileName)
        \ : 0

#Assert(!isInt(Aud),"NO AUDIO")

(!isInt(Aud)) ? AudioDubEx(Aud).DelayAudio(AudioDelay).Trim(0,0) : NOP    # Trim, chop/add audio to length

(!isInt(Aud) && AudioRate() <> 44100) ? ResampleAudio(44100) : NOP


S= \
  "Field Order   = " + DGI_Field_Order + "\n" + \
  "Stream Type   = " + DGI_Stream_Type + "\n" + \
  "Profile       = " + DGI_Profile + "\n" + \
  "Frame Size    = " + DGI_Frame_Size + "\n" + \
  "Display Size  = " + DGI_Display_Size + "\n" + \
  "Aspect Ratio  = " + DGI_Aspect_Ratio + "\n" + \
  "Frame Rate    = " + DGI_Frame_Rate + "\n" + \
  "Video Type    = " + DGI_Video_Type + "\n" + \
  "Sequence      = " + DGI_Sequence + "\n" + \
  "Frame Struct  = " + DGI_Frame_Struct + "\n" + \
  "Colorimetry   = " + DGI_Colorimetry

SubTitle(S,lsp=0,font="Courier New")

FAR = (DGI_Aspect_Ratio=="16:9 [3]") ?  16/9.0 : (DGI_Aspect_Ratio=="4:3 [2]") ? 4/3.0 : 1
Eval( (FAR!=1) ? "MeGUI_DarX=Round(FAR*1000) MeGUI_DarY=1000" : "" )

Return Last

##########

Function GetFileExtension(string fn) { rfn=fn.RevStr i=rfn.FindStr(".") Return (i==0) ? "" : rfn.LeftStr(i).RevStr }
Gonna get some shuteye, sorry for the long delay.
Let me know how it goes and if probls, I'll not update the first post until I hear if its working ok, is tedious and time consuming
to test everything, especially as I eg dont have Vista to re-check its probs, nor illegal field transition DVD's handy and the like.

EDIT: zip contains both batchers, + source.
Final test on full DVD, 5 VOB's, using the DGIndex template and passing though to MeGUI Batcher and did full encode also, although at Ultra Fast setting.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 24th January 2021 at 06:42.
StainlessS is offline   Reply With Quote
Old 24th January 2021, 11:40   #69  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Not seeing a SendSpace link.
videoh is offline   Reply With Quote
Old 24th January 2021, 14:44   #70  |  Link
gonca
Registered User
 
Join Date: Jul 2012
Posts: 1,213
It is in the signature

StainlessS
Your finger must have slipped when you typed MeGUI, it came out MedGUI
gonca is offline   Reply With Quote
Old 24th January 2021, 14:57   #71  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
I don't see a signature. Where is it?

If for some reason signatures do not show for all users, it's better not to put your links there!

I have no idea why signatures are not displayed for me. Google it, I'm not the only one reporting no signatures showing.

Last edited by videoh; 24th January 2021 at 15:30.
videoh is offline   Reply With Quote
Old 24th January 2021, 15:36   #72  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Never mind. I had signature display disabled in my profile. And I don't recall doing that!

Still, that's a good reason not to put your links exclusively in your signature.
videoh is offline   Reply With Quote
Old 24th January 2021, 16:36   #73  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Thank you gonca and vh,
Post was only intended for danette.
EDIT: Seems to work OK on old DGIndex and new one.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 24th January 2021, 17:27   #74  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by StainlessS View Post
Seems to work OK on old DGIndex and new one.
Thanks for your tweak!
videoh is offline   Reply With Quote
Old 24th January 2021, 22:58   #75  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
When DGIndex 2.0.0.3 is set to normal playback speed, DGIndex Batcher 1.20 processes files about 5% faster than when DGIndex 1.5.8 was set to maximum playback speed and DGIndex Batcher 1.18 was used. I ran 37 files (each file is a 25 minute TV episode), several times, and found this to hold.

However, when DGIndex 2.0.0.3 is set to maximum speed, DGIndex Batcher 1.20 freezes after 1-2 episodes, most often during processing of the first episode. I tried many times and rebooted my Win 7 computer, as well.
Danette is offline   Reply With Quote
Old 24th January 2021, 23:07   #76  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Did not even know it had a playback speed thingy.
Probably Batcher is waiting for something that has already happened, I'll take a look.
Thanks.

EDIT: So you are saying that it creates d2v file faster when on fast playback ?
or does it hang when its doing the preparatory preview scan to get info from the Information window.

EDIT: Do you have it doing the insert Infos whotsit, ie preview scan? [as in, insert into Template thingy]
EDIT: Also, you're doing ordinary Mpegs, not joining vobs from DVD ?
EDIT: It works OK without the fast Preview scan option set in DGIndex ?
EDIT: What exact setting do you have in the GUI ?
EDIT: Does the preview finish entirely, [ie real small clip, and fast machine] when it stalls ?
Is it stalling on eg VIDEO_TS.VOB or VTS_01_0.IFO, ie on VERY SHORT menu ?
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 25th January 2021 at 02:09.
StainlessS is offline   Reply With Quote
Old 25th January 2021, 02:59   #77  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
Yes, the playback speed is under “Options”. I’ve also run a number of different tests comparing the two versions.

As far as a comparison of DGIndex 2.0.0.3 to DGIndex 1.5.8 goes, I don’t see where there is a speed improvement in DGIndex viewing itself. When I run a preview, DGIndex 1.5.8 consistently runs 20% faster - repeat: the old version is faster. The “save project” function is 30% faster on DGIndex 1.5.8 vs. DGIndex 2.0.0.3. Is the speed improvement delivered at the d2v processing point in Avisynth as a result of an improved d2v file (which would be great)?

When I run DGIndex 2.0.0.3 / DGIndex Batcher 1.20 on the 37 files, I get a 5% faster time than when using DGIndex 1.5.8 / DGIndex Batcher 1.18. How this can be, in view of the above paragraph, I have no idea. The time, and the time difference, is the same no matter what speed setting I use in both versions. However, when I use the “maximum” speed setting in DGIndex 2.0.0.3, that causes the crash in DGIndex Batcher 1.20. When I use the “maximum” speed setting in DGIndex 1.5.8, there is no crash in DGIndex Batcher 1.18. When I use the “normal” or “slow” speed settings in DGIndex 2.0.0.3, there is no crash in DGIndex Batcher 1.20.

After thinking about this, since there seems to be little difference in the time it takes to process files with DGIndex Batcher 1.20 vs. DGIndex Batcher 1.18, I don’t see any reason to have either version of DGIndex’s playback speed set at “maximum.” In fact, I’m not clear on what benefit there is to moving up from DGIndex 1.5.8 to DGIndex 2.0.0.3 (unless there is a resultant d2v file processing uptick). If anyone can clarify, I’d be very interested.

Answering the other questions you asked:

- Join sets must start from 1, insert info and correct field order transition are checked (same as in DGIndex Batcher 1.18).
- When it hangs, it does so just as the second scan of a file begins. Sometimes it gets through several files ok, before it hangs on the next file.
- Did I answer the question on the exact GUI setting?
- I’m processing MPEG files only.

Last edited by Danette; 25th January 2021 at 03:03.
Danette is offline   Reply With Quote
Old 25th January 2021, 04:49   #78  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Make sure that you have all settings identical in both versions of DGIndex.

I've been making some Mpeg files [re-encoded from MP4], I'll test some tomorrow.

Here, small mod to the template script, does not show Info subtitles if Batcher Insert Info is not turned on.

Make this change to subtitle Line

Code:
S= \
  "Field Order   = " + DGI_Field_Order + "\n" + \
  "Stream Type   = " + DGI_Stream_Type + "\n" + \
  "Profile       = " + DGI_Profile + "\n" + \
  "Frame Size    = " + DGI_Frame_Size + "\n" + \
  "Display Size  = " + DGI_Display_Size + "\n" + \
  "Aspect Ratio  = " + DGI_Aspect_Ratio + "\n" + \
  "Frame Rate    = " + DGI_Frame_Rate + "\n" + \
  "Video Type    = " + DGI_Video_Type + "\n" + \
  "Sequence      = " + DGI_Sequence + "\n" + \
  "Frame Struct  = " + DGI_Frame_Struct + "\n" + \
  "Colorimetry   = " + DGI_Colorimetry

(DGI_Field_Order != "__Field_Order__") ? SubTitle(S,lsp=0,font="Courier New") : NOP    # Dont Show Subs if Infos not inserted
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 25th January 2021 at 04:53.
StainlessS is offline   Reply With Quote
Old 25th January 2021, 14:35   #79  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
Thanks, I made the addition.

Unfortunately, after further use, I'm finding that it freezes constantly, even at slower speed settings.
Danette is offline   Reply With Quote
Old 25th January 2021, 15:12   #80  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
D,
Find DGIndex_Batcher_DEBUG.7z on SendSpace,
Debug Version, produces a Log file in same directory as exe.
Can you run it, and when freeze, press "SHIFT/CTRL/ALT/PAUSE, to exit batcher.

PAUSE on one of my keyboards requires pressing of a BLUE Fn key [so on that keyboard is 5 keys].

[PAUSE on its own pauses the batcher, and shows "Batcher Paused" type floating ToolTip, and again Un-Pauses it.]

Post the log somewhere please.

EDIT: Its almost certainly not "Frozen", its waiting for something to happen, I need to know what its waiting for.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 25th January 2021 at 15:25.
StainlessS is offline   Reply With Quote
Reply

Tags
batcher, dgindex


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 04:12.


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