View Full Version : MeGUI: OneClick v.Next
Zathor
10th December 2011, 14:53
Based upon many requests I put some work into enhancing the OneClick part of MeGUI. As it will take a lot longer than expected to finalize it, I decided to release a preview build of OneClick. I would like to hear your feedback: if it is developing in the desired direction, if there are any bugs, feature requests, ...
Changes so far:
xxxx improved OneClick encoder:
- added subtitle control (including delay, language, name, forced/default flag). Feature request #2752988
- enhanced audio control (added delay, language, name)
- AVS files as video input supported. Feature request #3412229
- folder as input supported. Feature request #3429875/#2773587
- embedded VOB subtitle support (IFO must be available)
- every OC job will be stored in a unique working directory. Feature request #2798486
- added option to select default audio/subtitle languages
- added option to select default working directory
- remember "Show Advanced Options" setting
- added option to specify the indexer priority
- added option to define the project name settings
- the x264 target playback device settings will be used for resizing
- Input DAR detection moved from postprocessing to initial opening step
- added DVD folder + file processing (including PGC support). Feature request #2817190
- convert TrueHD and DTS-HD tracks with eac3to when the track should be encoded
- added Blu-ray processing (Folder + Playlist)
Merged with official builds and not available as separate download anymore Use at your own risk! Also please do not update the MeGUI core with the built-in updater until the new OneClick tool has been added to the dev build.
How to test:
Install (extract) the build above to a directory (e.g. c:\tools\MeGUI).
Update MeGUI ("Options\Update") and update all files. At least one restart of MeGUI is required.
Disable AutoUpdate or make sure that you do not update anymore the core program as on the development server the OneClick changes are not included yet.
MajorX
16th December 2011, 02:57
How can i use AviSynth plugins with new One -Click tool...Is it possible?
Can i use FFVideoSource() with One -Click tool?
Zathor
18th December 2011, 16:12
How can i use AviSynth plugins with new One -Click tool...Is it possible?
Which AviSynth Plugin do you want to use? You can add that to an AviSynth profile which can be added to an OneClick profile.
Can i use FFVideoSource() with One -Click tool?
Yes, FFVideoSource will be used automatically based upon the source detection and the priority of the indexer which you can specify in the OneClick profile.
Zathor
18th December 2011, 22:51
Added a new build to the first post. Changes:
- Updated to 2069
- Improved folder batch processing
Zathor
2nd January 2012, 16:45
Updated to 2076 (including some minor changes/fixes to the OC part)
meshaun
3rd January 2012, 04:36
How to use this ?
Copy and paste the files to the Megui directory?
Zathor
3rd January 2012, 15:05
Yes, sorry, I forgot to include those details:
Install (extract) the latest stable build to a directory (e.g. c:\tools\MeGUI). This file can be found here:
https://sourceforge.net/projects/megui/files/latest/download
Switch in the MeGUI settings ("Options\Settings\Extra Config") the setting "Use stable update server" to "Use development update server". Update MeGUI ("Options\Update") and update all files. At least one restart of MeGUI is required.
Extract the files in the first post into the MeGUI folder replacing the existing files.
Disable AutoUpdate or make sure that you do not update anymore the core program as on the development server the OneClick changes are not included yet.
meshaun
3rd January 2012, 16:52
hi, I did as above and got the MEGUi working. It's great. Adding up avs and also many functions than the Stable version. I came across a problem I think. It's taking too long I think. Opening for NiCAudio encoding takes like a long time..
Attached the log file
Zathor
3rd January 2012, 19:04
I have posted a updated build in the first posting. There are no changes in the OC area.
@meshaun: I will have a look at your problem as soon as the log file gets approved.
tebasuna51
3rd January 2012, 22:11
Opening for NiCAudio encoding takes like a long time..
NicAudio don't support decode DTS-MA.
Edit: Please use MeGUI -> Tools -> HD Streams extractor
Zathor
4th January 2012, 01:05
NicAudio don't support decode DTS-MA.
I can block that in MeGUI, but the strange thing is that on my system DTS-MA and DTS-HRA can be decoded with NicAudio (AC3 TrueHD fails)
meshaun
4th January 2012, 02:01
Hi, I left the PC to encode and went to have a nap. Suprisingly, the encoding was going on. Though it's kinda slow comparing with the Normal MEGUi Build, the encoding is moving on.
The Audio was decoded and encoded to AAC
Zathor
4th January 2012, 09:28
Though it's kinda slow comparing with the Normal MEGUi Build, the encoding is moving on
That specific part is the same in both worlds.
kalehrl
4th January 2012, 10:51
Sometimes I get this error with the latest MeGUI 2080 (development server):
http://i43.tinypic.com/9qb7l2.png
I encode in xvid using oneclick encoder. Source files are usually h264 mp4s. There is also accompanying error in log but I don't have it now.
Edit
I also get this error:
http://i40.tinypic.com/33230cl.png
In the log I have this:
-[Error] Unhandled error
--[Information] [4.1.2012 11:05:08] Exception message: External component has thrown an exception.
--[Information] [4.1.2012 11:05:08] Stacktrace
---[NoImage] at MeGUI.AviSynthClip.dimzon_avs_init_2(IntPtr& avs, String func, String arg, AVSDLLVideoInfo& vi, AviSynthColorspace& originalColorspace, AudioSampleType& originalSampleType, String cs)
---[NoImage] at MeGUI.AviSynthClip.<>c__DisplayClass4.<.ctor>b__0()
---[NoImage] at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
---[NoImage] at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
---[NoImage] at System.Threading.ThreadHelper.ThreadStart()
--[Information] [4.1.2012 11:05:08] Inner exception: null
meshaun
4th January 2012, 10:51
I see.
But anyway, I'm gonna encode more and I'll post about the progress here. Thanks for this product mate
Zathor
4th January 2012, 11:38
Sometimes I get this error with the latest MeGUI 2080 (development server)
So you are not using the build in the first posting of this thread? In that case a better place to report the problem is:
http://forum.doom9.org/showthread.php?t=151159
Please post there your complete log file. Also please try to disable the option "improve avs opening" in the MeGUI settings.
tebasuna51
4th January 2012, 12:06
I can block that in MeGUI, but the strange thing is that on my system DTS-MA and DTS-HRA can be decoded with NicAudio (AC3 TrueHD fails)
CHANGE LOG
----------
24/09/2008 Tebasuna 2.0.2
dts Core extraction in DTS HD. Seems work fine with DTS High Res. (CBR),
still in beta stage with DTS Master Audio (VBR) please report any problem.
Sometimes work, but not always.
Only decode the core.
Is very slow.
With eac3to (HD Streams extractor) work always.
Can decode lossless DTS-MA if ArcSoft decoder is installed.
Work fast.
Block at least DTS-MA.
kalehrl
4th January 2012, 15:55
So you are not using the build in the first posting of this thread?
No, I'm not. I will write there then.
Zathor
4th January 2012, 19:01
Updated to 2087 including several fixes and improvements in the OC area.
meshaun
5th January 2012, 01:12
WIth the OC, should I always Extract the audio and then use it or is it okay to just select a .mkv as the input and auto select the audio as the OC does?
Zathor
5th January 2012, 11:09
WIth the OC, should I always Extract the audio and then use it
At the moment the audio files can only be extracted if a DGIndexer is used or the source is a MKV container. If an MKV file is used also subtitle streams can be extracted.
In all other cases it is required to demux the audio/subtitle streams on your own at first (it is planed to improve that step as well).
...or is it okay to just select a .mkv as the input and auto select the audio as the OC does?
Yes
meshaun
6th January 2012, 05:44
Found a problem, select a .srt for subtitle and tick the "Default subtitle" and give's a error . "Megui encounted a fatal error....."
and also, suggestion, for adding a new subtitle, replacing the "Right click" on the subtitle 1 and add new track, double click on the subtitle tab giving a new tab or something would do good .
Zathor
6th January 2012, 12:42
Found a problem, select a .srt for subtitle and tick the "Default subtitle" and give's a error . "Megui encounted a fatal error....."
Thanks, fixed the problem also for the forced option.
and also, suggestion, for adding a new subtitle, replacing the "Right click" on the subtitle 1 and add new track, double click on the subtitle tab giving a new tab or something would do good .
Added
New build online in the first thread.
- Updated version to 2088
- fixed problem with default/forced flag selection for external files
- double click on audio or subtitle tab will add a new track
- cosmetics on the main page
meshaun
6th January 2012, 18:57
Thanks for the fixes Zathor.
How can add a Drag and Drop function too? Like. drag and drop the video files or drag and drop the audio / subs and etc. That will be good to go...
kalehrl
6th January 2012, 21:50
I think the new oneclick window is cluttered with options.
I prefer the old one.
meshaun
7th January 2012, 02:02
I think the new oneclick window is cluttered with options.
I prefer the old one.
The "Old One" as you referred is still there. This a a experimental One Click Part which is still on testing purposes.
-------------------------------------------------------------
I found a problem with megui. Fatal Error. Happens when I click the "GO" in the final part.
http://i.lulzimg.com/a6eb9648d4.png
kalehrl
7th January 2012, 11:20
This a a experimental One Click Part which is still on testing purposes.
Yes but I'm afraid that after testing it will be included in the "official" release.
meshaun
7th January 2012, 11:55
Yes but I'm afraid that after testing it will be included in the "official" release.
It's good to have more options than having a little. That expands the MEGUi options and gives more opportunities to the users.
Zathor
7th January 2012, 13:36
I found a problem with megui. Fatal Error. Happens when I click the "GO" in the final part.
http://i.lulzimg.com/a6eb9648d4.png
Please post the log or send me a PM with it.
Yes but I'm afraid that after testing it will be included in the "official" release.
Yes, that's of course the reason for testing. There will not be a OneClick and "TwoClick" tool in MeGUI. Nevertheless when you disable the "Show Advanced Options" there are less options. Which of the advanced options is confusing for you?
kalehrl
7th January 2012, 18:08
I understand all options because they are self explanatory.
I think the current main oneclick window is more compact and not so cluttered with options like the one in this thread.
I mainly encode in xvid avi and never include subtitles in a file so, for me, subtitle part of menu is redundant.
For me, audio language and audio delay are redundant as well.
All these things make new version of oneclick window not so appealing for me.
meshaun
7th January 2012, 18:10
PM sent.
How about the Drag and Drop video/audio thing? That might come handy mate. And also, someway to check the Final Size using the Bitrate Calc would be nice. If we form the profiles right, it gives definite bitrates and megui loads the durations and all from the scripts. How about showing the Final Size and things before the encoding?
Zathor
7th January 2012, 18:56
PM sent.
Your audio input file has no audio (at least that is what MediaInfo reports). I catch now that problem and you can try the build in the first thread again. I have updated it to 2093 inlcuding your bug fix. If the problem is still there please send me again the log file.
How about the Drag and Drop video/audio thing? I have tried to enable it quickly but failed. Will try it later again.
And also, someway to check the Final Size using the Bitrate Calc would be nice. If we form the profiles right, it gives definite bitrates and megui loads the durations and all from the scripts. How about showing the Final Size and things before the encoding?
Why do you need to know the filesize before? If you target a specific file size you should enable that in the settings - if not you will get the final size at the end.
I think the current main oneclick window is more compact and not so cluttered with options like the one in this thread.
I mainly encode in xvid avi and never include subtitles in a file so, for me, subtitle part of menu is redundant.
For me, audio language and audio delay are redundant as well.
All these things make new version of oneclick window not so appealing for me.
So you really want a simple tool? I can add an option (off by default) that only the controls from the old tool are shown.
meshaun
8th January 2012, 05:32
Why do you need to know the filesize before? If you target a specific file size you should enable that in the settings - if not you will get the final size at the end.
To know the filesize before an encode is finished, have to use the Bitrate Calc right? But what about encoding with settings for bitrates only?Then can't have a slight idea about the final output. So, knowing the Final Size is a plus information to the Encoder.
tebasuna51
8th January 2012, 09:04
You can supply time, audio and video bitrate to Bitrate Calculator and you get the file size.
kalehrl
8th January 2012, 11:07
I can add an option (off by default) that only the controls from the old tool are shown.
That would be very nice. :)
Zathor
8th January 2012, 15:27
Uploaded a new build. Beside minor fixes/improvements there are
- Drag&Drop support
- Three different GUI modes (basic, default, advanced)
alter4
8th January 2012, 20:12
Thx for the nice job!!
When do you expect your changes with main dev branch merging?
Zathor
8th January 2012, 23:08
Thx for the nice job!!
When do you expect your changes with main dev branch merging?
I do not have a clue ;) At least not before the next stable release and there are still some features missing.
meshaun
9th January 2012, 10:38
Uploaded a new build. Beside minor fixes/improvements there are
- Drag&Drop support
- Three different GUI modes (basic, default, advanced)
The Three Different modes is a good idea mate.
meshaun
9th January 2012, 15:37
Error again. PM Sent on log.
Loaded the .mkv and loaded the audio and Go gives the error. And also, after loading the .mkv to the video part, the audio file wasn't recognized. OC window just had this busy mouse pointer for minutes and didn't still recognize the audio or the subtitle files.
Zathor
9th January 2012, 18:24
@meshaun & kalehrl: Thank you very much for testing and reporting the problems. I have just uploaded a new build with fixes for your problems (including an update to 2094).
@meshaun: your problem can not be fixed completly with the new build. It seems to me that the mediainfowrapper.dll (not mediainfo.dll) in your MeGUI folder is still the old one causing problems when accessing the new commands. Please make sure that you are using 0.7.52 (date 28th december 2011). To be sure replace it with this one: http://megui.org/auto/mediainfowrapper_0_7_52.7z
kalehrl
9th January 2012, 21:29
Now it works. :)
meshaun
10th January 2012, 00:41
@Zathor, thanks for the quick fixes. I'm testing out the new build.
Passed and detected the audio file. No more mediawrapper error's. Thanks again. You work really hard on this project.
Update : Had an error. Megui closed with the windows error and can't copy the log file. Restarted it and started the queue again and again megui error. Will send a PM on the log .
Zathor
10th January 2012, 21:40
I have uploaded a new build. Please try it and report back. Please upload the log nevertheless as it is strange that the DTS file is reported to be an AVC file. There may be another problem.
meshaun
11th January 2012, 01:23
@Zathor. I'm sorry to say, there's still a problem. It can't be a problem with the file I'm using because other video processing tools work fine with it. We can fix this problem. And PS:- I'm in love with the MeGUI :)
Zathor
11th January 2012, 07:22
Are you sure that you are using MKVMerge 5.2.1? It looks like you are using 5.2.0 (or older) as the wrong track is extracted.
Oh, now I see the problem in your log. You are still connected to the stable update server... please switch it to the development branch and update all required files (make sure that you not include the core file). The "guide" is in my first posting.
meshaun
11th January 2012, 12:05
Sorry. I hadn't updated the other files. I did now. I will encode once again and will tell more about it.
I updated started to encode. Another audio error. I also encoded by selecting the .dts file extracted from the .mkv file. But the audio error shows up.
I've PM you about the log.
PS: I think that the audio thing has to do with the channels mate. I started to encode a 5.1 DTS and it's on the process now. started audio encoding. The earlier file was 7.1 DTS
There isn't an option to down 7.1 to 5.1 using NiCAUDiO i guess. maybe that's the thing.
Can you check on that please?
Zathor
11th January 2012, 22:33
As I see in the log none of the three audio decoders can deal with your DTA-MA file. On all of my DTS-MA files I have been able to use FFAudioSource() but that failed for you too. Can you please try it once again with the new ffms release (r624) which I have added to the update server a few hours ago?
The real solution to your problem in order to avoid such problems will be to use eac3to to extract the dts core from your source file. This is planned but at the moment not available in the automatic OneClick process. As it requires more work than those simple fixes the last days it will not happen today, very likely not before the weekend and likely not this month. As a workaround you can extract the core dts with the "HD Streams Extrator".
meshaun
12th January 2012, 01:40
Hmm. I updated to the r624 and tried. Same thing mate. can it be because of the 7.1 to 5.1?
Zathor
12th January 2012, 07:01
Maybe, but I think I tried that also with a 7.1 DTS-MA track (no access to that at the moment).
EDIT: Are you able to upload a short sample? You can split the MKV with mkvmerge (mmg.exe).
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.