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. |
29th April 2010, 21:18 | #1001 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
Can you please explain what you have done? I tried to index to DVDs (same VOB name), did an autoencode on both of them and then started the two workers. |
|
29th April 2010, 23:30 | #1002 | Link |
Registered User
Join Date: Sep 2004
Location: Auckland, New Zealand
Posts: 466
|
1. Make sure there is a worker 1 and worker 2 setup.
2. Index first video and make changes with avisynth editor (crop, denoise, auto deinterlace) click save. Code:
# Set DAR in encoder to 43 : 23. The following line is for automatic signalling global MeGUI_darx = 43 global MeGUI_dary = 23 LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.d2v", info=3) LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, interlaced=true, threads=0) Load_Stdcall_Plugin("C:\Program Files (x86)\megui\tools\yadif\yadif.dll") Yadif(order=1) crop( 8, 84, -8, -80) #resize super = MSuper(pel=2, sharp=2) backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4) backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4) forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4) forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4) MDegrain2(super, backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400) 4. Index second video and make changes with avisynth editor (crop, denoise, auto deinterlace) click save. Code:
# Set DAR in encoder to 4 : 3. The following line is for automatic signalling global MeGUI_darx = 4 global MeGUI_dary = 3 LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1.d2v", info=3) LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, interlaced=true, threads=0) Load_Stdcall_Plugin("C:\Program Files (x86)\megui\tools\yadif\yadif.dll") Yadif(order=1) crop( 8, 2, -10, -2) Spline36Resize(704,576) # Spline36 (Neutral) super = MSuper(pel=2, sharp=2) backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4) backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4) forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4) forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4) MDegrain2(super, backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400) 6. If you look at the screenshot below, it seems to mess up the audio encoding as well. both were encoded with the same nero aac settings (keep channels and vbr 0.40) but yet job 2 is 18.6MB and completely slient, job 6 is 194MB and the audio is fine. another thing i noticed was when job 2 had finished encoding it would not start the next job until job 6 had also finished. 7. Then both workers started processing job 3 at the same time.
__________________
A Man Eating Duck |
29th April 2010, 23:31 | #1003 | Link |
Registered User
Join Date: Sep 2004
Location: Auckland, New Zealand
Posts: 466
|
and the Log
Code:
[Information] Log -[Information] Versions --[NoImage] MeGUI Version : 0.3.4.13 --[NoImage] OS : Windows Seven Ultimate Edition x64 (6.1.0.7600) --[NoImage] Latest .Net Framework installed : 3.5 SP1 (3.5.30729.4926) --[NoImage] Avisynth Version : 2.5.8.5 -[Information] Log for job1 (idx, VTS_01_1.VOB -> VTS_01_1.d2v) --[Information] [30/04/2010 9:57:26 a.m.] Started handling job --[Information] [30/04/2010 9:57:26 a.m.] Preprocessing --[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.VOB< -OF=<E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1< -FO=0 -exit -hide -OM=1 -TN=80 --[Information] [30/04/2010 9:57:26 a.m.] Indexing started --[NoImage] Standard output stream --[NoImage] Standard error stream --[Information] [30/04/2010 9:58:31 a.m.] Running auto force film ---[NoImage] Film percentage: -1 --[Information] [30/04/2010 9:58:31 a.m.] Postprocessing ---[Information] Deleting intermediate files --[Information] [30/04/2010 9:58:31 a.m.] Job completed -[Information] AutoEncode job generation log --[NoImage] Split Size : null --[Information] Eliminating duplicate filenames ---[NoImage] Video output file: E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.264 ---[NoImage] Muxed output file: E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1-muxed.mkv ---[NoImage] Encodable audio stream 0: E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a -[Information] Log for job5 (idx, VTS_01_1.VOB -> VTS_01_1.d2v) --[Information] [30/04/2010 10:00:06 a.m.] Started handling job --[Information] [30/04/2010 10:00:06 a.m.] Preprocessing --[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1.VOB< -OF=<E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1< -FO=0 -exit -hide -OM=1 -TN=80 --[Information] [30/04/2010 10:00:06 a.m.] Indexing started --[NoImage] Standard output stream --[NoImage] Standard error stream --[Information] [30/04/2010 10:01:06 a.m.] Running auto force film ---[NoImage] Film percentage: -1 --[Information] [30/04/2010 10:01:06 a.m.] Postprocessing ---[Information] Deleting intermediate files --[Information] [30/04/2010 10:01:06 a.m.] Job completed -[Information] AutoEncode job generation log --[NoImage] Split Size : null --[Information] Eliminating duplicate filenames ---[NoImage] Video output file: E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1.264 ---[NoImage] Muxed output file: E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1-muxed.mkv ---[NoImage] Encodable audio stream 0: E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a -[Information] Log for job2 (audio, VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3 -> VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a) --[Information] [30/04/2010 10:05:43 a.m.] Started handling job --[Information] [30/04/2010 10:05:43 a.m.] Preprocessing --[NoImage] Avisynth script ---[NoImage] LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\NicAudio.dll") ---[NoImage] NicAc3Source("E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3", DRC=1) ---[NoImage] Normalize() ---[NoImage] return last --[NoImage] Commandline used: -ignorelength -q 0.4 -if - -of "{0}" --[Information] [30/04/2010 10:05:43 a.m.] Encoding started --[Information] [30/04/2010 10:05:43 a.m.] Encode thread started --[Information] [30/04/2010 10:05:43 a.m.] Avisynth script environment opened --[Information] [30/04/2010 10:05:43 a.m.] Script loaded --[Information] Output Decoder ---[NoImage] Channels: 6 ---[NoImage] Bits per sample: 32 ---[NoImage] Sample rate: 48000 --[NoImage] Commandline: C:\Program Files (x86)\megui\tools\neroAacEnc.exe -ignorelength -q 0.4 -if - -of "E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a" --[Information] [30/04/2010 10:05:43 a.m.] Encoder process started --[NoImage] Output from encoder via stderr ---[NoImage] ************************************************************* ---[NoImage] * * ---[NoImage] * Nero AAC Encoder * ---[NoImage] * Copyright 2009 Nero AG * ---[NoImage] * All Rights Reserved Worldwide * ---[NoImage] * * ---[NoImage] * Package build date: Feb 18 2010 * ---[NoImage] * Package version: 1.5.4.0 * ---[NoImage] * * ---[NoImage] * See -help for a complete list of available parameters. * ---[NoImage] * * ---[NoImage] ************************************************************* --[Information] [30/04/2010 10:14:34 a.m.] Postprocessing ---[Information] Deleting intermediate files --[Information] [30/04/2010 10:14:34 a.m.] Job completed -[Information] Log for job6 (audio, VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3 -> VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a) --[Information] [30/04/2010 10:05:43 a.m.] Started handling job --[Information] [30/04/2010 10:05:43 a.m.] Preprocessing --[NoImage] Avisynth script ---[NoImage] LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\NicAudio.dll") ---[NoImage] NicAc3Source("E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.ac3", DRC=1) ---[NoImage] Normalize() ---[NoImage] return last --[NoImage] Commandline used: -ignorelength -q 0.4 -if - -of "{0}" --[Information] [30/04/2010 10:05:43 a.m.] Encoding started --[Information] [30/04/2010 10:05:43 a.m.] Encode thread started --[Information] [30/04/2010 10:05:43 a.m.] Avisynth script environment opened --[Information] [30/04/2010 10:05:43 a.m.] Script loaded --[Information] Output Decoder ---[NoImage] Channels: 6 ---[NoImage] Bits per sample: 32 ---[NoImage] Sample rate: 48000 --[NoImage] Commandline: C:\Program Files (x86)\megui\tools\neroAacEnc.exe -ignorelength -q 0.4 -if - -of "E:\MainMovie\THE_GHOST\VIDEO_TS\VTS_01_1 T80 3_2ch 448Kbps DELAY 0ms.m4a" --[Information] [30/04/2010 10:05:43 a.m.] Encoder process started --[NoImage] Output from encoder via stderr ---[NoImage] ************************************************************* ---[NoImage] * * ---[NoImage] * Nero AAC Encoder * ---[NoImage] * Copyright 2009 Nero AG * ---[NoImage] * All Rights Reserved Worldwide * ---[NoImage] * * ---[NoImage] * Package build date: Feb 18 2010 * ---[NoImage] * Package version: 1.5.4.0 * ---[NoImage] * * ---[NoImage] * See -help for a complete list of available parameters. * ---[NoImage] * * ---[NoImage] ************************************************************* --[Information] [30/04/2010 10:14:34 a.m.] Postprocessing ---[Information] Deleting intermediate files --[Information] [30/04/2010 10:14:34 a.m.] Job completed -[Information] Log for job3 (video, VTS_01_1.avs -> VTS_01_1.264) --[Information] [30/04/2010 10:14:34 a.m.] Started handling job --[Information] [30/04/2010 10:14:34 a.m.] Preprocessing --[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\x264\vfw4x264.exe" --level 4 --preset slower --crf 21.0 --sar 4429:4048 --output "E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.264" "E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.avs" --[Information] [30/04/2010 10:14:34 a.m.] Encoding started -[Information] Log for job3 (video, VTS_01_1.avs -> VTS_01_1.264) --[Information] [30/04/2010 10:14:34 a.m.] Started handling job --[Information] [30/04/2010 10:14:34 a.m.] Preprocessing --[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\x264\vfw4x264.exe" --level 4 --preset slower --crf 21.0 --sar 4429:4048 --output "E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.264" "E:\MainMovie\ONE_MISSED_CALL_SCN\VIDEO_TS\VTS_01_1.avs" --[Information] [30/04/2010 10:14:34 a.m.] Encoding started
__________________
A Man Eating Duck |
2nd May 2010, 23:18 | #1004 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
The audio file has been ok for me. |
|
7th May 2010, 23:41 | #1005 | Link |
Registered User
Join Date: Mar 2006
Posts: 15
|
Question regarding DGIndexNV. This is my first go-around with using MeGUI for Blu-Ray, so be patient.
I'm using DGINdexNV to create the project files. When I then go into the AVISynth Script Creator and hit Analyze, I get an error dialog that says, "Failed to create video decoder (100)" and, at this point, MeGUI becomes unresponsive. If I skip the analysis step, everything seems OK. Is this just not supported, or have I got a problem on my system? I'm doing a VC-1 source (Star Trek: TOS). I manually used eac3to to figure out which stream files comprise which episode, then manually use DGIndexNV to add all of the appropriate stream files and create the project. |
8th May 2010, 08:38 | #1006 | Link | |
Registered User
Join Date: May 2008
Location: Kent, UK
Posts: 154
|
Quote:
|
|
9th May 2010, 10:34 | #1007 | Link |
Registered User
Join Date: Nov 2005
Posts: 39
|
With newest Update-Server version, I cannot encode any video stream at all:
Code:
[Information] Log -[Information] Versions --[NoImage] MeGUI Version : 0.3.4.13 --[NoImage] OS : Windows Seven x64 (6.1.0.7600) --[NoImage] Latest .Net Framework installed : 3.5 SP1 (3.5.30729.4926) --[NoImage] Avisynth Version : 2.5.8.5 -[Information] Log for job9 (video, AmHisX_cut.avs -> AmHisX_cut.mp4) --[Information] [09.05.2010 11:25:12] Started handling job --[Information] [09.05.2010 11:25:12] Preprocessing --[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\x264\vfw4x264.exe" --crf 20.0 --trellis 0 --profile high --level 4.1 --bframes 3 --ref 4 --slices 4 --aud --nal-hrd vbr --b-pyramid strict --keyint 24 --min-keyint 2 --vbv-maxrate 14000 --vbv-bufsize 14500 --sar 1:1 --output "E:\capture\AmHisX_cut.mp4" "E:\capture\AmHisX_cut.avs" --[Information] [09.05.2010 11:25:12] Encoding started --[NoImage] Standard output stream --[NoImage] Standard error stream --[Information] [09.05.2010 11:25:12] Job completed |
10th May 2010, 07:28 | #1008 | Link |
Registered User
Join Date: Sep 2004
Location: Auckland, New Zealand
Posts: 466
|
Hi Zathor,
I've found a way to reproduce the Audio bug that i mentioned earlier. Here are the steps 1. Download THIS 2 channel AC3 that i borrowed from MASH 2. Create 2 copies of the downloaded AC3, call one TEST1.ac3 and the other TEST2.ac3. 3. Make sure there is a worker 1 and worker 2 setup. 4. Change the Nero AAC scratchpad to this, press update and close. 5. Load TEST1.ac3 in to the audio track 1 in MeGUI and click enqueue. 6. Load TEST2.ac3 in to the audio track 1 in MeGUI and click enqueue. 7. Click on Queue tab and click start. run these jobs multiple times and inspect the output sizes of the mp4s created, Code:
Run 1: TEST1.mp4 = 1.63MB, TEST2.mp4 = 1.12MB. Run 2: TEST1.mp4 = 1.64MB, TEST2.mp4 = 100KB. Run 3: TEST1.mp4 = 100KB, TEST2.mp4 = 1.19MB. Run 4: TEST1.mp4 = 1.63MB, TEST2.mp4 = 1.13MB. EDIT: OK found the problem, it's normalize() in the AVISynth script. If you disable normalize peaks to ... in the nero AAC encoding config dialog the output files are the exact same size. Code:
without normalize enabled. TEST1.mp4 = 1.51MB, TEST2.mp4 = 1.51MB.
__________________
A Man Eating Duck Last edited by AMED; 10th May 2010 at 07:39. |
10th May 2010, 14:33 | #1009 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
But even when normalize is disabled there are sometimes glitches. I have changed it a few days ago so that only one audio job can be run at a given time:
http://megui.svn.sourceforge.net/vie...&revision=1602 |
10th May 2010, 14:40 | #1010 | Link |
Registered User
Join Date: Dec 2003
Posts: 12
|
Denoise Errors
Hi,
I just auto-updated a couple days ago and now anytime I try and add a denoise filter I get errors. It took me some time to see what was happening, but for some reason the AVS Script is getting corrupted somehow. My source is mpeg2 and is indexed with DGCreator first before opening AVS Acript Creator. After that I can use any other options fine but if I add the noise filter at any level and select "Preview AVS Script", I get multiple errors. The default AVS Script before selecting any options looks like this: Code:
#denoiseLoadPlugin("C:\Program Files\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("C:\VIDEO CACHE\[Test Clips]\Source\I_Opening.d2v", cpu=4, info=3) LoadPlugin("C:\Program Files\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, threads=0) #deinterlace #crop #resize #denoise Code:
LoadPlugin("C:\Program Files\megui\tools\avisynth_plugin\FluxSmooth.dll") FluxSmoothST(7,7) # Medium NoiseLoadPlugin("C:\Program Files\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("C:\VIDEO CACHE\[Test Clips]\Source\I_Opening.d2v", cpu=4, info=3) LoadPlugin("C:\Program Files\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, threads=0) #deinterlace #crop #resize LoadPlugin("C:\Program Files\megui\tools\avisynth_plugin\FluxSmooth.dll") FluxSmoothST(7,7) # Medium Noise The first error that appears doesn't show in the log but states: Code:
"AviSynth script error: Script Error: Invalid arguments to function "FluxSmoothST"" Code:
"MeGUI encountered a fatal error and may not be able to proceed. Reason. Parameter is not valid." Code:
[Error] Unhandled error --[NoImage] Exception message: Parameter is not valid. --[NoImage] Stacktrace ---[NoImage] at System.Drawing.Image.get_Width() ---[NoImage] at System.Drawing.Image.get_Size() ---[NoImage] at System.Windows.Forms.PictureBox.ImageRectangleFromSizeMode(PictureBoxSizeMode mode) ---[NoImage] at System.Windows.Forms.PictureBox.get_ImageRectangle() ---[NoImage] at System.Windows.Forms.PictureBox.OnPaint(PaintEventArgs pe) ---[NoImage] at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs) ---[NoImage] at System.Windows.Forms.Control.WmPaint(Message& m) ---[NoImage] at System.Windows.Forms.Control.WndProc(Message& m) ---[NoImage] at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) ---[NoImage] at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) ---[NoImage] at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) --[NoImage] Inner exception: null Source: Code:
Video Format : MPEG Video Format version : Version 2 Format profile : Main@Main Format settings, Matrix : Standard Duration : 10s 0ms Bit rate mode : Constant Bit rate : 3 522 Kbps Nominal bit rate : 8 500 Kbps Width : 720 pixels Height : 480 pixels Display aspect ratio : 16/9 Frame rate : 29.970 fps Standard : NTSC Colorimetry : 4:2:0 Scan type : Interlaced Scan order : Top Field First Bits/(Pixel*Frame) : 0.821 eidolen |
10th May 2010, 20:37 | #1011 | Link |
Registered User
Join Date: May 2010
Posts: 4
|
Help me
I have an error when process MKV to AVI XviD, the strange thing is that the error only occurs in at 86.69% 2pass The error is due to Xvid_encraw.exe, the problem persists, reinstall it and update the Megui, xvid_encraw.exe was downloaded, and yet the problem continues ... Please I need your help, and not to do ... and I often use the Megui. Here a screenshot of the error Thank you very much |
11th May 2010, 11:12 | #1016 | Link |
Registered User
Join Date: Jan 2010
Posts: 92
|
Zathor, would it be possible to have an option for the FFMSIndex to also create the audio index? Right now I would have to index it through MeGUI (without loading files), then manually add FFAudioSource() above FFVideoSource(), then open the .avs. Doing otherwise causes two indexing passes which can take some time on large videos.
Last edited by Guest; 11th May 2010 at 12:59. Reason: 17 |
11th May 2010, 12:56 | #1017 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
@Natsu!
You may not discuss downloaded material here, per forum rule 6. Please read and follow our forum rules. http://forum.doom9.org/forum-rules.htm |
12th May 2010, 13:56 | #1018 | Link |
Registered User
Join Date: Dec 2003
Posts: 12
|
Hi,
Still having the same trouble with the AVS Script creator in MeGui. http://forum.doom9.org/showthread.ph...33#post1398733 Does anyone have any thoughts or know where else I can find some help with this problem? Thanks, E |
12th May 2010, 17:07 | #1019 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
|
|
|
|