**************************************** * Animation * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for cartoons, anime, and CGI. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -b 1000 -B 160 -R 48 -E faac -f mkv -x ref=5:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=5:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip:filter=2,2 -m -d -p -2 -T **************************************** if (!strcmp(presetname, "Animation")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vbitrate = 1000; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("ref=5:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=5:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip:filter=2,2"); job->chapter_markers = 1; job->deinterlace = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Animation: -e x264 -b 1000 -B 160 -R 48 -E faac -f mkv -m -d -p -2 -T -x ref=5:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=5:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip:filter=2,2\n"); **************************************** * AppleTV * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for the AppleTV. Provides a good balance between quality and file size, and optimizes performance. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -b 2500 -B 160 -R 48 -E faac -f mp4 -x bframes=3:ref=1:subme=5:me=umh:no-fast-pskip=1:trellis=2:cabac=0 -m -p **************************************** if (!strcmp(presetname, "AppleTV")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->vbitrate = 2500; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("bframes=3:ref=1:subme=5:me=umh:no-fast-pskip=1:trellis=2:cabac=0"); job->chapter_markers = 1; job->pixel_ratio = 1; } printf("\n+ AppleTV: -e x264 -b 2500 -B 160 -R 48 -E faac -f mp4 -m -p -x bframes=3:ref=1:subme=5:me=umh:no-fast-pskip=1:trellis=2:cabac=0\n"); **************************************** * Bedlam * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings maxed out for slowest encoding and highest quality. Use at your own risk. So slow it's not just insane...it's a trip to the looney bin. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AC-3 Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -b 1800 -B 160 -R 48 -E ac3 -f mkv -x ref=16:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=7:me-range=64:analyse=all:8x8dct:trellis=2:no-fast-pskip:no-dct-decimate:filter=-2,-1 -m -p -2 -T **************************************** if (!strcmp(presetname, "Bedlam")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vbitrate = 1800; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_AC3; >x264opts = strdup("ref=16:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=7:me-range=64:analyse=all:8x8dct:trellis=2:no-fast-pskip:no-dct-decimate:filter=-2,-1"); job->chapter_markers = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Bedlam: -e x264 -b 1800 -B 160 -R 48 -E ac3 -f mkv -m -p -2 -T -x ref=16:mixed-refs:bframes=6:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=7:me-range=64:analyse=all:8x8dct:trellis=2:no-fast-pskip:no-dct-decimate:filter=-2,-1\n"); **************************************** * Blind * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's preset for impatient people who don't care about picture quality. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPEG-4 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -b 512 -B 128 -R 48 -E faac -f mp4 -w 512 -m **************************************** if (!strcmp(presetname, "Blind")) { job->mux = HB_MUX_MP4; job->vbitrate = 512; job->abitrate = 128; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 512; job->chapter_markers = 1; } printf("\n+ Blind: -b 512 -B 128 -R 48 -E faac -f mp4 -w 512 -m\n"); **************************************** * Broke * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's preset for people without a lot of money to waste on hard drives. Tries to maximize quality for burning to CDs, so you can party like it's 1999. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -S 695 -B 128 -R 48 -E faac -f mp4 -w 640 -x ref=3:mixed-refs:bframes=6:bime:weightb:b-rdo:b-pyramid:direct=auto:me=umh:subme=6:trellis=1:analyse=all:8x8dct:no-fast-pskip -m -2 -T **************************************** if (!strcmp(presetname, "Broke")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; size = 695; job->abitrate = 128; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 640; >x264opts = strdup("ref=3:mixed-refs:bframes=6:bime:weightb:b-rdo:b-pyramid:direct=auto:me=umh:subme=6:trellis=1:analyse=all:8x8dct:no-fast-pskip"); job->chapter_markers = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Broke: -e x264 -S 695 -B 128 -R 48 -E faac -f mp4 -w 640 -m -2 -T -x ref=3:mixed-refs:bframes=6:bime:weightb:b-rdo:b-pyramid:direct=auto:me=umh:subme=6:trellis=1:analyse=all:8x8dct:no-fast-pskip\n"); **************************************** * Classic * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's traditional, faster, lower-quality settings. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPEG-4 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -b 1000 -B 160 -R 48 -E faac -f mp4 **************************************** if (!strcmp(presetname, "Classic")) { job->mux = HB_MUX_MP4; job->vbitrate = 1000; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; } printf("\n+ Classic: -b 1000 -B 160 -R 48 -E faac -f mp4\n"); **************************************** * Constant Quality Rate * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's preset for consistently excellent quality in one pass, with the downside of entirely unpredictable file sizes and bitrates. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AC-3 Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -q 0.64709997177124023 -B 160 -R 48 -E ac3 -f mkv -x ref=3:mixed-refs:bframes=3:b-pyramid:b-rdo:bime:weightb:filter=-2,-1:subme=6:trellis=1:analyse=all:8x8dct:me=umh -m -p **************************************** if (!strcmp(presetname, "Constant Quality Rate")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vquality = 0.64709997177124023; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_AC3; >x264opts = strdup("ref=3:mixed-refs:bframes=3:b-pyramid:b-rdo:bime:weightb:filter=-2,-1:subme=6:trellis=1:analyse=all:8x8dct:me=umh"); job->chapter_markers = 1; job->pixel_ratio = 1; } printf("\n+ Constant Quality Rate: -e x264 -q 0.64709997177124023 -B 160 -R 48 -E ac3 -f mkv -m -p -x ref=3:mixed-refs:bframes=3:b-pyramid:b-rdo:bime:weightb:filter=-2,-1:subme=6:trellis=1:analyse=all:8x8dct:me=umh\n"); **************************************** * Deux Six Quatre * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's preset for true high profile x264 quality. A good balance of quality and speed, based on community standards found in the wild. This preset will give you a much better sense of x264's capabilities than vanilla main profile. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AC-3 Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -b 1600 -B 160 -R 48 -E ac3 -f mkv -x ref=5:mixed-refs:bframes=3:bime:weightb:b-rdo:b-pyramid:me=umh:subme=7:trellis=1:analyse=all:8x8dct:no-fast-pskip -m -p -2 -T **************************************** if (!strcmp(presetname, "Deux Six Quatre")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vbitrate = 1600; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_AC3; >x264opts = strdup("ref=5:mixed-refs:bframes=3:bime:weightb:b-rdo:b-pyramid:me=umh:subme=7:trellis=1:analyse=all:8x8dct:no-fast-pskip"); job->chapter_markers = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Deux Six Quatre: -e x264 -b 1600 -B 160 -R 48 -E ac3 -f mkv -m -p -2 -T -x ref=5:mixed-refs:bframes=3:bime:weightb:b-rdo:b-pyramid:me=umh:subme=7:trellis=1:analyse=all:8x8dct:no-fast-pskip\n"); **************************************** * Film * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's preset for feature films. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AC-3 Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -b 2000 -B 160 -R 48 -E ac3 -f mkv -x ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:no-fast-pskip -m -p -2 -T **************************************** if (!strcmp(presetname, "Film")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vbitrate = 2000; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_AC3; >x264opts = strdup("ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:no-fast-pskip"); job->chapter_markers = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Film: -e x264 -b 2000 -B 160 -R 48 -E ac3 -f mkv -m -p -2 -T -x ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:no-fast-pskip\n"); **************************************** * iPhone * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for the iPhone. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264b30 -b 960 -B 128 -R 48 -E faac -f mp4 -w 480 -x cabac=0:ref=1:analyse=all:me=umh:subme=6:no-fast-pskip=1:trellis=1 -m **************************************** if (!strcmp(presetname, "iPhone")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->h264_level = 30; job->vbitrate = 960; job->abitrate = 128; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 480; >x264opts = strdup("cabac=0:ref=1:analyse=all:me=umh:subme=6:no-fast-pskip=1:trellis=1"); job->chapter_markers = 1; } printf("\n+ iPhone: -e x264b30 -b 960 -B 128 -R 48 -E faac -f mp4 -w 480 -m -x cabac=0:ref=1:analyse=all:me=umh:subme=6:no-fast-pskip=1:trellis=1\n"); **************************************** * iPod High-Rez * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's high resolution settings for the iPod. Good video quality, great for viewing on a TV using your iPod ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264b30 -b 1500 -B 160 -R 48 -E faac -f mp4 -w 640 -x keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1 -m **************************************** if (!strcmp(presetname, "iPod High-Rez")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->h264_level = 30; job->vbitrate = 1500; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 640; >x264opts = strdup("keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1"); job->chapter_markers = 1; } printf("\n+ iPod High-Rez: -e x264b30 -b 1500 -B 160 -R 48 -E faac -f mp4 -w 640 -m -x keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1\n"); **************************************** * iPod Low-Rez * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's low resolution settings for the iPod. Optimized for great playback on the iPod screen, with smaller file size. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264b30 -b 700 -B 160 -R 48 -E faac -f mp4 -w 320 -x keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=768:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1 -m **************************************** if (!strcmp(presetname, "iPod Low-Rez")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->h264_level = 30; job->vbitrate = 700; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 320; >x264opts = strdup("keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=768:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1"); job->chapter_markers = 1; } printf("\n+ iPod Low-Rez: -e x264b30 -b 700 -B 160 -R 48 -E faac -f mp4 -w 320 -m -x keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=768:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1\n"); **************************************** * Normal * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's normal, default settings. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio This is your default preset. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -b 1500 -B 160 -R 48 -E faac -f mp4 -x ref=2:bframes=2:subme=5:me=umh -m -p -2 -T **************************************** if (!strcmp(presetname, "Normal")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->vbitrate = 1500; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("ref=2:bframes=2:subme=5:me=umh"); job->chapter_markers = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Normal: -e x264 -b 1500 -B 160 -R 48 -E faac -f mp4 -m -p -2 -T -x ref=2:bframes=2:subme=5:me=umh\n"); **************************************** * PS3 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for the Sony PlayStation 3. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -b 2500 -B 160 -R 48 -E faac -f mp4 -x level=41:subme=5:me=umh -m -p **************************************** if (!strcmp(presetname, "PS3")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->vbitrate = 2500; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("level=41:subme=5:me=umh"); job->chapter_markers = 1; job->pixel_ratio = 1; } printf("\n+ PS3: -e x264 -b 2500 -B 160 -R 48 -E faac -f mp4 -m -p -x level=41:subme=5:me=umh\n"); **************************************** * PSP * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for the Sony PlayStation Portable. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPEG-4 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -b 1024 -B 128 -R 48 -E faac -f mp4 -w 368 -l 208 -m **************************************** if (!strcmp(presetname, "PSP")) { job->mux = HB_MUX_MP4; job->vbitrate = 1024; job->abitrate = 128; job->arate = 48000; acodec = HB_ACODEC_FAAC; job->width = 368; job->height = 208; job->chapter_markers = 1; } printf("\n+ PSP: -b 1024 -B 128 -R 48 -E faac -f mp4 -w 368 -l 208 -m\n"); **************************************** * QuickTime * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's high quality settings for use with QuickTime. It can be slow, so use it when the Normal preset doesn't look good enough. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -b 2000 -B 160 -R 48 -E faac -f mp4 -x ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:me=umh:subme=5:analyse=all:8x8dct:trellis=1:no-fast-pskip -m -p -2 -T **************************************** if (!strcmp(presetname, "QuickTime")) { job->mux = HB_MUX_MP4; vcodec = HB_VCODEC_X264; job->vbitrate = 2000; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:me=umh:subme=5:analyse=all:8x8dct:trellis=1:no-fast-pskip"); job->chapter_markers = 1; job->pixel_ratio = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ QuickTime: -e x264 -b 2000 -B 160 -R 48 -E faac -f mp4 -m -p -2 -T -x ref=3:mixed-refs:bframes=3:bime:weightb:b-rdo:direct=auto:me=umh:subme=5:analyse=all:8x8dct:trellis=1:no-fast-pskip\n"); **************************************** * Television * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HandBrake's settings for video from television. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVC/H.264 Video / AAC Audio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mkv -e x264 -b 1300 -B 160 -R 48 -E faac -f mkv -x ref=3:mixed-refs:bframes=6:bime:weightb:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip -m -d -2 -T **************************************** if (!strcmp(presetname, "Television")) { job->mux = HB_MUX_MKV; vcodec = HB_VCODEC_X264; job->vbitrate = 1300; job->abitrate = 160; job->arate = 48000; acodec = HB_ACODEC_FAAC; >x264opts = strdup("ref=3:mixed-refs:bframes=6:bime:weightb:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip"); job->chapter_markers = 1; job->deinterlace = 1; twoPass = 1; turbo_opts_enabled = 1; } printf("\n+ Television: -e x264 -b 1300 -B 160 -R 48 -E faac -f mkv -m -d -2 -T -x ref=3:mixed-refs:bframes=6:bime:weightb:direct=auto:b-pyramid:me=umh:subme=6:analyse=all:8x8dct:trellis=1:nr=150:no-fast-pskip\n");