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 21st September 2013, 22:57   #21  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
v1.13, 21 Sept 2013
Fixed ini read/write for JOIN_FILES and EXECUTABLE. Changed default Timeout to 300 seconds

See first post.

@Minister
I took a copy of your zip, although as I cannot support, it will not go on MediaFire. You are welcome to put it in a new thread, I'll help where I can.
Alternatively, you could create an attachment in this thread, replace the existing Adrive link if you like.

@ All

It is possible that there will be a new version DGIndex Batcher soon, am currently playing with possibility of inserting text from DGIndex Information
window into the created AVS file.

eg source template

Code:
# Standard DGIndex Infos

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

# DGIndex_Batcher Infos

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__"
DGI_Frame_Rpts  = "__Frame_Rpts__"
DGI_Field_Rpts  = "__Field_Rpts__"

return colorbars
After batching
Code:
# Standard DGIndex Infos

VideoFileName	= "C:\T\PAL_I_Top_43_P-Cabaret.d2v"
AudioFileName 	= "C:\T\PAL_I_Top_43_P-Cabaret T80 2_0ch 224Kbps DELAY -48ms.ac3"
AudioDelay      = Value("-0.048")

# DGIndex_Batcher Infos

DGI_Field_Order = "Top"
DGI_Stream_Type = "MPEG2 Program"
DGI_Profile     = "main@main"
DGI_Frame_Size  = "720x576"
DGI_Display_Size= "720x576"
DGI_Aspect_Ratio= "4:3 [2]"
DGI_Frame_Rate  = "25.000000 fps"
DGI_Video_Type  = "PAL"
DGI_Sequence    = "Field/Frame"
DGI_Frame_Struct= "Frame"
DGI_Frame_Type  = "Interlaced"
DGI_Colorimetry = "BT.470-2 B,G"
DGI_Frame_Rpts  = "0"
DGI_Field_Rpts  = "0"

return colorbars
__________________
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; 21st September 2013 at 23:02.
StainlessS is offline   Reply With Quote
Old 21st September 2013, 23:22   #22  |  Link
Minister
Registered User
 
Join Date: Nov 2011
Posts: 11
I tried uploading it to here, but unfortunately its a little too large, even when compressed at max settings.

For now I'll leave it active on Adrive. Maybe I will make a thread for it sometime soon as you suggested so others could find it more easily.
Minister is offline   Reply With Quote
Old 21st September 2013, 23:27   #23  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
You could just attach the script file.
__________________
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 21st September 2013, 23:37   #24  |  Link
Minister
Registered User
 
Join Date: Nov 2011
Posts: 11
Ah yes.

Here is the script file that one can use in AutoIt to generate a batcher for DGIndexNV. Just load it into Aut2exe and convert.

Thanks again StainlessS
Attached Files
File Type: zip DGIndexNV_Script.zip (7.0 KB, 67 views)
Minister is offline   Reply With Quote
Old 22nd September 2013, 15:31   #25  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Minister's attachment is missing the Common\BatchFunctions.au3 file, can be gotten from either
DGIndexBatcher or MeGUI_AutoEncodeBatcher zips.


EDIT: You would need AutoIt to either run the Minister Script under interpreter and best also get
SciITe4AutoIt (also available from AutoIt site), it is a better IDE and editor. To compile into an
independent executable just click on 'Build' on the Tools menu (just a single click, much easier than
using the menu 'Compile' option).
__________________
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 September 2013 at 09:55.
StainlessS is offline   Reply With Quote
Old 25th September 2013, 03:12   #26  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
DGIndex Batcher v1.14, see 1st post.

additional doc (GUI setting)

Code:
v1.14, 'Insert Infos' insert some stuff from DGIndex Information Window into AVS template file. (See AVS File)
"Correct Illegal Field Transition", causes batcher to give automatic (EDIT: Yes answer, otherwise No) answer to such a dialog box.
Any File causing any out of ordinary behaviour, will be sent to the "SaveDirectory\PROBLEM\" folder
(AVS) and will NOT be sent to MeGUI Auto Encode Batcher if using that utility.
Additional AVS DGIndex Template file:

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__"

Vid = Mpeg2Source(VideoFileName)
Aud = NicAC3Source(AudioFileName,Channels=2)	# In some cases ac3, but use 3 letter extension to determine type.
AudioDub(Vid,Aud)
DelayAudio(AudioDelay)

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")
Return Last. Trim (100,-500)
Might come out looking something like this:
Code:
# Standard DGIndex Infos

VideoFileName   = "C:\T\PAL-P_169_P-AeonFlux.d2v"
AudioFileName   = "C:\T\PAL-P_169_P-AeonFlux T80 3_2ch 448Kbps DELAY -280ms.ac3"
AudioDelay      = Value("-0.280")

# DGIndex_Batcher Infos

DGI_Field_Order = "Top"
DGI_Stream_Type = "MPEG2 Program"
DGI_Profile     = "main@main"
DGI_Frame_Size  = "720x576"
DGI_Display_Size= "720x576"
DGI_Aspect_Ratio= "16:9 [3]"
DGI_Frame_Rate  = "25.000000 fps"
DGI_Video_Type  = "PAL"
DGI_Sequence    = "Field/Frame"
DGI_Frame_Struct= "Frame"
DGI_Frame_Type  = "Progressive"
DGI_Colorimetry = "BT.470-2 B,G"

Vid = Mpeg2Source(VideoFileName)
Aud = NicAC3Source(AudioFileName,Channels=2)
AudioDub(Vid,Aud)
DelayAudio(AudioDelay)

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")
Return Last. Trim (100,-500)
EDIT: Other Infos dont seem terribly useful.

