Log in

View Full Version : How to transport megui settings to vlc built-in x264 encoder?


wolfmac
12th April 2006, 20:00
Hi,

normaly i am using megui to encode x264. But as we all know x264 is a project form videolan.org. Their vlc Player has a built-in x264 encoder. I asked me, why not to use this one?!? The Problem for me is to transport the settings of megui to vlc encoder. I have made a list to compare both settings, but I don't know if i did i accurate:

vlc: / megui:

Maximum GOP size 250 / Keyframe Interval 250
Minimum GOP size 25 / Min. GOP size 25
Extra I-Frames aggessivity 40 / Scene Change Sensitivity 40
B-frames between I and P 3 / Number of B-frames 3
Adaptive B-frames decision (on) / Adaptive B-Frames (on)
B-frame usage 0 / B-frame bias 0
Keep some B-frames as reference / B-Pyramid
CABAC (on) / CABAC (on)
Number of reference Frames 3 / Number of reference Frames 3
Skip loop filter / ??????
Set QP 26 / Zones Quantizer 26
Quality based VBR 0 / ???
Min QP 10 / Minimum Quantizer 10
Max QP 51 / Maximum Quantizer 51
Average bitrate tolerance 1.0 / Bitrate Variance 1.0
Max locale bitrate 0 / ???
VBV buffer 0 / VBV Buffer size
Initial VBV buffer occupancy 0.9 / VBV Initial Buffer 0.9
QP factor between I and P 1.4 / Factor between I and P frame Quants 1.4
QP factor between P and B 1.3 / Factor between P and B frame Quants 1.3
QP difference between chroma and luma 0 / Chroma QP Offset 0
QP curve compression 0.6 / Quantizer Compression 0.6
Reduce fluctuations in QP 20 / Temp Blur of est. Frame complexity 20
Reduce fluctuations in QP 0.5 / Temp blur of Quant after CC 0.5
Partitions to consider (all) / Macroblock Options (All)
Direct MV prediction mode (spatial) / B-frame mode (Spatial)
Weighted prediction for B-frames (on) / Weighted B-Prediction (on)
Integer Pixel motion estimation method (hex) / M.E. Algorithm (Hexagon)
Maximum Motion vector search range 16 / M.E. Range
Subpixel motion estimation and partition decision quality 6 / Subpixel Refinement 6 - RDO
RD based mode decision for B-frames (on) / RDO for B-frames (on)
Decide references on a per partition basis (on) / ???
Igrone chroma in motion estimation (on) / Chroma M.E. (on)
Jointly optimize both MVs and B-frames (on) / Bidirectional M.E. (on)
Adaptive Spatial transform size (on) / ???
Trellis RD quantization 1 / Trellis 1
Early SKIP detection on P-frames (off) / No fast P-Skip (off)
Noice Reduction 0 / Noice Reduction 0
CPU Optimations (on) / ???
PSNR calculation (off) / PSNR calculation
Statistics (off) / ???
-------------------------------------------------------------
??? / Maximum Quantizer Delta 4
??? / Credits Quantizer 40

- The red and green settings I do not know to find.
- I also did not find the settings for deblocking in vlc encoder.
- I think vlc is not able to do multipass encoding?!?

I try to figure out this, because vlc can transcode networtstreams realtime (with a fast machine), without saving the stream first on hdd.

wolfmac