Introduction
Handbrake is a program which can be used to transcode files from one format to another. It cannot “smart-render” files.
For example, it is useful for converting variable frame rate files to constant frame rate files, which may work better in
video editing programs.
Handbrake is a quite powerful program with many features. This guide covers only the basics and some common
scenarios.
Installation
Download Handbrake from the VideoHelp website here. It is available in installer form and portable form. The Portable
form allows you to run it without installing it on your computer.
Once installed, go to Tools>Preferences>Output files and set the output format to Always use MP4, as shown here:
To reset Handbrake to it’s defaults, close Handbrake, delete the Handbrake Windows user folder, located here:
C:\Users\-your user name-\AppData\Roaming\HandBrake
then restart Handbrake.
Upscale/Convert/Batch Convert a file to another format
While Handbrake cannot “smart-render” or “smart-transcode” files, it can re-encode all manner of files into many other
file types, including in batches. This makes it very easy to transcode a number of files in one go. It also works the CPU
hard so that transcodes are generally quite fast. The process is as follows:
Start Handbrake, open the file or use the Folder (batch scan) option and set up the tabs like this:
Summary Tab
Format: Set to MP4 (or as desired). Remember that the “MP4” is merely the “container”; the underlying codecs eg
H264 will be set later.
Save As:
Click the Browse button to set the output folder. For single encodes, you can change the file name.
Dimensions Tab
Resolution and Scaling
The settings shown are for a square-pixel output of 768x576 (which is, in effect, 4:3). You can change the dimensions
to suit your files. For example, to scale up, set the Scaled Size to your desired size; if you’d like to scale up to
1440x1080, put those in in lieu of 768x576 or if you have a Full HD file of 1920x1080 for upscaling to UHD, insert
3840x2160.
Cropping and Borders
You can set Cropping and Borders as you so desire. If cropping, ensure you crop in proportion to the final output. For
example, if you have a video that needs 10 pixels off the bottom and 2 pixels off the top, you’ll need to crop 12 x 4/3 off
the sides (14 total) to maintain the 4:3 ratio. Always crop in even numbers.
Final Display Size
Insert the final display width of your recoded video eg 768 for a PAL 720x576 4:3 video, or 3840 for a UHD 16:9 video.
Filters Tab
Handbrake has various filters you can apply, depending on the nature of your source file and what your exported file
will be. In this case, I have switched Deinterlacing Off. The Handbrake de-interlacer isn’t the Rolls Royce of
deinterlacers but does a reasonable job. BWDIF+Bob is, I understand, the best from the selections available in
Handbrake. The “Bob” will convert each field to a frame, so you’ll have a double-frame rate video, which results in
smoother, less-jerky video.
For no deinterlacing:
For deinterlacing an analogue AVI eg a tape lossless capture:
Note the “--tff” in the Interlace Detection Custom box. For DV AVIs, set this to “--bff”.
Video Tab
Video Encoder
Set as desired. H264 is a well-known and common codec that can be read by almost every video playback device
there is. There are options for using your GPU in the droplist eg H264(NVEnc) if you have a good NVidia GPU. I have
read that H265 has better compression/quality than H264 at lower bitrates and is also widely used.
Framerate (FPS)
Set this to the frame rate of your source file (MediaInfo or Windows Properties>Details) and set to Constant for best
compatibility with video editors.
Quality
You can use either CRF, where lower numbers are better (CRF 18 is good all-round quality) or Avg Bitrate (6000 is a
good all-round bitrate for SD). If using Avg Bitrate, tick Multi-pass and Turbo.
Audio Tab
A good all-round audio codec is AAC at 192 bitrate. I use 48khz for the sample rate for compatibility with my video
editor.
For batch operations, click on Selection Behaviour and set up as needed:
Then click Save.
Finally, if doing a batch run, add all the files to the Queue by clicking Add to Queue down-arrow and choosing Add All.
You can remove files from the queue by clicking on the Queue button.
And that’s it. At the top, click Start Queue (or Encode) and Handbrake will encode your files into the new format.
Convert a Variable Frame Rate file to a Constant Frame Rate File
Open the file
Filters Tab
Set up the filters tab as follows:
Video Tab
Set up the Video tab as follows. The critical change is to select Constant framerate. The MediaInfo report will show the
“Framerate” value to be set in Handbrake (not the Max or Min values).
In this example I have chosen average bitrate and increased the bitrate to minimise generational quality loss due to the
re-encoding. The file’s original bitrate can also be found in the MediaInfo report.
If desired, the codec can also be changed, for example in the case where the video is HEVC/H265 or VP9 and needs
to be changed to H264/AVC for editing.
Audio Tab
Finally set up the Audio tab as follows. I’ve changed the sample rate from 44.1 to 48(khz).
Save your file
Now you’re ready to save your file in the new format. At the bottom of the screen in the Save As box, Browse to the
desired save location, set a name, and then, at the top, hit green Start Encode button.
Hopefully, the resulting file will stay in sync in your video editor.
Introduction
Handbrake is a program which can be used to
transcode files from one format to another. It cannot
“smart-render” files.
For example, it is useful for converting variable
frame rate files to constant frame rate files, which
may work better in video editing programs.
Handbrake is a quite powerful program with many
features. This guide covers only the basics and
some common scenarios.
Installation
Download Handbrake from the VideoHelp website
here. It is available in installer form and portable
form. The Portable form allows you to run it without
installing it on your computer.
Once installed, go to Tools>Preferences>Output
files and set the output format to Always use MP4,
as shown here:
To reset Handbrake to it’s defaults, close
Handbrake, delete the Handbrake Windows user
folder, located here:
C:\Users\-your user name-
\AppData\Roaming\HandBrake
then restart Handbrake.
Upscale/Convert/Batch Convert a file to
another format
While Handbrake cannot “smart-render” or “smart-
transcode” files, it can re-encode all manner of files
into many other file types, including in batches. This
makes it very easy to transcode a number of files in
one go. It also works the CPU hard so that
transcodes are generally quite fast. The process is
as follows:
Start Handbrake, open the file or use the Folder
(batch scan) option and set up the tabs like this:
Summary Tab
Format: Set to MP4 (or as desired). Remember that
the “MP4” is merely the “container”; the underlying
codecs eg H264 will be set later.
Save As:
Click the Browse button to set the output folder. For
single encodes, you can change the file name.
Dimensions Tab
Resolution and Scaling
The settings shown are for a square-pixel output of
768x576 (which is, in effect, 4:3). You can change
the dimensions to suit your files. For example, to
scale up, set the Scaled Size to your desired size; if
you’d like to scale up to 1440x1080, put those in in
lieu of 768x576 or if you have a Full HD file of
1920x1080 for upscaling to UHD, insert 3840x2160.
Cropping and Borders
You can set Cropping and Borders as you so desire.
If cropping, ensure you crop in proportion to the final
output. For example, if you have a video that needs
10 pixels off the bottom and 2 pixels off the top,
you’ll need to crop 12 x 4/3 off the sides (14 total) to
maintain the 4:3 ratio. Always crop in even
numbers.
Final Display Size
Insert the final display width of your recoded video
eg 768 for a PAL 720x576 4:3 video, or 3840 for a
UHD 16:9 video.
Filters Tab
Handbrake has various filters you can apply,
depending on the nature of your source file and
what your exported file will be. In this case, I have
switched Deinterlacing Off. The Handbrake de-
interlacer isn’t the Rolls Royce of deinterlacers but
does a reasonable job. BWDIF+Bob is, I
understand, the best from the selections available in
Handbrake. The “Bob” will convert each field to a
frame, so you’ll have a double-frame rate video,
which results in smoother, less-jerky video.
For no deinterlacing:
For deinterlacing an analogue AVI eg a tape
lossless capture:
Note the “--tff” in the Interlace Detection Custom
box. For DV AVIs, set this to “--bff”.
Video Tab
Video Encoder
Set as desired. H264 is a well-known and common
codec that can be read by almost every video
playback device there is. There are options for
using your GPU in the droplist eg H264(NVEnc) if
you have a good NVidia GPU. I have read that
H265 has better compression/quality than H264 at
lower bitrates and is also widely used.
Framerate (FPS)
Set this to the frame rate of your source file
(MediaInfo or Windows Properties>Details) and set
to Constant for best compatibility with video editors.
Quality
You can use either CRF, where lower numbers are
better (CRF 18 is good all-round quality) or Avg
Bitrate (6000 is a good all-round bitrate for SD). If
using Avg Bitrate, tick Multi-pass and Turbo.
Audio Tab
A good all-round audio codec is AAC at 192 bitrate.
I use 48khz for the sample rate for compatibility with
my video editor.
For batch operations, click on Selection Behaviour
and set up as needed:
Then click Save.
Finally, if doing a batch run, add all the files to the
Queue by clicking Add to Queue down-arrow and
choosing Add All.
You can remove files from the queue by clicking on
the Queue button.
And that’s it. At the top, click Start Queue (or
Encode) and Handbrake will encode your files into
the new format.
Convert a Variable Frame Rate file to a
Constant Frame Rate File
Open the file
Filters Tab
Set up the filters tab as follows:
Video Tab
Set up the Video tab as follows. The critical change
is to select Constant framerate. The MediaInfo
report will show the “Framerate” value to be set in
Handbrake (not the Max or Min values).
In this example I have chosen average bitrate and
increased the bitrate to minimise generational
quality loss due to the re-encoding. The file’s
original bitrate can also be found in the MediaInfo
report.
If desired, the codec can also be changed, for
example in the case where the video is HEVC/H265
or VP9 and needs to be changed to H264/AVC for
editing.
Audio Tab
Finally set up the Audio tab as follows. I’ve changed
the sample rate from 44.1 to 48(khz).
Save your file
Now you’re ready to save your file in the new
format. At the bottom of the screen in the Save As
box, Browse to the desired save location, set a
name, and then, at the top, hit green Start Encode
button.
Hopefully, the resulting file will stay in sync in your
video editor.
Page links: