View Full Version : MeGUI: bug reports and feature requests
Zathor
13th March 2017, 11:50
This could be interesting: https://youtu.be/AEFQL1LM-wI?t=156
Not sure if this will work with .NET 4.0
In any case I have now installed VS 2017 and will play a bit with it. First build based on 2017 is online:
2707 [Update] x86: added option to use x86 tools on a x64 system
This will also be the next "stable" build if no (major) issues arise.
stax76
13th March 2017, 12:40
Not sure if this will work with .NET 4.0
I think there is a small chance that it will work with 4.0. So far I've not found more details about it, he mentioned it requires the next Windows point release, as far as I know it's called the creator's update and the release is scheduled for this or next month.
hello_hello
18th March 2017, 22:40
2707 [Update] x86: added option to use x86 tools on a x64 system
This will also be the next "stable" build if no (major) issues arise.
Have you had a look at this Zathor?
https://forum.doom9.org/showthread.php?p=1798800#post1798800
Cheers.
bxyhxyh
20th March 2017, 19:44
2707 [Update] x86: added option to use x86 tools on a x64 system
Where is the option? I can't find something like checkbox.
dissory
25th March 2017, 08:08
I've been using MeGUI and found the one-click profile really helpful. One thing I noticed was that when transcoding audio e.g. FLAC -> AAC within video files, it doesn't retain attributes such as audio title name or language in the new video file with the transcoded audio. I'm not sure if the same happens with video but it does with audio.
Is it possible to make it so the attributes/metadata of the original audio stream are also transferred to the transcoded stream?
@Zathor
Is this something possible by MeGUI?
LigH
25th March 2017, 09:58
This would probably require
a) a common way for many audio formats to read out such metadata in a similar way (does MediaInfo support that?);
b) support of the target container to store such metadata per stream; MeGUI is mainly a converter for media formats containing video, using container formats to keep sync with audio.
IMHO: If you want to convert audio only, without related video stream, an audio-only converter like BeHappy (based on the same AviSynth engine as MeGUI) would be the better tool to possibly create metadata in a target audio-only format.
tebasuna51
25th March 2017, 12:40
IMHO: If you want to convert audio only, without related video stream, an audio-only converter like BeHappy (based on the same AviSynth engine as MeGUI) would be the better tool to possibly create metadata in a target audio-only format.
BeHappy, or Audio section in MeGUI, can't do the job because AviSynth audio decoders ignore any metadata tag's in audio source.
I recommend Foobar2000 to transcode audio only preserving tag's.
Other cuestion is track attributes, like title and languaje, than can be stored in mkv container.
Then, maybe, a one-click recode from mkv to mkv can read title and languaje with MediaInfo and restore the values in MkvMerge last pass.
LigH
25th March 2017, 12:51
AviSynth alone may ignore such metadata; but I wonder if it could be read by the calling application using a MediaInfo DLL, and then added to the CLI encoder's parameter set.
tebasuna51
25th March 2017, 13:51
Maybe MeGUI, not BeHappy because don't use MediaInfo at all.
BTW is a hard job know all metadata tag's than each audio code can support at input source (and what are reported by MediaInfo), and how convert to metadata tag's supported by output code.
This job is already done in Foobar2000, lets MeGUI for other questions.
EDIT:
And not all encoders have the parameters to include tags, Qaac can use:
--album <string> --band <string> --title <string> --track <number[/total]> --artist <string> --date <string> --comment <string> ...
But NeroAacEnc don't have any parameter for that.
Using NeroAacEnc with Foobar2000 the tags are added after the encode automatically.
LigH
25th March 2017, 17:28
Nero has a separate tagging tool...
OK, back to MeGUI already.
Zathor
26th March 2017, 14:59
MeGUI 2706 is still displaying incorrect resizing in the script creator when anamorphic encoding is enabled.
- Open a 4:3 PAL DVD, Input DAR 4:3.
- Without cropping or resizing enabled, the resize section displays 720x576.
- Enable cropping and crop 20 pixels from both left and right, and 16 pixels from both top and bottom.
- The remaining video is 680x544
- Enable anamorphic encoding, and select "encode non-mod16" (silly name). The resizing now displays 640x512. It's not being added to the script incorrectly though.
- The "resize to selected mod" option at least lets you resize it back to 680x544, and the resizing doesn't change to red until it exceeds 680x544, so that's okay.
Oddly, if the "resize to selected mod" option is selected, and you switch to "encode non-mod16", the width in the resizing field very briefly displays 680, before it changes back to 640 again.
Thanks, I have fixed that in my local branch. I you have better name for "encode non-mod16" I love to hear that.
Zathor
26th March 2017, 17:53
Where is the option? I can't find something like checkbox.
"Options\Settings\External Program Configuration\Use x64 tools if possible"
However you will see it only if you use an x64 OS with MeGUI x86.
2709 [HD Streams Extractor] fixed extraction of DTS Express tracks. Bug #871
fixed extraction of E-AC3 with core tracks. Bug #870
2708 [AVS Script Creator] improved video refresh/preview behaviour. Bug #853
fixed sometimes wrongly shown resize values if "encode non-mod16" is used (regression of 2357)
tebasuna51
27th March 2017, 13:09
2709 [HD Streams Extractor]
fixed extraction of E-AC3 with core tracks. Bug #870
The problems with this are because eac3to bugs, not related with MeGUI.
There are 2 kind of EAC3 tracks: without core (see track 2 in log) and with core (track 3).
-[Information] Log for job8 (ext, Eac30.m2ts -> tmp)
--[Information] [27/03/2017 12:35:48] Started handling job
--[Information] [27/03/2017 12:35:48] Preprocessing
--[Information] [27/03/2017 12:35:48] Job command line: "D:\Programa\megui\tools\eac3to\eac3to.exe" "D:\tmp\Eac30.m2ts" 2:"D:\tmp\T2_Audio - English.eac3" 3:"D:\tmp\T3_Audio - Spanish.eac3" -core -progressnumbers
--[Information] [27/03/2017 12:35:48] Process started
--[Information] [27/03/2017 12:35:48] Standard output stream
---[Information] [27/03/2017 12:35:49] M2TS, 1 video track, 2 audio tracks, 0:01:23, 24p /1.001
---[Information] [27/03/2017 12:35:49] 1: h264/AVC, 1080p24 /1.001 (16:9)
---[Information] [27/03/2017 12:35:49] 2: E-AC3, English, 5.1 channels, 640kbps, 48kHz
---[Information] [27/03/2017 12:35:49] 3: E-AC3, Spanish, 7.1 channels, 768kbps, 48kHz, dialnorm: -27dB
---[Information] [27/03/2017 12:35:49] (core: AC3, 5.1 channels, 448kbps, 48kHz, dialnorm: -27dB)
---[Information] [27/03/2017 12:35:49] a02 Extracting audio track number 2...
---[Information] [27/03/2017 12:35:49] a03 Extracting audio track number 3...
---[Information] [27/03/2017 12:35:49] a03 Extracting E-AC3 core...
---[Information] [27/03/2017 12:35:49] a03 Removing AC3 dialog normalization...
---[Information] [27/03/2017 12:35:49] a02 Creating file "D:\tmp\T2_Audio - English.eac3"...
---[Information] [27/03/2017 12:35:49] a03 Creating file "D:\tmp\T3_Audio - Spanish.eac3"...
---[Information] [27/03/2017 12:35:50] Video track 1 contains 1996 frames.
---[Information] [27/03/2017 12:35:50] eac3to processing took 1 second.
---[Information] [27/03/2017 12:35:50] Done.
--[Information] [27/03/2017 12:35:48] Standard error stream
--[Information] [27/03/2017 12:35:50] Postprocessing
--[Information] [27/03/2017 12:35:50] Job completed
The correct way to extract these tracks with HD Streams Extractor is the showed in the attached image.
Track 2: Extract As: EAC3 [if you add -core is ignored] -> The output is a EAC3 stream.
Track 3: Extract As: EAC3 +Options: -core -> The output is a AC3 stream even with extension .eac3.
You can decode/recode Track 2 (Other value in Extract As)
Any attempt to decode/recode Track 3 without the -core parameter can finish with a ERROR.
You can decode/recode only the core of Track 3.
----------------------------------------------
Now the same tracks in mkv container.
The unique option with these tracks in mkv container is extract them.
We can ignore the eac3to messages:
Bitstream parsing for tracks 2 and 3 failed. <WARNING>
Demuxing these tracks may still produce correct results - or not. <WARNING>
The outputs are bit-identical to obtained with mkvextract.
Can't be decoded, or recoded or extract the core of track 3. Only extract as is.
The problem is: MeGUI - HD Streams Extractor don't offer the option Extract As: EAC3
All options than offer don't work at all.
Zathor
27th March 2017, 22:21
Thank you very much for the details, Tebasuna, it is very much appreciated!
I have to check what I can do. One option may be to default the extract type of E-AC3 tracks to ac3 and use for that always the -core option.
tebasuna51
28th March 2017, 00:08
One option may be to default the extract type of E-AC3 tracks to ac3 and use for that always the -core option.
Nope. Default must be eac3, but you can add always the -core most the times ignored:
eac3to Eac30.m2ts 2: output.eac3 [-core] -> OK eac3 output
eac3to Eac30.m2ts 2: output.ac3 [-core] -> OK recoded to ac3
eac3to Eac30.m2ts 3: output.eac3 -core -> OK AC3.eac3 output
eac3to Eac30.m2ts 3: output.eac3 -> ERROR
eac3to Eac30.m2ts 3: output.ac3 -> ERROR
eac3to Eac30.m2ts 3: output.ac3 -core -> usseless, recoded core
eac3to Eac30.mkv 2: output.eac3 [-core] -> OK eac3 output
eac3to Eac30.mkv 3: output.eac3 [-core] -> OK eac3 output
eac3to Eac30.mkv 2: output.ac3 [-core] -> ERROR
eac3to Eac30.mkv 3: output.ac3 [-core] -> ERROR
Zathor
1st April 2017, 17:13
Thanks!
2711 [x265] removed the option to enable x265 as it is now always enabled
2710 [HD Streams Extractor] extract E-AC3 by default with -core (workaround for a eac3to issue). Bug #870
Changed handling of unknown/unsupported tracks
mini-moose
2nd April 2017, 08:25
Thanks!
2711 [x265] removed the option to enable x265 as it is now always enabled
2710 [HD Streams Extractor] extract E-AC3 by default with -core (workaround for a eac3to issue). Bug #870
Changed handling of unknown/unsupported tracks
TSMuxer seems to be able to extract the full E-AC3, don't know how easy it is to implement and 2nd tool into an eac3to feature.
tebasuna51
3rd April 2017, 11:13
TSMuxer seems to be able to extract the full E-AC3, don't know how easy it is to implement and 2nd tool into an eac3to feature.
The main problem with this kind of E-AC3:
3: E-AC3, Spanish, 7.1 channels, 768kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 448kbps, 48kHz, dialnorm: -27dB)
is if there are a free decoder than can decode the full E-AC3 (7.1), is usseless extract it full if only can decode the 'core'.
By the moment ffmpeg only can decode the 'core':
Stream mapping:
Stream #0:2 -> #0:0 (eac3 (native) -> pcm_s24le (native))
Output #0, w64, to 'D:\tmp\Back\Eac30.m2ts_.w64':
Metadata:
encoder : Lavf57.66.105
Stream #0:0(spa): Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1(side), s32, 6912 kb/s
Metadata:
encoder : Lavc57.83.101 pcm_s24le
[eac3 @ 000000000057f840] Dependent substream decoding is not implemented. Update your FFmpeg version to the newest one from Git. If the pro
blem still occurs, it means that your file has a feature which has not been implemented.
[eac3 @ 000000000057f840] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-deve
l mailing list. (ffmpeg-devel@ffmpeg.org)
WorBry
4th April 2017, 00:17
I've just updated to MeGUI 2714 from the Development Update Server.
Now, when attempting to use the File Indexer tool (or AVS Script Creator) with any of the available indexers (DGIndexIM, DGIndexNV, FFMSIndex, L-Smash Works) I am getting this fatal exception when starting the queue job:
http://i.imgur.com/7fB0yP4.png
I'm running on Win10 x64.
Zathor
4th April 2017, 07:23
Replace your MeGUI.exe with these two files http://megui.org/megui_test.zip
Then please reproduce the error and post/upload the full log file.
WorBry
4th April 2017, 15:33
Well since booting my PC today I haven't encountered the issue again, as yet. So I'm not sure what caused it. I just know that after the fatal error first appeared (and I can't recall with what input file) I got the same error with every video file I tested (except avi). What does that kind of error normally point to ?
locotus
4th April 2017, 18:44
Well since booting my PC today I haven't encountered the issue again, as yet. So I'm not sure what caused it. I just know that after the fatal error first appeared (and I can't recall with what input file) I got the same error with every video file I tested (except avi). What does that kind of error normally point to ?
Perhaps you can find the log in: Megui>logs.
WorBry
4th April 2017, 21:35
Yes, here's the log for the first job after updating to MeGUI 2714:
Preliminary log file only. During closing of MeGUI the well formed log file will be written.
-[Information] Versions
--[Information] [2017-04-03 12:02:22 AM] MeGUI: 2714
--[Information] [2017-04-03 12:02:22 AM] Operating System: Windows 10 Home x64 (10.0.0.14393)
--[Information] [2017-04-03 12:02:22 AM] .NET Framework: 4.0 (4.0.0.0)
--[Information] [2017-04-03 12:02:22 AM] .NET Framework: 4.6.x (4.6.01586)
-[Information] Update detection
--[Information] [2017-04-03 12:02:22 AM] Using cached update config and server: http://megui.org/auto/
--[Information] [2017-04-03 12:02:22 AM] AviSynth: 2.6.0.6 (31-03-2015) (active)
--[Information] [2017-04-03 12:02:22 AM] AviSynth portable: 2.6.0.6 (21-09-2015) (inactive)
--[Information] [2017-04-03 12:02:22 AM] AvisynthWrapper: (02-01-2009)
--[Information] [2017-04-03 12:02:22 AM] Haali Media Splitter: 1.13.138.14 (14-04-2013)
--[Information] [2017-04-03 12:02:22 AM] Haali DSS2: (14-04-2013)
--[Information] [2017-04-03 12:02:22 AM] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [2017-04-03 12:02:22 AM] No package requires an update
--[Information] [2017-04-03 12:02:22 AM] MediaInfo: 0.7.94.0 (30-03-2017)
--[Information] [2017-04-03 12:02:22 AM] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [2017-04-03 12:02:22 AM] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [2017-04-03 12:02:22 AM] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [2017-04-03 12:02:22 AM] 7z: 9.20 (18-11-2010)
-[Information] FileIndexer
--[Information] [2017-04-03 12:04:12 AM] MediaInfo
---[Information] [2017-04-03 12:04:12 AM] File: X:\HFG30 H264 Test\HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.mp4
-[Information] Format: MPEG-4
-[Information] FormatString: MPEG-4
-[Information] FileSize: 48289603
-[Information] PlayTime: 00:00:12.480
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Width: 1920
-[Information] Height: 1080
-[Information] FrameCount: 374
-[Information] FrameRate: 29.970
-[Information] FrameRateOriginal:
-[Information] FrameRateMode: CFR
-[Information] ScanType: Progressive
-[Information] Codec: AVC
-[Information] CodecString: AVC
-[Information] Bits Depth: 8
-[Information] Format: AVC
-[Information] AspectRatio: 1.778
-[Information] AspectRatioString: 16:9
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Video
-[Information] Log for job40 (idx, HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.mp4 -> HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.dgi)
--[Information] [2017-04-03 12:04:18 AM] Started handling job
--[Information] [2017-04-03 12:04:18 AM] Preprocessing
--[Information] [2017-04-03 12:04:18 AM] Job command line: "C:\Program Files (x86)\MeGUI\tools\dgindexnv\dgindexnv.exe" -i "X:\HFG30 H264 Test\HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.mp4" -o "X:\HFG30 H264 Test\HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.dgi" -e -h -a
--[Information] [2017-04-03 12:04:19 AM] Process started
--[Information] [2017-04-03 12:04:19 AM] Standard output stream
--[Information] [2017-04-03 12:04:19 AM] Standard error stream
---[Information] [2017-04-03 12:04:21 AM] Project
--[Information] [2017-04-03 12:04:22 AM] MediaInfo
---[Information] [2017-04-03 12:04:22 AM] File: X:\HFG30 H264 Test\HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.dgi
---[Information] Indexed File: X:\HFG30 H264 Test\HFG30 Test Resolve CFFS1 transcode export Resolve CFFS1 to Handbrake Unrestricted CRF 16.mp4
-[Information] Format: MPEG-4
-[Information] FormatString: MPEG-4
-[Information] FileSize: 48289603
-[Information] PlayTime: 00:00:12.480
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Width: 1920
-[Information] Height: 1080
-[Information] FrameCount: 374
-[Information] FrameRate: 29.970
-[Information] FrameRateOriginal:
-[Information] FrameRateMode: CFR
-[Information] ScanType: Progressive
-[Information] Codec: AVC
-[Information] CodecString: AVC
-[Information] Bits Depth: 8
-[Information] Format: AVC
-[Information] AspectRatio: 1.778
-[Information] AspectRatioString: 16:9
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Video
--[Information] [2017-04-03 12:04:22 AM] Postprocessing
-[Error] Unhandled error
-[NoImage] Value of '90000' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
-[NoImage] Parameter name: Value
--[Information] [2017-04-03 12:04:22 AM] Exception message
-[NoImage] at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
-[NoImage] at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
-[NoImage] at System.Windows.Forms.Control.Invoke(Delegate method)
-[NoImage] at MeGUI.core.util.Util.ThreadSafeRun(Control c, MethodInvoker m)
-[NoImage] at MeGUI.dgiIndexJobPostProcessor.postprocess(MainForm mainForm, Job ajob)
-[NoImage] at MeGUI.core.gui.JobWorker.postprocessJob(Job job)
-[NoImage] at MeGUI.core.gui.JobWorker.<>c__DisplayClass57_0.<UpdateGUIStatus>b__0()
-[NoImage] at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
-[NoImage] at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
-[NoImage] at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
-[NoImage] at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
-[NoImage] at System.Threading.ThreadHelper.ThreadStart()
--[Information] [2017-04-03 12:04:22 AM] Stacktrace
--[Information] [2017-04-03 12:04:22 AM] Inner exception: null
mini-moose
5th April 2017, 11:20
The main problem with this kind of E-AC3:
3: E-AC3, Spanish, 7.1 channels, 768kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 448kbps, 48kHz, dialnorm: -27dB)
is if there are a free decoder than can decode the full E-AC3 (7.1)
Yes, I tried just that kind of E-AC3 with TSMuxer. It gives out an .AC3 file that is bigger in size than core and bigger than the useless one (recode from core to 640).
Mediainfo seems to be unable to see it as 7.1, but if I run eac3to on it it reports it to be E-AC3 with core.
Another person showed it here:
https://sourceforge.net/p/megui/bugs/870/#ce55
tuanden0
5th April 2017, 12:47
I got this error in meGUI but i don't know how to fix it :(
Process exits with error: 0xC0000374 (-1073740940)
Here is my script
LWLibavVideoSource("E:\Download\video_1.mkv")
AssumeFPS(24000, 1001)
FFT3dFilter(sigma=3.2, bt=1, ncpu=4)
deband=flash3kyuu_deband(dither_algo=1)
diff=mt_makediff(last,deband)
diff_blur=diff.blur(1.0)
mt_makediff(diff_blur,U=2,V=2)
aWarpSharp(depth=12,thresh=0.2,cm=1)
LSFmod()
Prefetch(4)
Here is my x264 setting
--level 4.1 --preset veryslow --tune film --crf 24.0 --bframes 8 --qcomp 0.75 --aq-strength 0.45 --merange 32 --nr 1000 --subme 9 --trellis 1 --psy-rd 0.20:0.115 --no-fast-pskip --aq-mode 3 --deadzone-inter 6 --deadzone-intra 6 --sar 1:1 --output "E:\Download\video_1.264" "E:\Download\video_1.avs"
StainlessS
5th April 2017, 13:53
@tuanden0
Heap Corruption Exception 0xC0000374
Basic fault finding to narrow the problem down, try disabling lines in your script until problem goes away.
OR, disable all except source filter, and enable one at a time until problem appears.
You are in the best position to do this.
tuanden0
5th April 2017, 14:26
@tuanden0
Heap Corruption Exception 0xC0000374
Basic fault finding to narrow the problem down, try disabling lines in your script until problem goes away.
OR, disable all except source filter, and enable one at a time until problem appears.
You are in the best position to do this.
:thanks: StainlessS
My problem fixed, my HDD has broken :(
bamsebo
17th April 2017, 10:39
Having just updated MeGUI to the latest versions I get this error after using to successfully index a ts file:
[Error] MediaInfo
--[Error] [17-04-2017 11:28:23] Error parsing media file D:\TVRecording\Recordings\Det stærke køn\Det stærke køn_DR2_03-10_19-55-04.avs
---[NoImage] Plugin C:\Program Files (x86)\MeGUI\tools\dgindexnv\DGDecodeNV.dll is not an AviSynth 2.5 plugin.
---[NoImage] (D:\TVRecording\Recordings\Det stærke køn\Det stærke køn_DR2_03-10_19-55-04.avs, line 1)
Any ideas of what I can do to correct this?
thanks
Barry
LigH
17th April 2017, 13:07
Which version of AviSynth is used by MeGUI? Unfortunately, you cropped off the first lines of your log with the system analysis.
DGDecodeNV.dll may now use AviSynth 2.6 headers to be compatible with AviSynth+. But not sure if that causes issues on AviSynth 2.5.x with exactly this error message.
Groucho2004
17th April 2017, 13:08
Plugin C:\Program Files (x86)\MeGUI\tools\dgindexnv\DGDecodeNV.dll is not an AviSynth 2.5 plugin.
Avisynth 2.5.x cannot load 2.6 plugins. Update your Avisynth version to 2.6 (or AVS+).
bamsebo
17th April 2017, 13:41
many thanks for your help, yes that was the problem still on version 2.5, now with 2.6 all good.
Groucho2004
17th April 2017, 13:49
DGDecodeNV.dll may now use AviSynth 2.6 headers to be compatible with AviSynth+.
DGDecodeNV.dll is a 2.6 plugin and has been since r2052. However, AVS+ works with 2.5 plugins, there is no compatibility issue.
But not sure if that causes issues on AviSynth 2.5.x with exactly this error message.
That error message is exclusive to Avisynth 2.5.x.
LigH
17th April 2017, 14:53
Then it was possibly VapourSynth. I remember that Donald Graft had to decide either-or.
Zathor
20th April 2017, 15:12
2715 had been released as a stable build a few days ago (as you can see above).
2718 [FFMS Indexer] enabled AVI file handling
2717 [AviSynth Wrapper] improved error handling
2716 [VideoEncoder] extended avs log information
The included AviSynth has been updated to AviSynth+ r2455 and the wrapper did get a slight update as well. Please report any problems.
LigH
20th April 2017, 15:21
Please remember that indexing a keyframe-only AVI is not recommendable, it will take ages and produce huge index files... handling AVI files with little or no compression should really prefer AviSource.
Zathor
20th April 2017, 15:25
It has only been enabled again to be selected in the file indexer. Default still is L-SMASH. It is up to the user to skip the indexing.
kuchikirukia
23rd April 2017, 15:22
Any idea why running FRAPS would give this error when trying to start MeGUI?
Win10, MeGUI 2624
https://picload.org/image/rclipiwi/untitled.png
(search terms)
There is already another instance of the application running
E: does it in 2715 as well. If FRAPS is running it won't start MeGUI.
sumirecccp
24th April 2017, 06:25
BUG:auto-detect display aspect ratio will still take effect even choosing the "keep input resolution" option, and "display aspect ratio" is in gray.
I use one 720x480 DVD VOB source, and use avisynth profile to crop the borders, and resize to 640x480, (keep input resolution is in check and display aspect ratio is in gray),but it will still produce a wrong ratio, 16:9.
when check off the "keep input resolution" ,and modify the display aspect ratio to 4:3, then check on "keep input resolution", it will be correct 4:3.
please fix this problem.
this problem did't happen in build 2680.
sumirecccp
24th April 2017, 07:03
[Information] Log for job34 (oneclick, VTS_01_PGC_02_1.VOB -> )
-[Information] [2017/04/24 13:34:30] Started handling job
-[Information] [2017/04/24 13:34:30] Preprocessing
-[Information] [2017/04/24 13:34:30] Processing thread started
-[Information] [2017/04/24 13:34:30] Desired size:
-[Information] [2017/04/24 13:34:30] Split size:
-[Information] [2017/04/24 13:34:30] Aspect ratio: 16:9 (1.778)
-[Information] [2017/04/24 13:34:31] Input resolution: 720x480
-[Information] [2017/04/24 13:34:31] Desired maximum width: 720
-[Information] [2017/04/24 13:34:31] Output resolution: 720x480
-[Information] [2017/04/24 13:34:31] Automatic deinterlacing: False
-[Information] [2017/04/24 13:34:31] Generated Avisynth script
--[NoImage] global MeGUI_darx = 16
--[NoImage] global MeGUI_dary = 9
--[NoImage] LoadPlugin("E:\D\software\megui\tools\dgindex\DGDecode.dll")
--[NoImage] DGDecode_mpeg2source("F:\DVD_VOLUME\VIDEO_TS\euxbygrn.pir\VTS_01_PGC_02_1.d2v")
--[NoImage] #deinterlace
--[NoImage] LoadPlugin("E:\D\software\megui\tools\avisynth_plugin\TIVTC.dll")
--[NoImage] #tfm(order=-1).tdecimate(mode=1,hybrid=1)
--[NoImage] tfm(order=-1).tdecimate(hybrid=1)
--[NoImage] #crop
--[NoImage] autocrop(mode=0,threshold=50,samples=10)
--[NoImage] #resize
--[NoImage] lanczos4resize(640,480)
--[NoImage] #denoise
-[Information] Eliminating duplicate filenames
--[Information] [2017/04/24 13:34:32] Video output file: F:\DVD_VOLUME\VIDEO_TS\euxbygrn.pir\VTS_01_PGC_02_1_Video.hevc
--[Information] [2017/04/24 13:34:32] Muxed output file: F:\DVD_VOLUME\VIDEO_TS\VTS_01_PGC_02_1.mp4
--[Information] [2017/04/24 13:34:32] File already exists. New muxed output filename: F:\DVD_VOLUME\VIDEO_TS\VTS_01_PGC_02_1_1.mp4
--[Information] [2017/04/24 13:34:32] Encodable audio stream 0: F:\DVD_VOLUME\VIDEO_TS\euxbygrn.pir\VTS_01_PGC_02_1 T80 2_0ch 192Kbps DELAY 0ms_audio.m4a
-[Information] [2017/04/24 13:34:33] Postprocessing
--[Information] [2017/04/24 13:34:33] Deleting intermediate files
-[Information] [2017/04/24 13:34:33] Job completed
locotus
24th April 2017, 17:04
Hi all, DVD indexing seems to be boken on 2718.
Log up to aborting:
Preliminary log file only. During closing of MeGUI the well formed log file will be written.
-[Information] Versions
--[Information] [4/24/2017 10:51:34 AM] MeGUI: 2718
--[Information] [4/24/2017 10:51:34 AM] Operating System: Windows 10 Home x64 (10.0.0.14393)
--[Information] [4/24/2017 10:51:34 AM] .NET Framework: 4.0 (4.0.0.0)
--[Information] [4/24/2017 10:51:34 AM] .NET Framework: 4.6.x (4.6.01586)
-[Information] Update detection
--[Information] [4/24/2017 10:51:35 AM] Using cached update config and server: http://megui.org/auto/
--[Information] [4/24/2017 10:51:35 AM] AviSynth: 2.5.7.0 (31-12-2006) (inactive)
--[Information] [4/24/2017 10:51:35 AM] AviSynth+ portable: 0.1 (16-03-2017) (active)
--[Information] [4/24/2017 10:51:35 AM] AvisynthWrapper: 1.0.2717.0 (20-04-2017)
--[Information] [4/24/2017 10:51:35 AM] Haali Media Splitter: 1.13.138.14 (14-04-2013)
--[Information] [4/24/2017 10:51:35 AM] Haali DSS2: (14-04-2013)
--[Information] [4/24/2017 10:51:35 AM] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [4/24/2017 10:51:35 AM] MediaInfo: 0.7.94.0 (30-03-2017)
--[Information] [4/24/2017 10:51:35 AM] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [4/24/2017 10:51:35 AM] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [4/24/2017 10:51:35 AM] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [4/24/2017 10:51:35 AM] 7z: 9.20 (18-11-2010)
--[Information] [4/24/2017 10:51:35 AM] No package requires an update
-[Information] FileIndexer
--[Information] [4/24/2017 10:51:52 AM] MediaInfo
---[Information] [4/24/2017 10:51:52 AM] File: C:\Conversion\Working Here\The Great Moment (1944) DVDRip\VIDEO_TS\VTS_01_0.IFO
-[Information] Format: DVD Video
-[Information] FormatString: DVD Video
-[Information] FileSize: 55296
-[Information] PlayTime: 01:20:56.533
-[Information] PGCCount: 1
-[Information] PGCNumber: 1
---[Information] General
-[Information] ID: 224
-[Information] StreamOrder:
-[Information] Width: 720
-[Information] Height: 480
-[Information] FrameCount: 145550
-[Information] FrameRate: 29.970
-[Information] FrameRateOriginal:
-[Information] FrameRateMode:
-[Information] ScanType:
-[Information] Codec: MPEG-2V
-[Information] CodecString: MPEG-2 Video
-[Information] Bits Depth:
-[Information] Format: MPEG Video
-[Information] AspectRatio: 1.333
-[Information] AspectRatioString: 4:3
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Video
-[Information] ID: 128 (0x80)
-[Information] StreamOrder:
-[Information] Format: AC-3
-[Information] FormatProfile:
-[Information] FormatSettingsSBR:
-[Information] FormatSettingsPS:
-[Information] SamplingRate: 48000
-[Information] SamplingRateString: 48.0 kHz
-[Information] Channels: 2
-[Information] ChannelsString: 2 channels
-[Information] ChannelPositionsString2:
-[Information] BitRateMode:
-[Information] Delay:
-[Information] Title:
-[Information] Language: en
-[Information] LanguageString: English
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Audio
-[Information] ID:
-[Information] StreamOrder: 0
-[Information] Codec:
-[Information] CodecString: Vobsub
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString: English
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Text
-[Information] ID:
-[Information] StreamOrder: 1
-[Information] Codec:
-[Information] CodecString: Vobsub
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString: Spanish
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Text
-[Information] Log for job1 (idx, VTS_01_1.VOB -> The Great Moment (1944) DVDRip_VTS_01_1.d2v)
--[Information] [4/24/2017 10:51:59 AM] Started handling job
--[Information] [4/24/2017 10:51:59 AM] Preprocessing
--[Information] [4/24/2017 10:51:59 AM] Job command line: "C:\MeGui\tools\dgindex\dgindex.exe" -SD=< -AIF=<C:\Conversion\Working Here\The Great Moment (1944) DVDRip\VIDEO_TS\VTS_01_1.VOB< -OF=<C:\En proceso\The Great Moment (1944) DVDRip_VTS_01_1< -FO=0 -exit -hide -OM=2
--[Information] [4/24/2017 10:51:59 AM] Process started
--[Information] [4/24/2017 10:51:59 AM] Standard output stream
--[Information] [4/24/2017 10:51:59 AM] Standard error stream
Genu29
25th April 2017, 08:40
Hello everyone, I am looking for help to decide which values I have to set to convert my SVHS-AVI PAL video files to MKV thru MEGUI from a size point of view. My target is Smart TV player (or Android box tv or PC) and I would like to see these files as 16:9.
Source files are SVHS-AVI PAL, 720x576, 5:4, interlaced, 25FPS, acquired with VirtualDub/HuffYUV (no filters), color space YUY2, audio is PCM (48kHz, 16bits, 2 channels).
I have to crop the bottom because of SVHS noise and thru AVS script interface I crop 18 at the bottom and resolution parameters shows to 712x552; then I changed input DAR from 5:4 to ITU 4:3, but when I played on Smart TV was showed with black bars. If I use Input DAR ITU 16:9 the I see it as 16;9 on Smart TV player. May you would suggest best values to use ? Should I use ITU 4:3, ITU 16:9 or stay with 5:4 ?
Many thanks for help
kuchikirukia
28th April 2017, 18:04
There seems to be some bottleneck when indexing with DGIndex through MeGUI.
Machine 1 (hyperthreaded quad, so 12.5% CPU util for max single threaded):
MeGUI 2624: 26MB/s. 4.5% CPU util
DGIndex GUI: 100MB/s, 11% CPU util (hard drive max read)
Machine 2 (quad core)
MeGUI 2715: 44MB/s, 13% CPU util
DGIndex GUI: 150MB/s, 30% CPU util
LigH
28th April 2017, 18:11
Indexing mainly means seeking on the harddisk. And it depends a lot on the material.
kuchikirukia
28th April 2017, 18:19
Indexing mainly means seeking on the harddisk. And it depends a lot on the material.
It's indexing the same material on the same drives with the same indexer. I have 10 episodes ripped, and alternating down the line (to avoid caching), MeGUI calling DGIndex far slower than using DGIndex's GUI. No audio, no demuxing.
Try it yourself.
LigH
28th April 2017, 21:08
Well, you reported "different machines", so I assumed "different hardware", comparing the speed on one machine with the speed on the other. My mistake... :o
Now I see the differences you mean ... between CLI mode and interactive mode on the same machine each. Now that's interesting. I wonder if it might be related to MeGUI capturing the CLI output.
...
And this reminds me on the discovery that the updater advances a lot faster when you hold a mouse button while it progresses. As if there is a lot of useless idling in .NET GUI's, and flooding the event loop with mouse events pushes it.
Zathor
29th April 2017, 20:32
2722 [Main] if not at least AviSynth 2.6 is installed the portable build will be used
improved AviSynth logging
2720 [AviSynth Wrapper] added functions to detect AviSynth details
2719 [AviSynth Wrapper] updated wrapper to interface 3
Zathor
29th April 2017, 20:45
Any idea why running FRAPS would give this error when trying to start MeGUI?
Win10, MeGUI 2624
(search terms)
There is already another instance of the application running
E: does it in 2715 as well. If FRAPS is running it won't start MeGUI.
MeGUI searches at start for a second process with GetProcessesByName() which is using the same file path. So FRAPS seems to report wrong information for that function.
BUG:auto-detect display aspect ratio will still take effect even choosing the "keep input resolution" option, and "display aspect ratio" is in gray. Could you describe in more detail what you are doing? E.g. are you using OneClick, ...?
Hi all, DVD indexing seems to be boken on 2718.
I do not see an erro in the log.But does it happen also with other sources?
There seems to be some bottleneck when indexing with DGIndex through MeGUI.
Machine 1 (hyperthreaded quad, so 12.5% CPU util for max single threaded):
MeGUI 2624: 26MB/s. 4.5% CPU util
DGIndex GUI: 100MB/s, 11% CPU util (hard drive max read)
Machine 2 (quad core)
MeGUI 2715: 44MB/s, 13% CPU util
DGIndex GUI: 150MB/s, 30% CPU util
Please try to run the command line which MeGUI is using manually in a command prompt. Based on that we can see if the difference is between MeGUI and DGIndex GUI or DGIndex CLI and DGIndex GUI.
kuchikirukia
29th April 2017, 22:29
Please try to run the command line which MeGUI is using manually in a command prompt. Based on that we can see if the difference is between MeGUI and DGIndex GUI or DGIndex CLI and DGIndex GUI.
"The system cannot find the file specified"
The command line it says it uses is apparently not the command line it actually uses.
E: Ahhh... now I see, it's putting "<" in place of brackets
MeGUI:
57MB/s
18% CPU util
DGIndex CLI:
170MB/s
30% CPU util
Zathor
30th April 2017, 00:10
Could you upload please a complete log?
kuchikirukia
30th April 2017, 01:42
Could you upload please a complete log?
-[Information] Log for job70 (idx, 8_track1_eng.mpg -> 8_track1_eng.d2v)
--[Information] [4/29/2017 5:23:02 PM] Started handling job
--[Information] [4/29/2017 5:23:02 PM] Preprocessing
--[Information] [4/29/2017 5:23:02 PM] Job command line: "C:\Program Files (x86)\MeGUI\tools\dgindex\dgindex.exe" -SD=< -AIF=<D:\Video\8_track1_eng.mpg< -OF=<D:\Video\8_track1_eng< -FO=0 -exit -hide -OM=0
--[Information] [4/29/2017 5:23:02 PM] Process started
--[Information] [4/29/2017 5:23:02 PM] Standard output stream
--[Information] [4/29/2017 5:23:02 PM] Standard error stream
--[Information] [4/29/2017 5:23:28 PM] Running auto force film
---[Information] [4/29/2017 5:23:28 PM] Film percentage: -1
--[Information] [4/29/2017 5:23:28 PM] Postprocessing
---[Information] [4/29/2017 5:23:28 PM] Deleting intermediate files
----[Information] [4/29/2017 5:23:28 PM] Successfully deleted D:\Video\8_track1_eng.log
--[Information] [4/29/2017 5:23:28 PM] Job completed
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.