Log in

View Full Version : MeGUI: bug reports and feature requests


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [93] 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147

stax76
25th July 2015, 19:48
Depending on the build options preferred by people who compiled it, there are some FFMS2.dll with standard AviSynth plugin API (LoadPlugin) and some FFMS2.dll wich AviSynth-C API (LoadCPlugin).

L-SMASH Works did have important advantages over FFMS2 for a long time; again and again for years it was documented that FFMS2 could only load MKV containers reliably, but was very unreliable loading e.g. TransportStreams, even when Haali Media Splitter was installed (which was used to load some other containers); but just recently (I believe not before this year) this dependency to Haali was removed from FFMS2, so this disadvantage is being fixed. Still, L-SMASH Works has the additional L-SMASH demultiplexer for all ISO Media containers (e.g. MP4, 3GP, MOV...) which FFMS2 does not contain, it uses now only libavformats.

I wouldn't say l-smash is generally better then ffms2, StaxRip still uses ffms2 as default, it has some issues but the same is true for l-smash, I had for instance a NTSC DVD which ffms2 could handle using the rffmode parameter but I failed with l-smash. I do not recommend at all open TS directly, maybe you can open it if it's a clean source from a camcorder and you don't use trim but if it's DVB and you use trim l-smash won't work either, the thing is almost nobody gets DVB TS right because it's hell of complex to parse.

hello_hello
26th July 2015, 11:30
Thx for it.
So wrong FFMS2.dll plugin are downloaded by MeGUI updater?
Or meGUI script creator use wrong LoadCPlugin call?

Fortunately I used ffms for MKV so I did not realise unreliable loading.
I guess in quality no difference. Am I right?

bye
szabi

MeGUI 2566 is loading ffms2 like this for me (Windows XP):

LoadPlugin("C:\Program Files\MeGUI\tools\ffms\ffms2.dll")

Odd.......

I'm not sure I recall MeGUI ever having used a C plugin version of ffms2, but maybe my memory is bad as I found the following in the changelog:

2439 [FFMS Indexer] automatically switch to LoadCPlugin if required
2450 [FFMS Indexer] defaults to LoadPlugin if LoadCPlugin is also possible

Maybe MeGUI is incorrectly assuming it needs to switch to using LoadCPlugin in your case, but if so, I don't know why.

Edit: I just checked all the ffms2 versions in MeGUII's update_cache folder. The only C-plugin version I have in that folder is ffms2 r809 which is dated Dec 2013. None of the ffms2 versions since then (five more recent) appear to be C-Plugins. Not that it answers your question....

szabi
27th July 2015, 10:19
Hi

I did try it.
Default MeGUI script was
LoadCPlugin("C:\Program Files (x86)\MeGUI\tools\ffms\ffms2.dll")
What did cause loading failure.
Now I did try this:
LoadPlugin("C:\Program Files (x86)\MeGUI\tools\ffms\ffms2.dll")
There is no loading failure message, it can be loaded now however loading time almost 60 seconds but after it works.
Seems MeGUI create wrong call in script.

For me if no quality difference between L-SMASH and FFMS does not matter which used.
Thanks for all you to clarify this issue.

bye
szabi

LigH
27th July 2015, 10:26
The very first successful call of this script will have indexed the keyframes in the video stream, and possibly block starts in audio streams if audio processing was involved.

szabi
27th July 2015, 21:46
No audio process. I tried it but extremely slows down th entire process.
For this mkvextractgui is used.

kalehrl
1st August 2015, 09:42
Is it still necessary to have Apple Application Support installed for QAAC to work?

LigH
1st August 2015, 09:49
QAAC is still only a CLI frontend not containing any encoder; the Apple libraries are the place where the work is done.

You don't need to have any Apple application installed. Use makeportable (https://sites.google.com/site/qaacpage/cabinet/makeportable.zip?attredirects=0&d=1) to unpack the DLLs from a recent itunes6464setup.exe and place them with the qaac.exe, possibly even replace one huge DLL with a tiny dummy (http://www.hydrogenaud.io/forums/index.php?showtopic=85135&view=findpost&p=888827).

kalehrl
1st August 2015, 10:34
Downloaded makeportable from the same site aa qaac.
Placed the quicktime file in the same folder as makeportable.bat.
Double clicked it and it extracted the necessary files which I then copied to qaac Me GUI folder.
Works just fine :)

LigH
1st August 2015, 10:46
^ edit: link to the icudt49.dll substitute dummy (use only for a portable qaac; do not replace in a working iTunes installation if you use that!)

