All pastes #757952 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-11-01 19:40 UTC
rendered paste body
****************************************
*              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");