View Full Version : MeGUI: bug reports and feature requests
MOS-Marauder
14th January 2013, 02:46
I found another Bug in Megui...
When i use that DGI below (log from DGIndexNV) as input, the AVS Script Generator always shows wrong Width. (1904) Even if i dont choose resizing.
This and the error not passing the Deinterlace Settings to the AVS is since 2 or 3 Core Updates (Developer)
Mara
Stream Type: Transport [188]
Video Type: AVC
Profile: High
Level: 4
Coded Size: 1920x1088
SAR: 1:1
Display Size: 1920x1072
Frame Rate: 25.000000 fps
Colorimetry: BT.709 [1]
Frame Structure:
Frame Type:
Coded Number: 94546
Playback Number: 94546
Frame Repeats: 0
Field Repeats: 0
Bitrate:
Bitrate (Avg):
Bitrate (Max):
Audio Stream: 103: AC3 2/0 48 384
Elapsed: 0:00:46
Remain: 0:00:00
FPS:
Info: Finished!
Pulp Catalyst
14th January 2013, 11:47
will MeGUI come with some basic sharpeners already ready to apply, a bit like the included "Noise" filter, could a sharpener filter working similar be included for the future?
flebber
14th January 2013, 13:33
will MeGUI come with some basic sharpeners already ready to apply, a bit like the included "Noise" filter, could a sharpener filter working similar be included for the future?
megui does in Tools -> AVS script creator but not in the oneclick
Pulp Catalyst
14th January 2013, 13:59
where?
flebber
14th January 2013, 14:13
where?
http://i988.photobucket.com/albums/af10/Sayth_Renshaw/scriptcreator_zpsee9b9dc7.png
Which would produce something like.
LoadPlugin("C:\Rip\Megui\tools\ffms\ffms2.dll")
FFVideoSource("C:\Rip\Source\Cj.d.a.nce2011-muxed.mkv", threads=1)
#deinterlace
#crop
#resize
LoadPlugin("C:\Rip\Megui\tools\avisynth_plugin\FluxSmooth.dll")
FluxSmoothST(7,7) # Medium Noise
LSFmod()
Pulp Catalyst
14th January 2013, 14:27
i see, so turning on resize doesn't necessarily mean a resize is actually done..... didn't know that.
although usually i would just prefer an option that had sharpening (without the need for turning on the resizing option)
as it is, to sharpen an image you need to resize???
anyway, thanks.
my idea was to put an option in to activate a sharpener in all scenarios, even when not resizing!
flebber
14th January 2013, 14:45
i see, so turning on resize doesn't necessarily mean a resize is actually done..... didn't know that.
although usually i would just prefer an option that had sharpening (without the need for turning on the resizing option)
as it is, to sharpen an image you need to resize???
anyway, thanks.
my idea was to put an option in to activate a sharpener in all scenarios, even when not resizing!
Well you could, I would just use LSFmod() for sharpening without resizing.
disklib
15th January 2013, 00:14
Not sure if MeGUI can benefit from this, but AnandTech is saying Intel has finally open sourced its dispatcher code for Quick Sync support.
Intel's Quick Sync: Coming Soon to Your Favorite Open Source Transcoding Applications (http://www.anandtech.com/show/6665/intels-quick-sync-coming-soon-to-your-favorite-open-source-transcoding-applications-)
Kurtnoise
15th January 2013, 09:31
Don't trust AnandTech and other websites like this...
If you use LAVFilters in your toolchain and if you have an Intel GPU, I'm pretty sure that QuickSync is already used within MeGUI.
Can't test myself coz I don't have an Intel GPU...
docholliday
15th January 2013, 09:38
anybody knows about this error ?
http://s6.postimage.org/bxzk4k4n5/Untitled.jpg (http://postimage.org/)
[url=http://postimage.org/]
Kurtnoise
15th January 2013, 09:44
Don't crosspost please...and post your logfile. It's better than a picture, in this case.
docholliday
15th January 2013, 10:16
Don't crosspost please...and post your logfile. It's better than a picture, in this case.
Can you help me or no ?
Shevek
15th January 2013, 10:19
Can you help me or no ?
Did you actually read Kurtnoise's reply?
Don't crosspost please...and post your logfile. It's better than a picture, in this case.
The image you posted tells us nothing except the ambiguous error message, the logfile will give full details of what caused the error
TSoft
17th January 2013, 09:16
Sample (http://ul.to/4dsr61uw)
Zathor are there news ???
Kurtnoise
17th January 2013, 09:33
I don't see any problem, what's wrong exactly ?
TSoft
17th January 2013, 15:11
I don't see any problem, what's wrong exactly ?
???????
Kurtnoise
17th January 2013, 19:14
What do you dont understand ?
Zathor
17th January 2013, 23:53
@TSoft:
I did several test encodes (also with own files with 5s delay) and I have the same problem as hello_hello. When encoding the audio file everything is fine as the delay is removed in the encoding step and the resulting delay in the mp4 is 0ms - but when muxing the audio the delay is applied to the MP4 (correctly regarding mediainfo) but MPC does not use the delay value.
I cannot reproduce a problem with your file. Also you log file seems to be fine. input has a delay of 500ms, removed during audio step and the resulting file has 0ms delay. If you have a delay please encode your sample (which seems to have only a small delay and not 500ms) and upload the resulting file together with the log.
TSoft
19th January 2013, 08:13
@TSoft:
I cannot reproduce a problem with your file. Also you log file seems to be fine. input has a delay of 500ms, removed during audio step and the resulting file has 0ms delay. If you have a delay please encode your sample (which seems to have only a small delay and not 500ms) and upload the resulting file together with the log.
Ok thanks :)
The next avi with (for me) has the same problem, I'll encode and upload for you source, encoded file and full log again.
Again, thank you for the hard work ;)
Zathor
19th January 2013, 12:45
I found a little Bug in the AVS Script Creator.. Its not passing Nvidia Deinterlace settings to the AVS. (Deinterlace=x)
Thx, fixed.
When i use that DGI below (log from DGIndexNV) as input, the AVS Script Generator always shows wrong Width. (1904) Even if i dont choose resizing.
Please upload a (short) sample.
Zathor
19th January 2013, 15:45
2281 [QAAC] disable TVBR in HE-AAC. Bug #699
2280 [AVS Script Creator] fixed not applying Nvidia deinterlacer settings
2279 [OneClick] remux only into MKV if necessary & possible. Bug #698
MOS-Marauder
19th January 2013, 18:04
Well i can add the DGI and a screenshot. Ist that ok?
Mara
Zathor
19th January 2013, 18:08
No, I need the input file itself. But please post a screenshot first. Maybe we can find something there (selected MOD mode, height, ...)
MOS-Marauder
19th January 2013, 19:57
No, I need the input file itself. But please post a screenshot first. Maybe we can find something there (selected MOD mode, height, ...)
Well in fact i didnt select anything yet but even if i do... Im not able to change the reso back to 1920.
I uploaded the Source TS and all Files here:
http://www3.zippyshare.com/v/95899039/file.html
Dont worry about the Dirname (D:\Programme\megui-Dev-031-1061)... Im using the actual Dev Build..Just never renamed it *G*
Edit: Well the attached Pic looks strage dunno why. Pic is also in the rar Archive...
Mara
Octo-puss
21st January 2013, 20:38
MeGui doesn't extract PCM tracks from video. Is that a bug or by design?
Zathor
21st January 2013, 20:56
Well in fact i didnt select anything yet but even if i do... Im not able to change the reso back to 1920.
Ok, got it. The wrong values when not resizing will be fixed in the next build. But.. 1904x1072 is correct when resizing with MOD16.
MeGui doesn't extract PCM tracks from video. Is that a bug or by design?
Please provide the log and a sample.
Octo-puss
21st January 2013, 21:35
Hold on, I just checked the log and it says Haali is not installed. Is this absolutely needed? I am using LAV splitter instead.
MOS-Marauder
22nd January 2013, 01:30
Ok, got it. The wrong values when not resizing will be fixed in the next build. But.. 1904x1072 is correct when resizing with MOD16..
Even if i enable resize and switch to Mod8 or mod whatever im not able to use the 1920by1072.
Mara
Octo-puss
22nd January 2013, 09:05
Another problem: After File Indexer does its job and passes over to AVS script creator, I get an error saying "Avisynth script creator: FFVideoSource:Insanity detected:decoder returned an empty frame". I believe it might be size problem, because the file is 74GB big. But I can't tell for sure.
The log doesn't say much.
[Warning] Log
-[Warning] Versions
--[Information] [22.1.2013 8:42:20] MeGUI: 2281
--[Information] [22.1.2013 8:42:20] Operating System: Windows 7 x64 SP1 (6.1.65536.7601)
--[Information] [22.1.2013 8:42:20] .Net Framework: 4.5 (4.5.50709)
--[Information] [22.1.2013 8:42:20] AviSynth: 2.5.8.5 (21.12.2008 21:46:54)
--[Information] [22.1.2013 8:42:20] AvisynthWrapper: 2.1.2009 20:34:04
--[Warning] [22.1.2013 8:42:20] Haali Matroska Splitter not installed properly.
--[Warning] [22.1.2013 8:42:20] Therefore DSS2() and certain functions of FFVideoSource() and the HD Streams Extractor may also not work.
--[Warning] [22.1.2013 8:42:20] Please download and install it from http://haali.su/mkv/
--[Warning] [22.1.2013 8:42:20] Haali DSS2: not installed
--[Information] [22.1.2013 8:42:20] ICSharpCode.SharpZipLib: 0.85.5.452 (7.8.2008 20:31:12)
--[Information] [22.1.2013 8:42:20] LinqBridge: 1.0.0.0 (28.5.2009 1:24:34)
--[Information] [22.1.2013 8:42:20] MediaInfo: 0.7.61.0 (21.10.2012 16:29:05)
--[Information] [22.1.2013 8:42:20] MediaInfoWrapper: 0.7.61.0 (6.1.2013 14:47:15)
--[Information] [22.1.2013 8:42:20] MessageBoxExLib: 1.0.2218.28317 (19.12.2008 20:53:04)
--[Information] [22.1.2013 8:42:20] SevenZipSharp: 0.64.3890.29348 (2.1.2011 10:59:32)
--[Information] [22.1.2013 8:42:20] 7z: 9.20 (18.11.2010 16:27:34)
-[Information] Update detection
--[Information] [22.1.2013 8:42:20] Connecting to server: http://megui.org/auto/
--[Information] [22.1.2013 8:42:21] All files are up to date
-[Information] FileIndexer
--[Information] [22.1.2013 8:43:25] MediaInfo
---[Information] File: E:\různej bordel\captured videos\raw.avi
---[Information] General
----[Information] Format: AVI
----[Information] FormatString: AVI
----[Information] FileSize: 74723786752
----[Information] PlayTime: 00:15:00.333
---[Information] Video
----[Information] ID: 0
----[Information] StreamOrder:
----[Information] Width: 1280
----[Information] Height: 720
----[Information] FrameCount: 27010
----[Information] FrameRate: 30.000
----[Information] FrameRateOriginal:
----[Information] FrameRateMode:
----[Information] ScanType:
----[Information] Codec: 0x00000000
----[Information] CodecString: 0x00000000
----[Information] Format: RGB
----[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] Audio
----[Information] ID: 1
----[Information] StreamOrder:
----[Information] Format: PCM
----[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: CBR
----[Information] Delay:
----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
-[Information] Log for job1 (idx, raw.avi -> raw.avi.ffindex)
--[Information] [22.1.2013 8:43:30] Started handling job
--[Information] [22.1.2013 8:43:30] Preprocessing
--[Information] [22.1.2013 8:43:31] Job commandline: "F:\Programy\Audio & video\MeGUI\tools\ffms\ffmsindex.exe" -t -1 -f "E:\různej bordel\captured videos\raw.avi" "E:\různej bordel\captured videos\raw.avi.ffindex"
--[Information] [22.1.2013 8:43:31] Indexing started
--[Information] [22.1.2013 8:58:31] Standard output stream
--[Information] [22.1.2013 8:58:31] Standard error stream
--[Information] [22.1.2013 8:58:32] MediaInfo
---[Information] File: E:\různej bordel\captured videos\raw.avi.ffindex
---[Information] General
----[Information] Format:
----[Information] FormatString:
----[Information] FileSize: 19368
----[Information] PlayTime:
--[Information] [22.1.2013 8:58:32] Postprocessing
---[Information] Deleting intermediate files
--[Information] [22.1.2013 9:02:46] Job completed
LigH
22nd January 2013, 09:18
"Insanity detected" used to be pretty common for FFVideoSource working in multi-threaded mode. Adding the parameter 'threads=1' to this call often fixed this issue, at the cost of some decoding speed.
If you have uncompressed AVI, you can also try using AviSource instead of FFMS2. The button in the script creator may still be titled "DirectShowSource", though...
Kurtnoise
22nd January 2013, 10:46
Hold on, I just checked the log and it says Haali is not installed. Is this absolutely needed? I am using LAV splitter instead.
From the log :
--[Warning] [22.1.2013 8:42:20] Haali Matroska Splitter not installed properly.
--[Warning] [22.1.2013 8:42:20] Therefore DSS2() and certain functions of FFVideoSource() and the HD Streams Extractor may also not work.
So, it depends on what you use...
Octo-puss
22nd January 2013, 10:47
I tested a bit further and it seems to only be doing with uncompressed video, no matter the size. Just tried with just 10GB and same error. When I feed it with for example MJPG compressed video, it gets processed without a problem.
If you have uncompressed AVI, you can also try using AviSource instead of FFMS2. The button in the script creator may still be titled "DirectShowSource", though...
How do I do this?
From the log :
So, it depends on what you use...
Oh. That's not cheerful news. I don't feel like installing Haali again, but guess I have no choice...
LigH
22nd January 2013, 11:06
If you convert to MKV first (especially TS), FFMS2 doesn't need Haali. It doesn't need Haali for indexing and decoding AVIs either. The Haali Media Splitter is mainly required for MPEG containers (Program Stream, Transport Stream) which FFMS2 really can't handle reliably; even with Haali's help it is not very reliable.
__
If you open an AVI in the AVS Script Creator, MeGUI offers you to use either the One Click Encoder, the File Indexer, or AviSource (in earlier MeGUI versions, this button still used to be titled "DirectShowSource", even though AviSource was used for AVI sources). So if you have installed a matching VfW codec to open an AVI, it may be suitable to use AviSource instead of the File Indexer. There are reports that FFMS2 may not be the optimum for uncompressed (RGB), losslessly compressed (Huffyuv), or keyframe-only compressed (MJPG, DV) AVIs; and furthermore, there are VfW codecs not supported by FFMS2 (Ut) which require the use of AviSource.
Octo-puss
22nd January 2013, 11:19
Ah that sounds like a solution. I still don't quite understand most of what you guys speak about, but I am just a stupid basic user who is happy to get the job done :P
Now I just need to do something about the PCM audio extracting...
LigH
22nd January 2013, 11:27
Raw PCM audio streams in AVIs – codec 2cc = 0x0001 (Integer PCM) or 0x0003 (IEEE Float PCM) – should not be demultiplexed to raw PCM, because they would not contain any information about their channel count, bit depth, sampling frequency ... instead, they will require a WAV container (or W64 if the data chunk may exceed 4 GB).
That's contrary to e.g. AC3 or MP3 audio streams which are preferably demultiplexed without additional container.
Octo-puss
22nd January 2013, 11:38
Well, whatever, I just need to extract the audio (I guess I was using bad wording and caused confusion) so I can mux it into the final file :) And thus far it's not working.
LigH
22nd January 2013, 11:58
You want to copy it as uncompressed PCM? Wouldn't you prefer encoding it to a more efficient format? MeGUI is able to feed it into different audio encoders, most of them providing excellent quality with well chosen parameters.
What format shall the final file be (container, video, audio)?
Indeed, MeGUI does not support AVI as input of its HD Stream Extractor; but AVI is no common container for HD media, it is too outdated, does not support modern video streams correctly. VirtualDubMod may be able to extract a WAV from its Stream list, but I wouldn't recommend it, it may not support >4 GB. Avidemux may be able. Anyway, I see no sense in extracting raw PCM as file for later multiplexing. If we knew more about your intentions, we may be able to find a workflow which is able to avoid unnecessary huge files.
Octo-puss
22nd January 2013, 12:13
Of course I would compress it (again, writing fail), most probably into mp3 format like I always did. But I need to extract the audio first. At least I think so.
I've always used x264 for video, mp3 for audio, all in mkv container.
LigH
22nd January 2013, 12:50
Now you will use MeGUI for both. It will feed the video from the AviSynth script into x264, the audio from the AviSynth script into LAME, and multiplex everything.
Ah, by the way: MPEG4-AVC as target video ... could be combined with MPEG4-AAC as target audio, using the Nero or QAAC encoder (the latter if you provide the Apple QuickTime CoreAudioToolbox DLLs), multiplexed into the MP4 container. Tight specifications, high compatibility. But MKV will take it all, of course.
Octo-puss
22nd January 2013, 12:54
Are you talking about the one click encoder here?
LigH
22nd January 2013, 13:02
No. I never used that one so far.
You can open the same AviSynth script (which the AVS Script Creator wrote) as source for the video and the audio part in the MeGUI main window.
If you used AviSource as source filter, and it loads the audio stream from the AVI (parameter 'audio=true' is the default), then you will have an audio stream in the AviSynth output of your script, this can be used as input of many audio encoders.
Add an audio conversion job.
Add a video conversion job.
Run the jobs.
Add a multiplex job from the Tools menu.
Run the job.
Octo-puss
22nd January 2013, 13:09
Audio=false is what the script says for some reason. Is there any setting anywhere I can change except for obvious manual editing (which is simple and quick enough though), just out of curiosity?
It works though :)
Considering how it's simplier than using File Indexer, would you say this is the preferred universal method for creating encodes?
Kurtnoise
22nd January 2013, 13:11
Load your AVI directly in the Audio Panel and select an mp3 preset...that should work to encode your audio stream.
Zathor
22nd January 2013, 23:02
Even if i enable resize and switch to Mod8 or mod whatever im not able to use the 1920by1072 I cannot test it currently with DGI, but with DGA it is possible when upsizing is enabled (for MOD16). With MOD8 no upsizing is needed.
TSoft
23rd January 2013, 16:12
@Zathor
Last two encode (from DVD to avi) there is always this error:
http://pastebin.com/Vm7b7Hr8
Zathor
23rd January 2013, 21:41
I cannot test it currently with DGI, but with DGA it is possible when upsizing is enabled (for MOD16). With MOD8 no upsizing is needed.
It is working as well with DGI.
Last two encode (from DVD to avi) there is always this error: http://pastebin.com/Vm7b7Hr8
I cannot help with xvid as I am not using this encoder. Maybe someone else can. Does that happen also when you use x264 as encoder?
TSoft
23rd January 2013, 21:54
It is working as well with DGI.
I cannot help with xvid as I am not using this encoder. Maybe someone else can. Does that happen also when you use x264 as encoder?
I don't know. Till now only with xvid. :thanks:
EDIT:
I fixed the mistake was my fault. I accidentally set 8 threads instead of 0 in the config xvid
raynold
25th January 2013, 15:52
got errors converting a HD DVB Capture to mkv h264 and mp3:
---[Error] [24.01.2013 06:43:01] Source detection failed: Error opening analysis script:
Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
---[NoImage] LoadPlugin("D:\alt\Mozilla Downloads\MeGUI_2153_x86\tools\dgavcindex\DGAVCDecode.dll")
---[NoImage] AVCSource("D:\4ggtzhjq.gef\New Sniper Project.dga")
---[NoImage] #An error occurred in source detection. Doing no processing
and an error for a SD DVB capture conversion to avi (xvid, mp3):
--[Error] [24.01.2013 07:25:30] Process exits with error: 0xC0000005 STATUS_ACCESS_VIOLATION (-1073741819)
What can I do?
LigH
25th January 2013, 16:00
You are possibly using the outdated DGAVCDec to decode AVC material it doesn't support well; try instead:
a) FFmpegSource2 – after multiplexing the (M2)TS to MKV with mkvmerge (FFMS2 doesn't read Transport Streams reliably, not even when the Haali media Splitter is installed)
or
b) DGDecNV – if you have a CUDA generation Nvidia card and want to buy a license
Or you may have a corrupt video stream. It may help to clean and pre-cut it; or not.
Furthermore, it may be that your DVB recording software creates non-standard transport streams. Unfortunately, you don't provide useful details.
raynold
25th January 2013, 16:40
mediainfo for the HD Capture:
Allgemein
ID : 16 (0x10)
Complete name : D:\New Sniper Project.ts
Format : MPEG-TS
File size : 6,88 GiB
Duration : 1h 21min
Overall bit rate mode : variabel
Overall bit rate : 12,1 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4.0
Format settings, CABAC : Ja
Format settings, ReFrames : 5 frames
Format settings, GOP : M=16, N=32
Codec ID : 27
Duration : 1h 21min
Bit rate mode : variabel
Bit rate : 11,3 Mbps
Maximum bit rate : 40,0 Mbps
Width : 1 280 Pixel
Height : 720 Pixel
Display aspect ratio : 16:9
Frame rate : 50,000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : progressiv
Bits/(Pixel*Frame) : 0.245
Stream size : 6,39 GiB (93%)
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Codec ID : 4
Duration : 1h 21min
Bit rate mode : konstant
Bit rate : 256 Kbps
Channel(s) : 2 Kanäle
Sampling rate : 48,0 KHz
Delay relative to video : 1ms
Stream size : 149 MiB (2%)
Language : Deutsch
Language, more info : Clean effects
How to get your solution a done? i used only the oneclick function
the sd capture
Allgemein
Complete name : D:\SVCD\Catwoman.mpg
Format : MPEG-PS
File size : 2,77 GiB
Duration : 1h 34min
Overall bit rate mode : variabel
Overall bit rate : 4 214 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Ja
Format settings, Matrix : ausgewählt
Format settings, GOP : Variable
Duration : 1h 34min
Bit rate mode : variabel
Bit rate : 3 746 Kbps
Width : 720 Pixel
Height : 576 Pixel
Display aspect ratio : 16:9
Frame rate : 25,000 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : oberes Feld zuerst
Bits/(Pixel*Frame) : 0.361
Stream size : 2,46 GiB (89%)
Audio
ID : 189 (0xBD)-128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : DVD-Video
Duration : 1h 34min
Bit rate mode : konstant
Bit rate : 384 Kbps
Channel(s) : 2 Kanäle
Channel positions : Front: L R
Sampling rate : 48,0 KHz
Bit depth : 16 bits
Stream size : 258 MiB (9%)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.