This project has moved. For the latest updates, please go here.

Higher quality encoding

Dec 7, 2012 at 8:34 PM

First off, thanks for all your hard work.  I love MCEBuddy and recommend it all the time.

I am wondering how to get a higher quality mp4 encoding.  For instance I have a 30 minute HD recording of a sitcom that is around 3 GB.  When its processed from MCEBuddy it comes out around 280mb.  The quality is obviously blocky when played on a HDTV (great for iPad and other uses though).  I'm using the MP4 High Quality preset and when I look at the profile in the confg file I really don't understand all the parameters.  The bitrate looks high enough at 1800 but everything else looks like a foreign language.

Any help would be greatly appreciated.

Here is the profile, I haven't changed a thing but thought I'd include it incase something is wrong:  

[MP4 High Quality]
Description=High profile, high quality 2 pass MP4 (H.264/AAC) conversion.  Takes the most time but produces the best results.
2pass=true
order=mencoder,ffmpeg,handbrake
mencoder-general=-ss 3 -vf pullup,softskip,yadif=0:-1,hqdn3d,harddup
mencoder-video=-ovc x264 -x264encopts bitrate=1800:me=hex:trellis=2:subq=8:partitions=all:8x8dct:me=hex:ref=8:rc_lookahead=50:keyint=25:keyint_min=20:bframes=3:weight_b:level_idc=41:b_pyramid=normal:direct_pred=auto:mixed_refs:deblock=-1,-1:nofast_pskip:nodct_decimate:threads=auto 
mencoder-audio=-oac faac -faacopts br=192:mpeg=4:tns:object=2
mencoder-audioac3=-oac faac -faacopts br=256:mpeg=4:tns:object=2
mencoder-ext=.avi
mencoder-remuxto=.mp4
mencoder-audiodelay=skip
ffmpeg-general=-async 1 -threads 0
ffmpeg-video=-ss 3 -vf yadif=0:-1,hqdn3d -vcodec libx264 -b 2000k -flags +loop -cmp +chroma -deblock -1:-1 -bt 256k -refs 8 -bf 3 -b_strategy 2 -coder 1 -me_method hex -me_range 16 -subq 8 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -weightb 1 -mixed-refs 1 -8x8dct 1 -g 25 -keyint_min 20 -level 41 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 
ffmpeg-audio=-acodec libvo_aacenc -ab 192k
ffmpeg-audioac3=-acodec libvo_aacenc -ab 192k
ffmpeg-ext=.mp4
ffmpeg-audiodelay=skip
handbrake-general=--decomb --denoise="weak" --loose-anamorphic --verbose=2 -2 -f mp4 -4
handbrake-video=-e x264 -b 2000 -x cabac=0:ref=2:bframes=0:weightp=0:8x8dct=0:trellis=0:subq=6:me=hex
handbrake-audio=-E faac -6 auto -R auto -B 160 -D 0
handbrake-audioac3=-E faac -6 auto -R auto -B 256 -D 0
handbrake-ext=.mp4
handbrake-audiodelay=skip
CutMP4Alternate=false

Coordinator
Dec 7, 2012 at 8:38 PM

Try increasing the Resolution and Quality slider in the conversion task page.

Dec 7, 2012 at 9:25 PM

Oh, so you're saying its easy.

Thanks for the quick reply

*hangs head in shame

Jan 4, 2013 at 9:19 AM

Hi - new user and after trying the high-quality profile I have exactly the same question as I wasn't satisfied with the output. I'll try your suggestions there too - but for my understanding, how does the quality slider relate to the options above - does it append different things to the command-line depending on the encoder (if so what is it actually appending) or is it just changing the bitrate setting there?

I guess when I've been looking into mencoder settings I see things like:

 --crf 18 --preset slow --tune film

and I'm struggling to correlate these back to the quality related GUI options I have in MCEBuddy. If I wanted to create a custom profile to replace all the individual options with a --present and --tune setting would that work ok (any help with the syntax appreciated) or would that not play nicely then with the GUI options like the quality slider etc (I'm assuming --crf would clash with it)?

The application overall looks fantastic btw - can't wait to get it all up and running....

Coordinator
Jan 5, 2013 at 4:32 AM

Quality slide in conjunction with the Resolution slide change the bitrate (-b) or the quality scale (-q) settings depending upon how the profile is written.

It does not add /remove parameters.