Zathor
1st August 2015, 12:36
Until now for file indexing FFMSIndex was used as default without any issue.
Now MeGUI was updated (2566) and the default file indexer is L-SMASH Works.
I tried to use FFMS like before however when index file and AVSscript ready it can not be opened as input for video encoding.
AVS line 1:
LoadCPlugin("C:\Program Files (x86)\MeGUI\tools\ffms\ffms2.dll")


Full log file please

Kurtnoise
2nd August 2015, 06:40
@Zathor: patches (http://pastebin.com/8DWVyAHx)for Windows 10 detection...

hello_hello
2nd August 2015, 08:59
QAAC is still only a CLI frontend not containing any encoder...

Except for fhgaacenc.exe ;)

LigH
2nd August 2015, 09:14
Where is any kind of relation between QAAC and fhgaacenc?!

hello_hello
2nd August 2015, 10:13
My mistake. I misread your post as "QAAC is still the only CLI frontend not containing any encoder..."
Which gives it a completely different meaning. I don't know why, but my bad. Sorry.

AMED
6th August 2015, 01:09
Has anybody managed to get KNLMeansCL working with MeGUI's OCE?
[Error] Log for job5 (video, The 100 - 01x01 - Pilot.mkv.avs -> The 100 - 01x01 - Pilot_Video.264)
-[Information] [6/08/2015 12:00:03 PM] Started handling job
-[Information] [6/08/2015 12:00:03 PM] Preprocessing
-[Information] [6/08/2015 12:00:03 PM] Avisynth input script
--[NoImage] LoadPlugin("D:\MEGUI\tools\ffms\ffms2.dll")
--[NoImage] FFVideoSource("J:\Bluray Rips\Bluray\The 100 - Season 1\The 100 - 01x01 - Pilot.mkv", cachefile="K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot.mkv.ffindex", fpsnum=24000, fpsden=1001, threads=1)
--[NoImage] Spline36Resize(1280,720) # Spline36 (Neutral)
--[NoImage] SMDegrain(tr=2,prefilter=4,refinemotion=true,lsb=true)
-[Information] [6/08/2015 12:00:03 PM] resolution: 1280x720
-[Information] [6/08/2015 12:00:03 PM] frame rate: 24000/1001
-[Information] [6/08/2015 12:00:03 PM] target device selected: iPhone 4S/5, iPad 3/4/mini, WDTV
-[Information] [6/08/2015 12:00:03 PM] custom command line: --aq-mode 3
-[Information] [6/08/2015 12:00:03 PM] changing --ref to 9
-[Information] [6/08/2015 12:00:03 PM] Job command line: "D:\MEGUI\tools\x264\x264.exe" --level 4.1 --preset veryslow --tune grain --crf 18 --keyint 240 --vbv-bufsize 78125 --vbv-maxrate 62500 --qpfile "K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot.mkv - Chapter Information.qpf" --aq-mode 3 --output "K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot_Video.264" "K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot.mkv.avs"
-[Information] [6/08/2015 12:00:03 PM] Process started
-[Information] [6/08/2015 12:00:03 PM] Standard output stream
-[Error] [6/08/2015 12:00:03 PM] Standard error stream
--[Error] [6/08/2015 12:00:03 PM] avs [error]: Script error: there is no function named "KNLMeansCL"
--[Information] [6/08/2015 12:00:03 PM] (SMDegrain v.3.1.2d.avsi, line 199)
--[Information] [6/08/2015 12:00:03 PM] (K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot.mkv.avs, line 4)
--[Error] [6/08/2015 12:00:03 PM] x264 [error]: could not open input file `K:\TMP\qvm42foc.pgl\The 100 - 01x01 - Pilot.mkv.avs'
-[Error] [6/08/2015 12:00:03 PM] Process exits with error: 0xFFFFFFFF (-1)
-[Information] [6/08/2015 12:00:03 PM] Job completed
If i run the MeGUI generated AVS through AVSMeter it's fine.
http://s7.postimg.org/3yn1jozkb/Avsmeter.png

Running W10 Pro
FULL LOG (http://pastebin.com/vW045sUM)

LigH
6th August 2015, 07:10
MeGUI may use its own directory of AviSynth plugins. So don't rely on autoloading from your standard plugins directory (MeGUI's AviSynth may ignore that); explititly use "LoadPlugin"!

AMED
6th August 2015, 08:28
I've given load plugin a go and it still fails when it tries to encode the video. It does make it though the oneclick task where is uses the same avisynth script though which is strange.

OCE task that completes
[Information] Log for job3 (oneclick, The 100 - 01x01 - Pilot.mkv -> )
-[Information] [6/08/2015 7:23:29 PM] Started handling job
-[Information] [6/08/2015 7:23:29 PM] Preprocessing
-[Information] [6/08/2015 7:23:29 PM] Processing thread started
-[Information] [6/08/2015 7:23:29 PM] Desired size:
-[Information] [6/08/2015 7:23:29 PM] Split size:
-[Information] [6/08/2015 7:23:29 PM] MediaInfo
--[Information] [6/08/2015 7:23:29 PM] File: J:\Bluray Rips\Bluray\The 100 - Season 1\The 100 - 01x01 - Pilot.mkv
--[Information] General
---[Information] Format: Matroska
---[Information] FormatString: Matroska
---[Information] FileSize: 5734446763
---[Information] PlayTime: 00:41:16.512
--[Information] Video
---[Information] ID: 1
---[Information] StreamOrder: 0
---[Information] Width: 1920
---[Information] Height: 1080
---[Information] FrameCount: 59377
---[Information] FrameRate: 23.976
---[Information] FrameRateOriginal:
---[Information] FrameRateMode: CFR
---[Information] ScanType: Progressive
---[Information] Codec: V_MPEG4/ISO/AVC
---[Information] CodecString: AVC
---[Information] Bits Depth: 8
---[Information] Format: AVC
---[Information] AspectRatio: 1.778
---[Information] AspectRatioString: 16:9
---[Information] Delay: 0
---[Information] Title:
---[Information] Language: en
---[Information] LanguageString: English
---[Information] Default: No
---[Information] DefaultString: No
---[Information] Forced: No
---[Information] ForcedString: No
--[Information] Audio
---[Information] ID: 2
---[Information] StreamOrder: 1
---[Information] Format: FLAC
---[Information] FormatProfile:
---[Information] FormatSettingsSBR:
---[Information] FormatSettingsPS:
---[Information] SamplingRate: 48000
---[Information] SamplingRateString: 48.0 KHz
---[Information] Channels: 6
---[Information] ChannelsString: 6 channels
---[Information] ChannelPositionsString2: 3/2/0.1
---[Information] BitRateMode: VBR
---[Information] Delay: 0
---[Information] Title: Surround 5.1
---[Information] Language: en
---[Information] LanguageString: English
---[Information] Default: Yes
---[Information] DefaultString: Yes
---[Information] Forced: No
---[Information] ForcedString: No
--[Information] Text
---[Information] ID: 3
---[Information] StreamOrder: 2
---[Information] Codec: S_HDMV/PGS
---[Information] CodecString: PGS
---[Information] Delay:
---[Information] Title:
---[Information] Language: en
---[Information] LanguageString: English
---[Information] Default: No
---[Information] DefaultString: No
---[Information] Forced: No
---[Information] ForcedString: No
-[Information] [6/08/2015 7:23:29 PM] MkvInfo
--[NoImage] File 'J:\Bluray Rips\Bluray\The 100 - Season 1\The 100 - 01x01 - Pilot.mkv': container: Matroska [title:The\s100\sSeason\s1\sDisc\s1 duration:2476512000000 segment_uid:c504b9a714d0952e7a2bb4d7ee8b3731 container_type:17 is_providing_timecodes:1]
--[NoImage] Track ID 0: video (MPEG-4p10/AVC/h.264) [number:1 uid:1 codec_id:V_MPEG4/ISO/AVC codec_private_length:195 codec_private_data:01640029... language:eng pixel_dimensions:1920x1080 display_dimensions:1920x1080 default_track:0 forced_track:0 enabled_track:1 packetizer:mpeg4_p10_video default_duration:41708333]
--[NoImage] Track ID 1: audio (FLAC) [number:2 uid:2 codec_id:A_FLAC codec_private_length:196 codec_private_data:664c614... language:eng track_name:Surround\s5.1 default_track:1 forced_track:0 enabled_track:1 default_duration:96000000 audio_sampling_frequency:48000 audio_channels:6]
--[NoImage] Track ID 2: subtitles (HDMV PGS) [number:3 uid:3 codec_id:S_HDMV/PGS codec_private_length:0 language:eng default_track:0 forced_track:0 enabled_track:1 content_encoding_algorithms:0]
--[NoImage] Chapters: 8 entries
-[Information] [6/08/2015 7:23:30 PM] MkvExtract
--[NoImage] CHAPTER01=00:00:00.000
--[NoImage] CHAPTER01NAME=Chapter 01
--[NoImage] CHAPTER02=00:02:42.662
--[NoImage] CHAPTER02NAME=Chapter 02
--[NoImage] CHAPTER03=00:10:08.941
--[NoImage] CHAPTER03NAME=Chapter 03
--[NoImage] CHAPTER04=00:17:47.191
--[NoImage] CHAPTER04NAME=Chapter 04
--[NoImage] CHAPTER05=00:24:32.929
--[NoImage] CHAPTER05NAME=Chapter 05
--[NoImage] CHAPTER06=00:30:12.477
--[NoImage] CHAPTER06NAME=Chapter 06
--[NoImage] CHAPTER07=00:35:34.006
--[NoImage] CHAPTER07NAME=Chapter 07
--[NoImage] CHAPTER08=00:40:47.069
--[NoImage] CHAPTER08NAME=Chapter 08
-[Information] [6/08/2015 7:23:30 PM] Aspect ratio: 16:9 (1.778)
-[Information] [6/08/2015 7:23:30 PM] Target device: iPhone 4S/5, iPad 3/4/mini, WDTV
-[Information] [6/08/2015 7:23:34 PM] Input resolution: 1920x1080
-[Information] [6/08/2015 7:23:34 PM] Desired maximum width: 1280
-[Information] [6/08/2015 7:23:34 PM] Output resolution: 1280x720
-[Information] [6/08/2015 7:23:34 PM] Automatic deinterlacing: False
-[Information] [6/08/2015 7:23:34 PM] Generated Avisynth script
--[NoImage] LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\KNLMeansCL.dll")
--[NoImage] LoadPlugin("D:\MEGUI\tools\ffms\ffms2.dll")
--[NoImage] FFVideoSource("J:\Bluray Rips\Bluray\The 100 - Season 1\The 100 - 01x01 - Pilot.mkv", cachefile="K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv.ffindex", fpsnum=24000, fpsden=1001, threads=1)
--[NoImage] Spline36Resize(1280,720) # Spline36 (Neutral)
--[NoImage] SMDegrain(tr=2,prefilter=4,refinemotion=true,lsb=true)
-[Information] Eliminating duplicate filenames
--[Information] [6/08/2015 7:23:35 PM] Video output file: K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot_Video.264
--[Information] [6/08/2015 7:23:35 PM] Muxed output file: L:\Conversion\The 100 - 01x01 - Pilot.mkv
--[Information] [6/08/2015 7:23:35 PM] Encodable audio stream 0: K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot - [0] English_audio.ac3
-[Information] [6/08/2015 7:23:36 PM] Postprocessing
--[Information] [6/08/2015 7:23:36 PM] Deleting intermediate files
-[Information] [6/08/2015 7:23:36 PM] Job completed

Video encoding task that fails.
[Error] Log for job5 (video, The 100 - 01x01 - Pilot.mkv.avs -> The 100 - 01x01 - Pilot_Video.264)
-[Information] [6/08/2015 7:24:24 PM] Started handling job
-[Information] [6/08/2015 7:24:24 PM] Preprocessing
-[Information] [6/08/2015 7:24:24 PM] Avisynth input script
--[NoImage] LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\KNLMeansCL.dll")
--[NoImage] LoadPlugin("D:\MEGUI\tools\ffms\ffms2.dll")
--[NoImage] FFVideoSource("J:\Bluray Rips\Bluray\The 100 - Season 1\The 100 - 01x01 - Pilot.mkv", cachefile="K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv.ffindex", fpsnum=24000, fpsden=1001, threads=1)
--[NoImage] Spline36Resize(1280,720) # Spline36 (Neutral)
--[NoImage] SMDegrain(tr=2,prefilter=4,refinemotion=true,lsb=true)
-[Information] [6/08/2015 7:24:25 PM] resolution: 1280x720
-[Information] [6/08/2015 7:24:25 PM] frame rate: 24000/1001
-[Information] [6/08/2015 7:24:25 PM] target device selected: iPhone 4S/5, iPad 3/4/mini, WDTV
-[Information] [6/08/2015 7:24:25 PM] custom command line: --aq-mode 3
-[Information] [6/08/2015 7:24:25 PM] changing --ref to 9
-[Information] [6/08/2015 7:24:25 PM] Job command line: "D:\MEGUI\tools\x264\x264.exe" --level 4.1 --preset veryslow --tune grain --crf 18 --keyint 240 --vbv-bufsize 78125 --vbv-maxrate 62500 --qpfile "K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv - Chapter Information.qpf" --aq-mode 3 --output "K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot_Video.264" "K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv.avs"
-[Information] [6/08/2015 7:24:25 PM] Process started
-[Information] [6/08/2015 7:24:25 PM] Standard output stream
-[Error] [6/08/2015 7:24:25 PM] Standard error stream
--[Error] [6/08/2015 7:24:25 PM] avs [error]: LoadPlugin: unable to load "C:\Program Files (x86)\AviSynth\plugins\KNLMeansCL.dll", Proc not found. Update library version?
--[Information] [6/08/2015 7:24:25 PM] (K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv.avs, line 1)
--[Error] [6/08/2015 7:24:25 PM] x264 [error]: could not open input file `K:\TMP\1zbguvnb.5gr\The 100 - 01x01 - Pilot.mkv.avs'
-[Error] [6/08/2015 7:24:25 PM] Process exits with error: 0xFFFFFFFF (-1)
-[Information] [6/08/2015 7:24:25 PM] Job completed

