AutoQMatEnc is a free MPEG-2 video encoder that accepts Avisynth scripts as input and can also replace CCE SP usage within DVD Rebuilder. A GUI for AutoQMatEnc is also available: AQE GUI
Features:
Use same ECL Files than CCE SP Trial
Read any AVS script by using directly avisynth.dll
Built-In advanced QMatOp technology - Activated by adding adjust_q_matrix=1 in ECL or CCEAQM=1 in the REBUILDER.INI file for DVDRB users. For details about QMatOp go to the forums.
MultiPass enabled - Above 4 passes is close from useless but can be performed
Part of CCE Simple Settings (Animation/CG/Natural) taken into account : Recomended for Anime (Aniamtion) and old movies (Natural)
QMatOp phase not reprocessed but detected if encode cancelled once finished.
Pass 1 no reprocessed if already done.
Compatible with RB-Farm when used with DVDRB. (Thank you
Danpos for finding/testing it!!!)
MPEG2 Encoder using a part of libavcodec : libavcodec is released under the LPGP.
It's applied once the movie is encoded, so for a PAL->NTSC conversion, select a PAL encode, then pulldown_detect=3
AutoBias : If vbr_bias>=0 , automatic else for a manual bias just set it as a negative value.
Added a special mode correction when in high bitrates if the movie is oversized, a new faster method is called to correct it.
Added some timed log functions. Now everything is timestamped in the log file.
OPV Mode : It should simulate a little bit more the CCE behaviour :
Range is now 0-300 like CCE
The curve is a 1/x^2 kind of function.....a bit like CCE
Tweaked the rate control for the embedded Pulldown application
Improved quality at high bitrates.(Macroblock at scene changes bug)
Worked on the Rate Control without QMatOp, a new function was implemented in order to work as if QMatOp is on.
Corrections of minor bugs.
Average FPS written to the log
"Animation" mode implemented (Depending on some specific conditions some vids are detected as being animation kind and then the behaviour of the rate control is different)
Added a feature in the animation mode : Scene Change Threshold is adjusted if too low.
AQE is fully compatible in a multi instance mode now : AQE^n (from Darksoul71) for example
Added an auto max QMatOp intra/inter value feature, it seems to correct some macro blocking in some cases (I will call it the Appleseed bug! :) Thanks to swiftninja for finding this one! )