EDIT: The above, "DGI_Field_Order = 'Top'" is gotten from a few second Preview in DGIndex as it is not available
in the Indexing Information Window (and may well be wrong if a Field Order Transition dialog box is issued).

EDIT: Tested on 60 ~350MB ffmpeg VOB cuts, Indexed in DGIndex Batcher, and auto sent through MeGUI
AutoEncode Batcher, and on to MeGUI with all 60 VOB's converted to mp4 automatically (EDIT: Only 500 frames trim mp4'ed per VOB).
__________________
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 September 2013 at 10:25.
StainlessS is offline   Reply With Quote
Old 23rd February 2015, 13:42   #27  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
New version v1.15, see 1st post.
__________________
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 2nd June 2015, 01:37   #28  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
New Version v1.16, See 1st post.

Code:
v1.16, 02 June 2015. Allow some special characters in filenames eg '#!+'.
__________________
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 6th February 2016, 12:34   #29  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
DGIndex Batcher v1.17, Re-compile with AutoIt v3.3.14.2, see 1st post.
__________________
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 17th April 2018, 15:03   #30  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
DGIndex Batcher v1.18, Re-compile with AutoIt v3.3.14.5, see 1st post.
__________________
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 18th January 2021, 14:43   #31  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
First: great tool! I've been using it, frequently, for years.

I just tried using the new version of DGMPGDec v2.0.00 (placed in the DGIndex folder ). However, DGIndex Batcher freezes during the second preview scan.

Is it worth pursuing this further, i.e.; does the new DGMPGDec v2.0.00 give significantly better performance than the 1.5.8 with DGIndex Batcher?

Last edited by Danette; 18th January 2021 at 15:54.
Danette is offline   Reply With Quote
Old 18th January 2021, 16:20   #32  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
DGMPGDec is now at version 2002. DGIndex is twice as fast so it will be worth getting things working.

@SS

Please let me know if I need to fix anything.
videoh is offline   Reply With Quote
Old 18th January 2021, 16:57   #33  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
Quote:
Originally Posted by videoh View Post
DGMPGDec is now at version 2002. DGIndex is twice as fast so it will be worth getting things working.

@SS

Please let me know if I need to fix anything.
nice, did it has DGMPGDec-158-mod-src_20171024 changes?

also, since BlindPP is part of it, the update added HBD to it?
__________________
See My Avisynth Stuff
real.finder is offline   Reply With Quote
Old 18th January 2021, 17:33   #34  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Quote:
Originally Posted by videoh View Post
DGMPGDec is now at version 2002. DGIndex is twice as fast so it will be worth getting things working.

@SS

Please let me know if I need to fix anything.
I think DGMPGDec 2.0.0.2 still read file slower than MPEG2DecPlus

Last edited by kedautinh12; 19th January 2021 at 00:13.
kedautinh12 is online now   Reply With Quote
Old 18th January 2021, 18:10   #35  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Quote:
Originally Posted by real.finder View Post
nice, did it has DGMPGDec-158-mod-src_20171024 changes?
Sorry, never heard of that. My new version (based on fork from Asd-g) has:

* Speed-optimized DGIndex (32-bit).
* 64-bit DGDecode that supports Avisynth2.6/Avisynth+/Vapoursynth in a single DLL.

Quote:
also, since BlindPP is part of it, the update added HBD to it?
No. If you want that make a request at my forum. The 64-bit DGDecode does not include BlindPP, IIRC.

Quote:
Originally Posted by kedautinh12
I think DGMPGDec 2.0.0.2 still read file low than MPEG2DecPlus
Still read the file low? If you can restate that in understandable English, I might be able to answer. Thank you.

Last edited by videoh; 18th January 2021 at 18:18.
videoh is offline   Reply With Quote
Old 18th January 2021, 18:56   #36  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
Quote:
Originally Posted by videoh View Post
No. If you want that make a request at my forum. The 64-bit DGDecode does not include BlindPP, IIRC.
yes, it needed in some functions like FunkyDeBlock and SoftSharpen https://forum.doom9.org/showpost.php...&postcount=264

I just try register in your forum but didn't get an email
__________________
See My Avisynth Stuff

Last edited by real.finder; 18th January 2021 at 19:01.
real.finder is offline   Reply With Quote
Old 18th January 2021, 19:04   #37  |  Link
videoh
Useful n00b
 
Join Date: Jul 2014
Posts: 1,667
Must be your spam blocker. Several people successfully registered in the last few days. Anyway, I manually activated your account and will send the password to you by PM. Your history earns you immediate Moose Approved status.

Please make a new thread in the DGMPGDec subforum. Thank you.

I also recommend subscribing to the Binaries Update Notification Thread.

Last edited by videoh; 18th January 2021 at 19:29.
videoh is offline   Reply With Quote
Old 18th January 2021, 21:42   #38  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
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].
.
@VH,
Quote:
Please let me know if I need to fix anything.
ThankYou.
I'm guessin' that I just have to make a few changes that will continue to work on old version and also new [hopefully].
Is probably something to do with change in button index or text on button or something like that.
[Vista swapped around button index's on FileSelector, so that index of OK and CANCEL were swapped over, we happily clicked on CANCEL all of the time
maybe in different ie MeGUI Batcher, or possible DGIndex batcher, not sure, maybe both]
__________________
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; 18th January 2021 at 21:50.
StainlessS is offline   Reply With Quote
Old 18th January 2021, 23:55   #39  |  Link
Danette
Registered User
 
Join Date: Apr 2013
Posts: 346
StainlessS,

I appreciate the interest and effort. Hopefully, it's an obvious and minor tweak.
Danette is offline   Reply With Quote
Old 19th January 2021, 00:14   #40  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Sr, i mean read file .vob slower than MPEG2DecPlus
kedautinh12 is online now   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 23:54.


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