Zathor
9th August 2015, 15:58
2570 [HD Streams Extractor] improved language & name detection
2569 improved internal language handling
2568 [Muxer] removed FFmpeg Muxer from the muxer menu (regression of 2546)
2567 [Log] added Windows 10 support

kuchikirukia
9th August 2015, 23:37
Perhaps the avisynth_plugins directory should be moved out of the protected Program Files directory? You can't extract to it, and since right-click doesn't have an "open as administrator" option for Notepad you can't even easily edit an avsi in it.
I put it in my user directory and made a symlink back.

Zathor
11th August 2015, 18:55
I've given load plugin a go and it still fails when it tries to encode the video. It does make it though the oneclick task where is uses the same avisynth script though which is strange.
Relevant error message:
LoadPlugin: unable to load "C:\Program Files (x86)\AviSynth\plugins\KNLMeansCL.dll", Proc not found. Update library version?

OCE calls a script internally so MeGUI is the application which is calling the AVS while in the encoding task it is the encoder. So you may have dlls in your MeGUI directory which are loaded automatically when OCE is running which are not available in your encoder directory or the KNLMeansCL.dll directory (btw. I have no clue about this "Proc not found" error). Please check if there are any dlls in your MeGUI directory (e.g. ms*.dll) which are not in any of the other two directories - if yes, try to place a copy of them there.

