View Full Version : MeGUI - x264/XviD/lavc/Snow encoder with MP4/MKV/AVI output & audio
Kurtnoise
22nd February 2009, 20:30
I restarted MeGUI and now the first pass of encoding fails immediately with an error. Anyone else having any trouble?
yes...reported by several people already. :rolleyes:
If you want a fresh & correct x264 build, ping me...
QuadraQ
22nd February 2009, 20:39
Downloaded older 1113 version from here: http://skystrife.com/x264/x264.1113M.x86.exe
Renamed it to x264.exe and replaced the one in the C:\Program Files\MeGUI\Tools\x264\ directory ran the same queued jobs and they seem to be working fine. Won't know for sure until encoding finishes, but looks like there is an issue with version 1114 and MeGUI of some kind.
Blatman
23rd February 2009, 14:38
Thank you for the advice ! now it works :)
cengique
23rd February 2009, 17:55
Downloaded older 1113 version from here: http://skystrife.com/x264/x264.1113M.x86.exe
Renamed it to x264.exe and replaced the one in the C:\Program Files\MeGUI\Tools\x264\ directory ran the same queued jobs and they seem to be working fine. Won't know for sure until encoding finishes, but looks like there is an issue with version 1114 and MeGUI of some kind.
There's a simpler solution than downloading an older x264. MeGUI keeps a backup of the previous x264.exe in the same tools directory mentioned above. So you can just rename the current x264.exe to something like "x264-broken.exe" and then rename the backup file as "x264.exe". It worked for me.
No rush in providing a new x264 bundle :)
Sharktooth
24th February 2009, 03:10
https://forum.doom9.org/showthread.php?p=1253876#post1253876
Robby23
5th April 2009, 22:00
Hi Everyone,
I am trying to extract subtitles from a ts stream that was recorded from my Scientific Atlanta 8300HD via firewire. No other subtitle extracting program even finds subtitles in the stream except for in megui in "HD streams Extractor." The actual source is of whose line is it anyways which is in 480i. When I extract the subtitles the subtitles are really scrambled but some parts are in line just buggy. Could someone possibly point me in the direction of a tool capable of extracting the subtitles properly? Thanks!!
EDIT: added an example of the subtitles. You can see if you open it in subresync or something like that, that the subtitles are not formatted correctly
QuadraQ
5th April 2009, 23:21
Could someone possibly point me in the direction of a tool capable of extracting the subtitles properly? Thanks!!
You have probably already tried this but I use CCExtractor (http://ccextractor.sourceforge.net/) for my subtitles. It's never let me down yet, although I'm recording with Media Center on Vista, so I can't say if it will understand your stream or not.
Unrealbr
5th April 2009, 23:50
Does anyone knows if MeGUI is already compatible with the x264 64bit version on vista 64? If so, does it benefit in any way?
Robby23
6th April 2009, 00:55
You have probably already tried this but I use CCExtractor (http://ccextractor.sourceforge.net/) for my subtitles. It's never let me down yet, although I'm recording with Media Center on Vista, so I can't say if it will understand your stream or not.
Thank you so much. Would you happen to know how to cut subtitles with the cuts file that is saved in megui?
Ruriko
7th April 2009, 06:40
I just downloaded MeGUI but it doesn't have the option to put it to avi. How can I get this option?
QuadraQ
7th April 2009, 07:33
Thank you so much. Would you happen to know how to cut subtitles with the cuts file that is saved in megui?
I'm afraid not. I would suggest doing your cuts in another program before running it through meGUI. I found this to be easier in terms of workflow.
I use VideoReDo to cut my recordings, and then use CCExtractor to save the .srt file and load the results into meGUI for the encoding. I highly recommend VideoReDo for recorded material, since most programs don't handle errors in transmission, or audio sync issues as well as it does. Not a free program but well worth it.
Taurus
7th April 2009, 08:56
I just downloaded MeGUI but it doesn't have the option to put it to avi. How can I get this option?
And what's this?
http://666kb.com/i/b7vfz0eb3ugbkk3cy.png
Only Xvid and Snow in AVI/(MKV/RAWASP)
x264 = MP4/MKV/RAWAVC
Pretty simple :p
Sharktooth
7th April 2009, 17:31
I just downloaded MeGUI but it doesn't have the option to put it to avi. How can I get this option?
easy: you cant put h.264 in avi with megui and it will never let you do that even if it's theoretically possible. if you want to know why, :search:
rtjnyoface
8th April 2009, 07:08
Don't know if it's said often enough but the dedication and hard work put into this piece of work is simply amazing. Just wanted to post a quick thank you. Wasn't too sure of where to post it either. Anyways, thanks to you all.
Sharktooth
8th April 2009, 12:40
you're welcome and glad you like megui.
Flight16
10th April 2009, 06:12
Thank you so much. Would you happen to know how to cut subtitles with the cuts file that is saved in megui?
I wrote a script that will re-time and trim subtitles using an .avs with a series of Trim()s as the source. I believe there is also a Japanese executable that will do the job.
I've been working on automating .ts -> final mux with trims and subtitles. PM me and maybe we can share our knowledge. Or start a new thread someplace about .ts, subtitles, and demux / encode / mux chain.
Flight16
10th April 2009, 06:14
Are there any plans to add command line invocation to megui? I would love to call:
megui.exe -inaudio=vid.avs -invideo=vid.avs -preset=ipod, and ipod would point to a given video and a given audio profile, and it would encode and mux the entire thing.
If there aren't plans, how much time do you estimate it would take? Is megui designed in such a way that the change would be easy to make? If so, I could add the feature myself.
Kurtnoise
10th April 2009, 07:10
no plan for such things...It's a GUI you know that !
Flight16
10th April 2009, 08:56
no plan for such things...It's a GUI you know that !
Heh, yes. I realize it would be adding a command-line interface to a gui that is designed to wrap command-line utils. But megui provides such a nice queue, logging, and presets... it would be nice to at least have a
megui.exe --auto-queue --vidpreset="ipod" --audpreset="ipod" --muxpreset="mp4"
option that would add a file to the queue with an audio preset, video preset, and muxing preset.
Oh well. megui is still nice. :)
Ruriko
10th April 2009, 13:03
How do I add subs to my video?
Mtz
10th April 2009, 13:30
Press Ctrl+R and go to filters.
Regarding subtitles, can be added some settings to set the desired font? And maybe the position. I know this can be made using SSA subitles, but most used subtitles are SRT.
enjoy,
Mtz
Ruriko
11th April 2009, 07:01
I don't have the subtitle file. How can I extract the subtitle from the mkv?
Sharktooth
11th April 2009, 15:15
Press Ctrl+R and go to filters.
Regarding subtitles, can be added some settings to set the desired font? And maybe the position. I know this can be made using SSA subitles, but most used subtitles are SRT.
enjoy,
Mtz
Post your request in the feature request tracker on megui project page on sourceforge. thanx.
Sharktooth
11th April 2009, 15:17
I don't have the subtitle file. How can I extract the subtitle from the mkv?
using the forum search function.
you, know, there is also a newbie section...
btw, ill make your life easier. search for MKVToolnix and MKVExtract.
Eric B
14th April 2009, 14:09
After some months/years without encoding, I've updated MeGUI by using x264.
What is the proper thread for improvement ideas? I've seen the "feature request" topic is closed: It would be good to update the first message of this topic consequently!
So I have the following suggestions to enhance the performance a little bit.
1) Configuration / default use of workers: since the video encoders are multi threaded but the rest are mainly not, I've set all video tasks to "worker1" and all the rest to "worker2": it seems to me the best optimization. What do you think? It would be good to be able to do so automatically, i.e., when a multi core CPU is detected, having 2 workers per default, set all video tasks to the main worker, and all other tasks to a 2nd worker.
2) In a similar way, I have 2 physical HDD in my PC, and try to use them as far as I can. I make all tasks "cross" HDD, e.g. setting one as source and the other as destination, thus one disk is used to read, the other to write. We could imagine to have 2 folders to configure, and when one is used as source, the other is taken per default as destination (instead of the same folder which causes read&write in the same disk, and thus slowing down this disk).
3) back to the threading handling, what is the purpose of the "pause" button in the queue or worker window? It seems to have to functionality! I'd like to have a real pause which could pause the encoding process so that the CPU is not used anymore. Do the codec / x264 CLI support such a feature?
4) Tools/Chapter Creator: would it be possible to have a more comprehensive tool which takes the DVD source as input? I am currently using "Chapter Grabber" which is quite powerfull. I'll ask Emp3r0r if he could brings his "chapter grabber" to MeGUI...
Sharktooth
14th April 2009, 14:18
the feature requests (http://sourceforge.net/tracker/?atid=798479&group_id=156112&func=browse) tracker on the megui project page.
Eric B
14th April 2009, 20:12
the feature requests (http://sourceforge.net/tracker/?atid=798479&group_id=156112&func=browse) tracker on the megui project page.
ok, thanks. Doom9 should put this link in the first message of the topic...
Anyway, before putting new features, could you comment my suggestions, whether it makes sense or not...
Sharktooth
15th April 2009, 15:34
1) We dont know if (certain) encoders will be optimized for multiple cores/CPUs in the future. So, it's a hard choice.
2) you can already change your output dir. however, moving files temp files to a temp location (configurable by the user) could be an option
3) we all whish to have a real pause...
4) i like the idea
masken
17th April 2009, 11:30
I'd like to request a 1-click install solution for meGUI, with everything needed to encode provided with the installer, or through menus in the application.
It's simply too tiresome searching for 5-6 different apps, installa them, copy DLL files and messing with things to get it working.
Kurtnoise
17th April 2009, 14:05
There is an installer from SF website (https://sourceforge.net/projects/megui/)...
Sharktooth
17th April 2009, 16:40
I'd like to request a 1-click install solution for meGUI, with everything needed to encode provided with the installer, or through menus in the application.
It's simply too tiresome searching for 5-6 different apps, installa them, copy DLL files and messing with things to get it working.
this is not the place for feature requests.
however, megui depends on avisynth and directshow filters.
DS filters are usually needed also for playing back the source or encoded files while avisynth is the ONLY real megui dependency and if it doesnt find it on your system it offers to open a webpage so you can painlessly download it.
therealjoeblow
20th April 2009, 00:54
Hi,
I have my HTPC setup with the general display font custom sized to 150% instead of the default "Normal Size (96DPI)" so that it's more easily readable from a distance when displayed on a 50" plasma @ 1920x1080 pixels.
The MeGUI main interface doesn't like this though, most of it is OK, but some of the fields are 'squashed' and illegible and almost inaccessible because of this.
I was wondering if the interface could be made more "large font compatible/tolerant" if possible?
Many thanks!
samepaul
20th April 2009, 21:33
I was wonder if anyone uses this program. I'm surprised people do.
It spends more that 10 minutes (maybe more I had no patience to wait any longer and killed it in favor of shorter clip) in opening single mkv file .. and for what? Just for building AviSynth script with only "DirectShowSource"? You must be kidding.
Inspector.Gadget
20th April 2009, 22:35
samepaul, your system's directshow filters are obviously broken. This is no more MeGUI's fault than a hardware failure would be. Start over with Haali and ffdshow and clean out your Avisynth plugins folder and see if anything improves. Also post an image of the graph generated by graphedit or graphstudio to render the file, as this will allow everyone else to figure out which filter(s) don't work.
samepaul
21st April 2009, 00:57
I doubt it is obvious to you, but there is something much more obvious to me. There is bug in MeGUI. Or a behavior that looks to me as a bug.
Nothing broken in my "system's directshow filters". As proof of my word - I have no problems with the source video itself. MPC and Graphstudio open it in milliseconds.
Manually created AVIS plays good as well. Besides, I'm dealing with video encoding for years (even here I'm registered longer than you ;) ) and know how looks broken directshow system.
Moreover I performed a small debugging.
My guess is that once you open media file (via File-Open-Other Video files), MeGUI ignores the input file type and tries to treat it as AVIS script anyway.
This explains why I see in Filemonitor that MeGUI just linearly scans input file. And only after scanning whole file it brings "AviSynth script creator" dialog.
After searching on forum I found instruction on opening files like "go to Tools -> AviSynth script creator". Indeed this way it opens faster, though still takes long time to open 30GB BD remux stored in MKV. Mediaplayer opens manual AVIS much (i mean MUCH) faster.
But even after reaching this AVIS creator, one move of slider in Preview window brings MeGUI again to coma of file scanning. I guess this is already side-effect of DirectShowSource without "fps". As for me it is bug as well. Don't see real reason for configuring cropping and resize via AviSynth. There is button "preview in player" - use it! Configure cropping, resizing in interactive mode via DirectShow. Then preview created script in player.
Inspector.Gadget
21st April 2009, 02:32
So it isn't actually a bug, you're just irritated that an Avisynth-based application needs to make use of Avisynth :rolleyes:
Sharktooth
21st April 2009, 02:55
@samepaul: you dont like a software? dont use it. no one is forcing you to use megui. plus, the sources are available (megui is an opensource software), so if you think you're so smart, you know what to do. otherwise, dont waste your and our time.
samepaul
21st April 2009, 04:38
Inspector.Gadget No, it's actually you don't read what I've written. Some people need to read twice before they begin to understand, so maybe you should give another try. Or just ignore me. Anyway you haven't said anything useful till now and I doubt you will.
Sharktooth It's not question who is smart and who isn't. If you paid attention I don't judge here anybody and especially authors of megui. I encountered bug (unnecessary file scanning) and suggested performance improvement (use directx directly instead of avisynth frameserving which is proven to be slow and have seeking problem). Take it in account or not - it's authors call. I don't really care as you correctly noted I use another software. Namely MediaCoder. It's not perfect (otherwise I wouldn't bother with MeGUI) but still fits better my needs.
As for taking a part in development... I'm C programmer and don't really like .NET :)
Patrick Bateman
21st April 2009, 07:09
I keep getting this error message when I try to load an index file into the Avisynth script creator. I never had any problem before but every index file I have gives me this now, including ones I just created and ones that I've used before with no problem. The only thing I can think of that changed was the 4/20 updates. Can anyone help me with this? Note; I use the NV/CUDA indexing programs from Neuron. -- I get the message whether the CUVID server is running or not.
http://img16.imageshack.us/img16/2758/errorkwn.png
Kurtnoise
21st April 2009, 08:29
you're running on windows 7 ? where is located CUVIDServer.exe on your system ?
Patrick Bateman
21st April 2009, 09:11
you're running on windows 7 ? where is located CUVIDServer.exe on your system ?
Indeed I am on windows 7. CUVIDServer is in a folder on my desktop, where it always has been. But as I said, I get the message whether I am running it or not, so that can't be the problem. Normally if I forgot to run it, I'd get an error saying 'CUVIDServer is not running'.
Kurtnoise
21st April 2009, 09:20
Actually, megui checkes in your DGxxxNV folder to find CUVIDServer exec. Isn't there ? If not, I suggest you to put in this folder and that should be fine...
I added this function to avoid the error message like above.
Patrick Bateman
21st April 2009, 09:51
Actually, megui checkes in your DGxxxNV folder to find CUVIDServer exec. Isn't there ? If not, I suggest you to put in this folder and that should be fine...
I added this function to avoid the error message like above.
Yep. I never bothered directing Megui to where I keep my indexers. I ran the programs independently. Directing it to them fixed it. -- I see it also executes CUVIDServer if it isn't running now.
Well, thanks a lot!
Sharktooth
21st April 2009, 13:46
Sharktooth It's not question who is smart and who isn't. If you paid attention I don't judge here anybody and especially authors of megui. I encountered bug (unnecessary file scanning) and suggested performance improvement (use directx directly instead of avisynth frameserving which is proven to be slow and have seeking problem). Take it in account or not - it's authors call. I don't really care as you correctly noted I use another software. Namely MediaCoder. It's not perfect (otherwise I wouldn't bother with MeGUI) but still fits better my needs.
As for taking a part in development... I'm C programmer and don't really like .NET :)
avisynth is necessary for it's powerfull scripting and filters.
also, directshow is not as accurate as avisynth since it depends on video drivers that are usually broken (most of the times the problem is wrong colorscale conversions). it also has seeking problems, depending on the decoder and it is not frame accurate...
Chumbo
21st April 2009, 17:02
May I ask for a "wish list" item please? When the update module updates the components and asks to restart, it resets the UI after the restart. Any chance this can be "fixed" so the UI stays as it was, i.e., size and position after the updates? Thank you.
Kurtnoise
21st April 2009, 17:33
yeah...already posted as feature request.
Chumbo
21st April 2009, 19:03
yeah...already posted as feature request.
Great. Sorry for the repost as I didn't find it when I searched initially, which surprised me. Thank you.
Yoshiyuki Blade
24th April 2009, 08:23
Ok, I've scrolled through the last couple months' worth of posts to see if anyone reported an issue I have, but I don't see anything about it. I hope I didn't overlook it.
With a fresh install of MeGUI from the latest build, and after fully updating everything, I went ahead and modified the x264 scratchpad to my own liking. Upon closing the program, I run into an error. I can't remember what it says off the top of my head, but it has something to do with a file already existing. Anyway, when I re-open MeGUI, all of the profiles are gone with just the scratchpads left. Force reinstalling the profiles fixes the issue though.
I'm on Vista 64-bit if that helps. I've been able to reproduce this issue on different computers with Vista, so it seems consistent and predictable. Apologies in advance that I couldn't give any more specific details.
Sharktooth
24th April 2009, 13:52
the exact error is actually an important part of your report...
Neillithan
24th April 2009, 14:38
This has probably been suggested before but I'm going to request it because I feel as though it would make a nice addition to MeGUI.
Can FLAC be added to MeGUI?
The Reason: I like to use MeGUI to make a lossless conversion of some of my videos (for archiving purposes) and to do this, I have to follow these steps:
1. encode the video as H.264 Lossless in MeGUI
2. use MediaCoder to convert the audio of the video to FLAC
3. use MKV Toolnix to mux the .264 and FLAC as .MKV
That's 3 steps and 3 different programs to do something really useful.
If MeGUI supported FLAC I could do all of that in 1 single step without the need for additional programs.
Please add FLAC support to MeGUI?
Thanks,
-Neil
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.