Hello, I recently installed x264vfw to encode to x264 from within VirtualDub. I used to use AviDemux for simple cutting/editing and encoding/re-encoding of x264 videos, but x264vfw + VirtualDub gives me better frame accuracy, plus more filters to chose from, but I digress...
The problem now is that I can't see an option to enable mbtree and rclookahead from the x264vfw encoding settings. These should be enabled by default, but it seems the -no-mbtree flag is pre-set/hardcoded into x264vfw. Am I right? Am I wrong? Is there more to this? What are my options? May this be a shortcoming of the x264vfw implementation I'm using? Are there other implementations? All I know is that my setup file is named "x264vfw.2273kMod.x86.exe". Help!
+ Reply to Thread
Results 1 to 13 of 13
mb-tree and rc-lookahead are supported, but you have to use the command line box .
Some of the options NOT supported in the VFW version:
The other option is to use x264CLI or ffmpeg with the vdub external encoder feature
But it seems -no-mbtree is set by default, so how can I counter that through the additional command line box?
Oh, and I'd rather stick with a GUI for now.. I like to be able to set individual settings how I wish differently depending on the situation, and I don't like presets, so it'll be a major hassle to type in an endless command with every encode.
You enter the command line same as you would with CLI . Note I'm talking about the command line box, NOT the extra options box.
The problems you're going to have: --preset and --profile don't work in the VFW version, so you have to enter ALL the options manually (the GUI is basically non functional when you check the "use command line" box - it becomes a command line encoder)
Also you might try masternobody's x264VFW GUI, mb-tree might be enabled there (look on sourceforge) , not sure
It looks disabled in komisar's version, regardless of ratecontrol method when using the GUI . (e.g. CRF)
I could only "convince" it to use mb-tree when using the command line box
MasterNobody's version has presets/profiles, so that should in theory have mb-tree enabled by default at "medium" or default settings
Regardless if you use a GUI or not, what people often do is save a configuration or text file for different commonly used scenarios and Copy & Paste. E.g. you might have a lot bitrate encode scenario, or a high quality blu-ray scenario, or a cartoon scenario etc.... Manually setting individual settings in a GUI can actually be slower than copy/pasting, and some GUI's can save/load configuration files
Same here - I never use it for actually encoding either ; I'm just experimenting because of this thread
But I see nowadays, people that use vdub seem to use external encoder feature more, so you don't have any x264VFW limitations
Even ffmpeg libx264 has limitations - the only unrestricted x264 encoder is x264CLI
Maybe I can ask for this option to be present in the GUI of komisar's next version, but where can one make such a request??
it looks like you already have done that
Also, apparently it won't be an easy task to convince komisar to release a new VfW build very soon
Why no new x264vfw? => http://forum.doom9.org/showthread.php?t=168636
Last edited by El Heggunte; 16th Sep 2013 at 08:47. Reason: typo