LigH
11th August 2015, 19:39
Manually copying MS Visual C++ DLLs is not the optimal method to cope with missing runtimes in the required version. Instead, use the installers of all probable Visual Studio runtimes.

The offline update media builder wsusoffline.net (http://wsusoffline.net) does a good job in collecting MS Visual Studio Runtime installers of all versions.

Zathor
11th August 2015, 19:43
For installing runtimes you need administrative permissions. To copy files to normal/unprotected directories you do not need that.
But beside that in general I agree with your view. Because of the portable character of MeGUI and the goal to not change anything outside of the MeGUI directory nervertheless copying is a must.

AMED
16th August 2015, 04:00
I've copied over msvcr120.dll (thats the only one in the MeGUI folder) over to the avisynth plugins folder but no change, still shows the same error when trying to encode. The only place where it works is the avisynth creator in MeGUI.

It turns out that SMDregrain with Dfttest (Prefilter 3) with updated libfftw3f-3.dll is 1fps faster than KNLMeansCL with my ATI HD6950 so I'll just stick with Dfttest.

Zathor
16th August 2015, 17:34
2573 [Update] sort date columns by date instead of string. Bug #810
2572 [HD Streams Extractor] + [MediaInfo] if the language cannot be detected/matched the default MeGUI language will be used
2571 [HD Streams Extractor] fixed some extract options (regression of 2564)

kalehrl
16th August 2015, 19:30
I just updated MeGUI and after restart win10 wants me to download Net framework 3.5:

http://i57.tinypic.com/2uqd9vc.png

This wasn't needed before the update.

Zathor
16th August 2015, 21:24
I just tested it myself on a fresh W10 virtual machine. MeGUI 2573 does not require .NET 3.5 (or older) and I do not get this dialogue. The exe is compiled as .NET 4.0 application.

When do you get the message? Directly when starting MeGUI or when loading a script / doing another action in MeGUI?

kalehrl
17th August 2015, 07:10
I got it just once when restarting MeGUI directly after the latest update.
I clicked 'skip this installation' and started MeGUI once again and this time there was no dialog.
It seems to have been a one-off event.

Zathor
17th August 2015, 16:55
Ok, I found the problem. The update program is still compiled for .NET 2.0 :-( will be fixed soon!
EDIT: Or maybe not so soon as I will do some changes in that area

Zathor
20th August 2015, 21:55
2578 [Main] a second instance of the same executable is blocked
if file permissions are not available MeGUI will not start
2577 [Update] improved handling of 7z archives which include files which need a restart
2576 [Update] switched the updater to .NET 4.0
2575 [HD Streams Extractor] + [MediaInfo] missing language information in a video track will be ignored
2574 [Log] added .NET 4.6 detection support

LeMoi
27th August 2015, 18:53
Do I need a plugin to open .dga files created with DGAVCDEC ? ? I put the DGAVCDecode.dll in the avs_plugin directory, but I try to create an avs file with opening a .dga file, I have a message "unable to render the file, you probably the correct filters, etc."

Zathor
27th August 2015, 19:30
DGAVCDec has been removed a while ago from MeGUI. So yes, if you really want to open the DGA file you have to manually write the script (load the plugin, open the dga file).

LigH
27th August 2015, 19:30
Which "*Source" do you use?

MeGUI will probably have abandoned this obsolete plugin and won't generate a matching script on its own. But you may be able to write such a script manually and load it as video source.

LeMoi
27th August 2015, 23:10
It's an mkv file, which, for some reason I don't know, I could'nt load as DIrectShowSource (it's the first one in years...).
So I extracted the AVC video with MKCleaver, created a .dga file with DGAVCDEC to load it in the AVS Script Creator, but I didn't know that MeGUI didn't support it anymore. I tried to open the .h264 file directly in the AVS Script Creator, with no success...

Zathor
27th August 2015, 23:16
Use "Tools\File Indexer", load your MKV, click queue and your file will be opened in the AVS Creator.

LeMoi
27th August 2015, 23:56
Thanks for the tip, it seems it works! Loading is quite slow, but i can encode my file, thanks!

LigH
28th August 2015, 08:59
Loading is slow only once, while the index is being built. After it exists, further loading is faster.

LeMoi
28th August 2015, 11:28
Thanks, indeed, and encoding is much faster, 55 fps instead of 30 fps with regular DirectShowSource?!

Zathor
29th August 2015, 13:17
2579 [Update] improved handling of packages which require a restart
merged several MeGUI dlls into one package

I had to rewrite the handling of packages which require a restart because failures during such upgrades had been ignored (= MeGUI thought update was successful). As this is a bigger change on a vital part please report any problems during the next updates (so from 2579 to 2579+).

Xebika
30th August 2015, 00:19
@Zathor

Komisar's x264 build is updated to r2597

Zathor
30th August 2015, 11:36
Thanks, updated (with a test run of the new updater)

Xebika
30th August 2015, 12:52
It working fine.

Zathor
30th August 2015, 13:18
2581 [Update] if a update cache file is obsolete it will be retained for 90 days
2580 [Update] changed backup to be disabled by default

Barough
30th August 2015, 16:23
MKVToolNix v8.3.0 is available.

What about updating the x265 encoder. I can recommend Ma's compiles that's available here :
http://msystem.waw.pl/x265/

The VS2015 compiles is a little faster in general for 8-bit encodes imo.

Zathor
30th August 2015, 16:25
Thanks

I skip the update for MKVToolNix 8.3 as there were only changes in the GUI which MeGUI is not using.

x265 is a different story. Likely time to update to 1.7 433.

locotus
30th August 2015, 16:59
Hi Zathor, sorry to bother you with this "pecata minuta", but
since the lasts couple of updates all audio and subs stream
are set to english. Seems to me is something related to the back slash that precedes the language name.

It's not a great problem but sure a nuisance.

Warning] [8/30/2015 10:49:00 AM] The language information "/English" is unknown. The default MeGUI language has been selected instead.
---[Warning] Audio

