Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Thread Tools Search this Thread Display Modes
Old 14th January 2014, 05:08   #1  |  Link
Sven Bent
Registered User
Join Date: Oct 2001
Posts: 145
Improve quality and reduce file size for AVC encoding with Handbrake

Im just seeking some quick advice on what to do next to increase quality in my encoding without increasing file size

Im using handbrake with with these setting on dvd material

ref=5:bframes=8:b-adapt=2:direct=auto:me=umh:subme=10:analyse=all:trellis=2 <- Click for more info

ref frames and max b-frames are set so u know it can play it on my xbox and my phone without issues

im guessing increasing subme will give a bit batter quality or i could increse otion estimations but that seems to slow down the code tremendously.
is increasing motion range worth it on DVD material ?
Sven Bent is offline   Reply With Quote
Old 16th January 2014, 03:17   #2  |  Link
Registered User
Join Date: Mar 2011
Posts: 4,614
I don't think there's a "covers every encode" answer. Slower settings can reduce the file size (for a given CRF value) but sometimes they can increase it.
I stick with the x264 speed presets and tunings myself. They're a "pre-configured" configuration of x264's advanced settings. Unfortunately Handbrake doesn't do it, but some encoder GUI's automatically change the appropriate x264 advanced settings in the encoder configuration when you change the x264 speed preset or tuning. MeGUI is a GUI which "behaves". If you make a note of x264's advanced settings and change the speed preset, then look at the advanced settings again, you'll see some of them have changed to reflect their new defaults.

The "medium" speed preset uses b-adapt 1, me=hex, subme=7, ref=3. The slow speed preset uses b-adapt 2, me=umh, subme=8, ref=5..... and so on. I pretty much always encode using one of those speed presets myself. If you set the Profile and Level your device supports (ie High Profile 4.1) then the encoder should ensure ref frames stay within that level, regardless of the speed preset used.

When encoding for a phone I'd probably reduce the resolution quite a bit. I seriously doubt it'd make much difference when viewing video on a 4" screen, but maybe that'd necessitate encoding everything twice.
hello_hello is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 14:01.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.