|
|
Need Help Trying to Figure out MeGUI
I've always exclusively used GK to encode my .mkv files with x264, however I would love to give MeGUI a try. However I have no idea how to even start. I've given it a try using the following method but I get a file which does not play.
Rip via DVD Decrypter
Open GK and and create my project file, then open the project and crop then save as .avs file.
Open MeGUI, point to my .avs file created above, select output location and select output as .mkv, Also selected a video profile.
Go to Bitrate Calculater, select a target file size (in this case a sample file which I set to 37mb, selected .ac3 and the ac3 track.
Saved all this and sent it to the queue and started encoding.
I can see the job encoding, it finishes, and I can see the .mkv file it created. Although I set the target file size at 37MB it created a file of 27MB.
When I try to play the file I get nothing but a blank screen, no sound, no nothing. However I can play an .mkv file done via GK.
Am I going about this all wrong?
Same thing happens to me, I don't know why. Anyone help us?
Does GK has the same DGIndex version as MeGUI?
Maybe it's only a playback problem so you can test different playback methods like VLC and ffdshow.
I have the following
C:\Program Files\GordianKnot\DGMPGDec\dgindex.exe version 1.43.
I tried the outputted file with WMP and TT using the latest version of ffdshow. As mentioned any .mkv files encoded via GK work perfectly fine. It's only when done with MeGUI that it doesn't work.
Am I okay using the .avs file created from GK?
I really don't know...
maybe DGDecode.dll have different version. Can you post your AVS?
# PLUGINS
LoadPlugin(quot;C:\Program Files\GordianKnot\DGMPGDec\DGDecode.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\decomb.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\KernelDeInt.dllquot;)
LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\UnDot.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\dgbob.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\Convolution3d.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\FluxSmooth.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\TomsMoComp.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\VSFilter.dllquot;)
#LoadPlugin(quot;C:\Program Files\GordianKnot\AviSynthPlugins\SimpleResize.dllquot;)
# SOURCE
mpeg2source(quot;D:\Projects\VTS_03_1.d2vquot;)
# TRIM
#trim(startframe,endframe)
# IVTC
#Telecide(order=1,guide=1).Decimate()
# or use
#IVTC(44,11,95)
#GreedyHMA(1,0,4,0,0,0,0,0)
# DEINTERLACING (1)
#FieldDeinterlace()
#FieldDeinterlace(blend=false)
#TomsMoComp(1,5,1)
# DEINTERLACING (2)
#KernelDeInt(order=1,sharp=true)
# or maybe
#DGBob(order=1,mode=0)
# DEINTERLACING (3) - special requests
#GreedyHMA(1,0,0,0,0,0,0,0)
#Telecide()
#SeparateFields()
# CROPPING
crop(28,4,668,468)
# SUBTITLES
#VobSub(quot;FileNamequot;)
# RESIZING
LanczosResize(640,368)
# DENOISING: choose one combination (or none)
Undot()
ok ok... next question
Does the AVS play in MPC (or any good dshow media player)?
Well I opened in with WMP and it does play.
hum.....
ha!!!
hum.... no
do you use the latest build of megui and x264?
I have a suspicion: GKnot used VFW so your MKV files will be using VFW compatibility mode (which is no longer officially supported), whereas the MeGUI route ensures that you have native AVC in MKV. Are you sure your matroska playback filters are all up-to-date? And naturally, you cannot open those MKV files in VirtualDubMod anymore but you need to use mkvtoolnix for any editing.
And as far as size goes... where's that logfile?
Well unfortunately I don't have a log file. I closed MeGUI before realizing I had a problem and it didn't save it.
Before trying to use MeGUI I downloaded and installed the latest mkvtoolnix. I also have 20051125 version of ffdshow installed. I'm not using the Haali splitter but instead GABEST...I think that's what it's called.
Just curious if I get the CLI version to work does that mean my VFW version won't? Am I in a big pickle?
I'm redoing my sample video to get the log file since it only takes 5min.
Here's what I got.
Next job job1 is a video job. encoder commandline:
quot;C:\Program Files\x264\x264.exequot; --bitrate 1150 --analyse p8x8,b8x8,i4x4 --direct none --threads 2 --progress --no-psnr --output quot;D:\Projects\VTS_03_1.mkvquot; quot;D:\Projects\VTS_03_1.avsquot;
successfully set up video encoder and callbacks for job job1
----------------------------------------------------------------------------------------------------------
Log for job job1
avis [info]: 640x368 @ 23.98 fps (5469 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
desired video bitrate of this job: 1150 kbit/s - obtained video bitrate: 1145.48533731212 kbit/s
----------------------------------------------------------------------------------------------------------
Originally Posted by DigitalDivideJust curious if I get the CLI version to work does that mean my VFW version won't? Am I in a big pickle?
CLI version is a normal EXE. It work with no dependency on windows. It's completly separate from VFW
no log? I wonder why people always report that.. I have never not received a log.. unless I stop debugging MeGUI.. my log directory is always filled with stuff I don't really need. Basically unless MeGUI crashes, I see no reason why no long is being written.. the code looks OK to me.
I suppose if you're using the latest MPC the internal splitter will be fine.. yes, I just tested.
Sorry I meant will I be able to play both cli and vfw .mkv files on my pc or is it one or the other? I have about 20 movies already encoded using VFW version and I don't want to lose these.
No, you can of course play both. But VDubMod can only handle its own files (it's also possible to store ASP content in its native format in MKV... VDubMod can't handle that either, it always uses VfW compatibility mode).
Re the log. Well I copied and pasted it here, exited out of MeGUI and restarted it. The log page is now empty and no log file was saved. Soooo it obviously clears the log page when exiting. Unless I'm totally missing something.
So any other suggestions? If I try to open up the comleted file in WMP it just starts to open the file then stops. I never actually get a pic. I usually use TT and nothing plays there either.
BTW my version of MeGUI is 0.2.3.1023.
Anything else? I'd really like to get this to work. |
|