New HandBrake 0.9.6



For Windows XP, Vista and 7

Download (32 bit) Download (64 bit)



Updated libx264 (revision 2146)
MPEG-2 encoder (from libavcodec)
Advanced Options support for libavcodec encoders
format: option1=value1:eek:ption2=value2
-bf 2 -trellis 2 becomes bf=2:trellis=2


Audio gain control (increase/decrease audio volume)
Updated libogg (1.3.0) and libvorbis (aoTuV b6.03)
New AAC encoder (from libavcodec) (considered experimental)
(supported mixdowns: Mono/Stereo/Dolby?, 5.1 will come later)
(should be on par with faac in terms of quality, sometimes better)
FLAC encoder (16-bit, MKV container only)
Mac OS X: HE-AAC encoding support, via Core Audio
Quality-based variable bitrate encoding support
Works with: Lame MP3, Vorbis, Core Audio AAC
Only implemented in CLI and Linux GUI
AC3 encoder: Set Dolby Surround flag in stream parameters when mixdown is Dolby Surround or Pro Logic II
Audio Passthru

DTS Passthru to MP4 container (in addition to MKV) (supported by e.g. VLC, MPlayer)
DTS-HD Passthru (MP4, MKV containers)
MP3 Passthru (MP4, MKV containers)
AAC Passthru (MP4, MKV containers)
(known issue: Magic Cookie not passed through from MPEG Program/Transport? streams,which will break playback in e.g. QuickTime Player)
Auto Passthru: one encoder, multiple codecs
lets you define allowed codecs (from supported passthru codecs)
lets you pick a fallback encoder if passthru is not possible

Start MKV clusters with a video keyframe whenever possible. Should improve seeking and DLNA streaming
Bug fix: Use ISO 639-2 bibliographic form for MKV language codes
Bug fix: Fix crash due to division by zero in MP4 muxer
Bug fix: Fix muxing of Closed Captions. Improper interleaving broke playback on some players


Updated libav* libraries from Libav ( (v0.7-1696-gcae4f4b, late October 2011)
frame-based multithreading for H.264, VP8
10-bit decoding support for H.264, DNxHD
Apple ProRes? decoding support

Improved average framerate detection
Duplicate frame detection for improved frame drop decision (CFR/PFR)
New Same as source, Constant Framerate option
for devices that don't support variable framerate
automatically picks a constant framerate closest to the detected average framerate
Bug fix: fix problem when resolution changes in the middle of a video stream

Blu-ray: make TrueHD, DTS-HD and E-AC3 Secondary Audio streams available for decoding and/or passthrough
Bug fix: libavcodec-decoded streams can now be decoded multiple times
previously, multiple decodes of the same source tracks weren't possible
and audio output tracks had to be dropped
Bug fix: fix audio screech at beginning of some audio tracks when decoding AC3
Bug fix: fix DTS decoder audio volume (was too low)
Bug fix: garbled audio when decoding DTS-HD audio from MKV containers
Bug fix: fix support for DTS-HD High Resolution Audio in MPEG Transport streams

Updated libass (0.10.0)
Improved handling of subtitles with overlapping timestamps
Improved handling of DVD subtitles without Stop Display commands
SSA subtitles are now passed through to MKV without conversion to SRT/UTF-8
Bug fix: fix rendering problem with SSA subtitles when no font is embedded in the source video

Improved MPEG Program/Transport? stream support
support for MPEG-1 Program streams
support for HD-DVD EVOB streams
improved handling of Transport streams that have no PCR
WTV container support (via libavformat)
Bug fix: files with more than 20 tracks (video, audio, subtitles etc.) are now supported
Bug fix: some QuickTime MOV files were misdirected as MPEG Transport streams
Bug fix: fix detection of TrueType? font attachments that don't have the correct MIME type

New, much improved decomb filter (but slower)
new settings are default
old settings become decomb "Fast"

Improved "Normal" preset (much faster, similar file size and quality)
Removed obsolete legacy presets
Added new device presets for Android phones/tablets