Thanks.

Zathor
30th August 2015, 18:19
Can you please post the whole log?

Background:
A few updates ago I tried to align the language detection as MediaInfo, eac3to and MeGUI had been using different language names. If this mapping is not successful then you see this kind of warning so that I can further adjust (when posted & possible to change).

locotus
30th August 2015, 19:27
Full log attached, just renamed .txt:

Barough
31st August 2015, 00:54
Noticed the same thing here also


[Warning] Log
-[Information] Versions
--[Information] [2015-08-31 01:20:22] MeGUI: 2581
--[Information] [2015-08-31 01:20:22] Operating System: Windows 8.1 Professional Edition x64 (6.3.0.9600)
--[Information] [2015-08-31 01:20:22] .NET Framework: 4.0 (4.0.0.0)
--[Information] [2015-08-31 01:20:22] .NET Framework: 4.5.2 (4.5.51650)
--[Information] [2015-08-31 01:20:22] AviSynth: 2.5.8.5 (21-12-2008)
--[Information] [2015-08-31 01:20:22] AvisynthWrapper: (02-01-2009)
--[Information] [2015-08-31 01:20:22] Haali Matroska Splitter: 1.13.138.14 (14-04-2013)
--[Information] [2015-08-31 01:20:22] Haali DSS2: (14-04-2013)
--[Information] [2015-08-31 01:20:22] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [2015-08-31 01:20:22] MediaInfo: 0.7.76.0 (06-08-2015)
--[Information] [2015-08-31 01:20:22] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [2015-08-31 01:20:22] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [2015-08-31 01:20:22] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [2015-08-31 01:20:22] 7z: 9.20 (18-11-2010)
-[Information] Update detection
--[Information] [2015-08-31 01:20:22] Using cached update config and server: http://megui.org/auto/
--[Information] [2015-08-31 01:20:22] No package requires an update
--[Information] [2015-08-31 01:20:27] No package requires an update
-[Information] Log for job1 (sub, VTS_01_0.IFO -> Brubaker.idx)
--[Information] [2015-08-31 01:42:36] Started handling job
--[Information] [2015-08-31 01:42:36] Preprocessing
--[Information] [2015-08-31 01:42:36] Job command line: "C:\WINDOWS\system32\rundll32.exe" "D:\MeGUI (Dev)\tools\vobsub\vobsub.dll",Configure E:\CloneDVD\BRUBAKER\Brubaker.vobsub
--[Information] [2015-08-31 01:42:36] Process started
--[Information] [2015-08-31 01:42:36] Standard output stream
--[Information] [2015-08-31 01:42:36] Standard error stream
--[Information] [2015-08-31 01:43:23] MediaInfo
---[Information] [2015-08-31 01:43:23] File: E:\CloneDVD\BRUBAKER\Brubaker.idx
---[Information] General
----[Information] Format:
----[Information] FormatString:
----[Information] FileSize: 67316
----[Information] PlayTime:
--[Information] [2015-08-31 01:43:23] Postprocessing
---[Information] [2015-08-31 01:43:23] Deleting intermediate files
----[Information] [2015-08-31 01:43:23] Successfully deleted E:\CloneDVD\BRUBAKER\Brubaker.vobsub
--[Information] [2015-08-31 01:43:23] Job completed
-[Warning] FileIndexer
--[Warning] [2015-08-31 01:43:34] MediaInfo
---[Information] [2015-08-31 01:43:34] File: E:\CloneDVD\BRUBAKER\VTS_01_1.VOB
---[Information] DVD source detected. Using IFO file: E:\CloneDVD\BRUBAKER\VTS_01_0.IFO
---[Information] General
----[Information] Format: MPEG-PS
----[Information] FormatString: MPEG-PS
----[Information] FileSize: 1073739776
----[Information] PlayTime: 00:25:14.520
----[Information] PGCCount: 1
----[Information] PGCNumber: 1
---[Information] Video
----[Information] ID: 224
----[Information] StreamOrder:
----[Information] Width: 720
----[Information] Height: 576
----[Information] FrameCount: 37863
----[Information] FrameRate: 25.000
----[Information] FrameRateOriginal:
----[Information] FrameRateMode:
----[Information] ScanType: Progressive
----[Information] Codec: MPEG-2V
----[Information] CodecString: MPEG-2 Video
----[Information] Bits Depth: 8
----[Information] Format: MPEG Video
----[Information] AspectRatio: 1.778
----[Information] AspectRatioString: 16:9
----[Information] Delay: 53.622
----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
---[Warning] Audio
----[Information] ID: 189-128
----[Information] StreamOrder: 0
----[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: 2/0/0
----[Information] BitRateMode: CBR
----[Information] Delay: 45.622
----[Information] Title:
----[Information] Language:
----[Information] LanguageString: English
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
----[Warning] [2015-08-31 01:43:34] The language information "/English" is unknown. The default MeGUI language has been selected instead.
---[Warning] Text
----[Information] ID:
----[Information] StreamOrder: 1
----[Information] Codec:
----[Information] CodecString: Vobsub
----[Information] Delay:
----[Information] Title:
----[Information] Language:
----[Information] LanguageString: English
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
----[Warning] [2015-08-31 01:43:34] The language information "/English" is unknown. The default MeGUI language has been selected instead.
-[Warning] Log for job2 (idx, VTS_01_1.VOB -> Brubaker.dgi)
--[Information] [2015-08-31 01:43:57] Started handling job
--[Information] [2015-08-31 01:43:57] Preprocessing
--[Information] [2015-08-31 01:43:57] Job command line: "D:\MeGUI (Dev)\tools\dgindexnv\dgindexnv.exe" -i "E:\CloneDVD\BRUBAKER\VTS_01_1.VOB","E:\CloneDVD\BRUBAKER\VTS_01_2.vob","E:\CloneDVD\BRUBAKER\VTS_01_3.vob","E:\CloneDVD\BRUBAKER\VTS_01_4.vob","E:\CloneDVD\BRUBAKER\VTS_01_5.vob","E:\CloneDVD\BRUBAKER\VTS_01_6.vob" -o "E:\CloneDVD\BRUBAKER\Brubaker.dgi" -e -h -a
--[Information] [2015-08-31 01:43:57] Process started
--[Information] [2015-08-31 01:43:57] Standard output stream
---[Information] [2015-08-31 01:43:58] Project
--[Information] [2015-08-31 01:43:57] Standard error stream
--[Warning] [2015-08-31 01:44:15] MediaInfo
---[Information] [2015-08-31 01:44:15] File: E:\CloneDVD\BRUBAKER\Brubaker.dgi
---[Information] Indexed File: E:\CloneDVD\BRUBAKER\VTS_01_1.VOB
---[Information] DVD source detected. Using IFO file: E:\CloneDVD\BRUBAKER\VTS_01_0.IFO
---[Information] General
----[Information] Format: MPEG-PS
----[Information] FormatString: MPEG-PS
----[Information] FileSize: 1073739776
----[Information] PlayTime: 00:25:14.520
----[Information] PGCCount: 1
----[Information] PGCNumber: 1
---[Information] Video
----[Information] ID: 224
----[Information] StreamOrder:
----[Information] Width: 720
----[Information] Height: 576
----[Information] FrameCount: 37863
----[Information] FrameRate: 25.000
----[Information] FrameRateOriginal:
----[Information] FrameRateMode:
----[Information] ScanType: Progressive
----[Information] Codec: MPEG-2V
----[Information] CodecString: MPEG-2 Video
----[Information] Bits Depth: 8
----[Information] Format: MPEG Video
----[Information] AspectRatio: 1.778
----[Information] AspectRatioString: 16:9
----[Information] Delay: 53.622
----[Information] Title:
----[Information] Language:
----[Information] LanguageString:
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
---[Warning] Audio
----[Information] ID: 189-128
----[Information] StreamOrder: 0
----[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: 2/0/0
----[Information] BitRateMode: CBR
----[Information] Delay: 45.622
----[Information] Title:
----[Information] Language:
----[Information] LanguageString: English
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
----[Warning] [2015-08-31 01:44:15] The language information "/English" is unknown. The default MeGUI language has been selected instead.
---[Warning] Text
----[Information] ID:
----[Information] StreamOrder: 1
----[Information] Codec:
----[Information] CodecString: Vobsub
----[Information] Delay:
----[Information] Title:
----[Information] Language:
----[Information] LanguageString: English
----[Information] Default:
----[Information] DefaultString:
----[Information] Forced:
----[Information] ForcedString:
----[Warning] [2015-08-31 01:44:15] The language information "/English" is unknown. The default MeGUI language has been selected instead.
--[Information] [2015-08-31 01:44:15] Postprocessing
---[Information] [2015-08-31 01:44:17] Deleting intermediate files
----[Information] [2015-08-31 01:44:17] Successfully deleted E:\CloneDVD\BRUBAKER\VTS_01_1.log
--[Information] [2015-08-31 01:44:18] Job completed
-[Warning] MediaInfo
--[Warning] [2015-08-31 01:44:16] The language information "/English" is unknown. The default MeGUI language has been selected instead.
-[Warning] MediaInfo
--[Warning] [2015-08-31 01:44:17] The language information "/English" is unknown. The default MeGUI language has been selected instead.
-[Warning] MediaInfo
--[Warning] [2015-08-31 01:44:17] The language information "/English" is unknown. The default MeGUI language has been selected instead.
-[Information] AVS Script Creator
--[Information] [2015-08-31 01:45:54] Source detection: Brubaker.dgi
---[NoImage] Progressive sections: 267
---[NoImage] Interlaced sections: 0
---[NoImage] Partially Static Sections: 109
---[NoImage] Film Sections: 0
---[NoImage] Source is declared progressive.

Zathor
31st August 2015, 13:53
Thanks, fixed in 2582.

For other containers MediaInfo reports in "Language" the 3-letter ISO code and in LanguageString the english language name. But for VOB(/IFO) files MediaInfo reports only LanguageString. I fixed it in the way that when Language and LanguageString do not contain the ISO code then LanguageString will be used as language name. It will still fail when the MediaInfo language name does not match with the table in MeGUI.

locotus
31st August 2015, 18:52
Thanks Zathor, up to now seem to be working fine.