New device presets, now more up-to-date for common devices
New web presets
New Matroska (MKV) presets, including VP9 video with Opus audio
Official presets from HandBrake 0.10.x are still available under
Legacy
New JSON-based preset system including command line support
New JSON-based API for interacting with libhb
Improvements to audio/video sync engine to better handle difficult
sources
Many miscellaneous bug fixes and improvements (over 1700 code
commits!)
Video
VP9 video encoding via libvpx
Intel QuickSync Video H.265/HEVC encoder
Requires Intel Skylake or newer CPU
Ultra HD / 4K color pass through (support for BT.2020)
Additional standard frame rate selections in the graphical
interfaces
New Auto anamorphic mode maximizes storage resolution, replaces
Strict anamorphic mode
New Pad filter (command line only for now)
New Decomb/Deinterlace filter settings and improved defaults
Rotate filter now available in all graphical interfaces
New NLMeans filter tunes Tape and Sprite for analog tape recordings
and vintage video games, respectively
Assembly optimizations NLMeans filter improve performance up to
10%
Assembly optimizations in x264 encoder improve performance for
faster presets by 5-10%
x265 encoder quality improvements, especially when using tune
grain
High bit depth encoding support via external shared libraries (video
pipeline is still 8-bit 4:2:0)
x264 10-bit
x265 10-bit and 12-bit
Audio
Opus audio encoding/decoding via libopus
Passthru now supports E-AC-3, FLAC, and TrueHD audio formats
Subtitles
Improved subtitles rendering for some languages via HarfBuzz
Miscellaneous subtitles improvements
Command line interface
Presets can now be imported and exported from the command line and
are compatible with the graphical interfaces
Queue exported from the graphical interfaces can now be imported by
the command line interface (Linux and Windows only for now)
Build system
Add scripts to manually build and install Mac and MinGW-w64 (compile
for Windows on Linux) toolchains
Add support for multiple source URLs for third-party downloads
Add SHA256 hash verification for third-party downloads
Add configure parameter to disable or filter allowed third-party
downloads (see configure --help)
Use HTTPS everywhere; the few cases where a third-party does not
provide packages over https, handbrake.fr does
New targets on Mac to install and uninstall after building
Add flatpak packaging support (experimental)
Third-party libraries
Updated libraries
FreeType 2.6.5 (subtitles)
Fontconfig 2.12.1 (subtitles)
FriBidi 0.19.7 (subtitles)
Libav 12 (encoding/decoding/muxing)
libass 0.13.2 (subtitles)
libbluray 0.9.3 (Blu-ray decoding)
libmfx v6.0.0 (Intel QuickSync Video encoding/decoding)
libvpx 1.5.0 (VP8/VP9 video encoding)
x264 148 r2708 (H.264/AVC video encoding)
x265 2.1 (H.265/HEVC video encoding)
New libraries
HarfBuzz 1.3.0 (subtitles)
libopus 1.1.3 (Opus audio encoding)
Linux
Add options for saving and loading queue files
Removed system tray icon due to performance issues on Ubuntu
Usability improvements
Miscellaneous bug fixes
Mac
Updated all tooltips
Added undo/redo support to the graphical interface
Improved drag and drop support
Added Open Recent to the File menu
Added Add Titles to Queue… to the File menu (batch queueing)
Preview prompts to open in an external application when the internal
player does not support the format
Preview now displays volume and audio/subtitles language selection
during playback
Picture and Filters settings are now part of the main window
Settings are preserved when selecting a new title (instead of
reloading the last selected preset)
Improved support for importing/exporting comma-separated (.csv)
chapter markers
Queue is now automatically paused when available disk space is
low
When Done action can now be changed directly from the Queue
window
When Done notification is now interactive (reveals the encoded file
in Finder)
Activity Log window is now searchable (press
⌘+f to activate)
XQuartz is no longer required for subtitle burn-in
Updated Sparkle software update library
Enabled DSA signature checking for improved security
Usability improvements
Miscellaneous bug fixes
Windows
Graphical interface now uses libhb directly, instead of sending
commands to the command line interface
Encoding can now be paused and resumed
Stopping encoding will finalize the partial file to be playable
Reduced installer and install size
The command line interface is no longer included in the graphical
interface installer
Update checker now verifies the signature of the update file for
improved security
Added support for quality-based audio encoding
Added ability to import tab-separated (.tsv), XML (.xml), and plain
text (.txt) chapter markers
Improved the "configure default" options for audio and subtitles
Default audio track behavior is now configurable
Subtitles burn-in behavior is now configurable
Removed DirectX Video Acceleration (DXVA) hardware-accelerated video
decoding
Was causing many issues without providing sufficient improvement to
decoding efficiency
May be added again at a later date if performance and stability
improves
Usability improvements
Miscellaneous bug fixes
HandBrake 0.10.5
Removed FDK AAC from binary releases
Configure with --enable-fdk for non-free and
non-redistributable build when compiling from source
Updated x265 to 1.9 which brings bug fixes and performance
improvements
Improvements in large AVI file handling
Assorted bug fixes and performance improvements
HandBrake 0.10.3
Updated x265 to 1.8 which brings numerous bug fixes and some
performance improvements
Assorted bug fixes and performance improvements
HandBrake 0.10.2
Assorted bug fixes and performance improvements
HandBrake 0.10.1
Assorted bug fixes for all three GUIs and the core library
HandBrake 0.10.0
Core
Intel QuickSync Video encode and decode support (beta)
Windows only currently; we hope to bring this to Linux users in the
future
DXVA hardware decode support (experimental)
Windows only
Suitable only for slower machines so disabled in preferences by
default
Choice of scalers
Lanczos
HandBrake's default scaler
Bicubic (OpenCL) (experimental)
Available on the Command Line Interface (all platforms) and Windows
GUI (Mac / Linux GUIs will come in a later release)
Currently only available in OpenCL form so requires an AMD or Intel
GPU supporting OpenCL 1.1 or later; Nvidia GPUs are not currently
supported
When downscaling, up to 5% performance improvement can be achieved;
no benefit when not downscaling
Small loss in quality over the Lanczos scaler
Denoise
hqdn3d filter now accepts individual settings for each chroma
channel (Cb, Cr)
New NlMeans denoiser, very slow, but results are significantly
better than hqdn3d
Presets
Added Windows Phone 8 Preset
Updated Libraries
x264 r2479-dd79a61
Libav v10.1
libbluray 0.5.0
libavformat is now used for muxing instead of mp4v2 and libmkv
"Large File Size" checkbox has now been removed for MP4, as the new
muxer will transition to 64bit files automatically
mpeg2dec has also been replaced in favour of using libav
The LibAV AAC encoder is now the default as FAAC has been remove
This encoder is adequate for most, but until it improves a bit
further, we have enabled support for the FDK-AAC encoder also
This FDK option is a temporary measure until the LibAV encoder
improves
Note that FDK-AAC is much slower and will likely bottleneck the
encode process, but will produce better quality audio
H.265 encoder
Now available through x265 1.4
While this encoder is still fairly new, we have seen some promising
results come out of it; it's still under heavy active development and is
only going to improve over time
Added VP8 Encoder (using libvpx)
Available in MKV files only
Removed mcdeint deinterlace and decomb modes (this relied on the
snow encoder in libav which has been removed by upstream)
Bug fixes and misc improvements
Windows
Accessibility and usability improvements
Added option to 'Use System Colors'; the app should now be usable in
a high contrast mode.
Fixed tab ordering to make the app more keyboard friendly
LibHB is now used for scanning instead of the CLI
Experimental preview window is now available as a result (can be
enabled via preferences)
Improved the layout and design of the audio and subtitle tabs
Split buttons similar to the old 0.9.8 WinForms GUI
Improved layout on the track listbox to make better use of the
space
Improvements to auto-naming feature
When Done
Added an option that will reset this to 'Do nothing' when the app is
closed and restarted
Presets
New presets menu
Presets bar can now be hidden if it's not wanted
Numerous bug fixes
Fixed the issue in the source dropdown where the drive menu items
did not work when clicked
Numerous fixes in the picture settings panel around resolution
calculation
Numerous fixes around the way presets are loaded and saved,
particularly around picture settings
Removed Growl for Windows support due to bugs and issues with this
library that remain unfixed; project appears abandoned
Many misc other fixes
Windows XP is no longer supported; Windows Vista with Service Pack 2
or later is now a requirement
The 32-bit build of the application is now considered deprecated;
this is due to 32-bit process memory limitations
Mac
Build system updates to compile under OS X 10.9 and 10.10
Automatic audio and subtitle track selection behaviors which can be
stored per preset
Improvements to auto-naming feature
Misc UI enhancements
Bug fixes and misc improvements
Linux
Automatic audio and subtitle track selection behaviors which can be
stored per preset
Improvements to auto-naming feature
Batch add-to-queue by list selection
Russian and Czech translations
Bug fixes and misc improvements
Requires GTK3
Command Line Interface
Basic support for return codes from the CLI (0 = No error, 1 =
Canceled, 2 = Invalid input, 3 = Initialization error, 4 = Unknown
Error)
Bug fixes and misc improvements
HandBrake 0.9.9
General
Improved HandBrake pineapple icon by Matt Johnson
Improved Retina-resolution icons within the application, by Nik Pawlak
Core
Blu-ray (PGS) subtitle support
works with Foreign Audio Search
can be Burned-In
can be passed through to MKV (but not MP4)
Additional video framerates
30, 50, 59.94, 60 fps
Double framerate ("bob") mode for the deinterlace and decomb
filters
Better audio remix support
additional mixdowns: 6.1, 7.1, 7.1 (5F/2R/LFE)
CLI users should note 6ch becomes 5point1
better-than-Stereo sources can be upmixed to 5.1
discard one channel from Stereo sources
Mono (Left Only), Mono (Right Only)
Allow the selection of higher audio bitrates where appropriate
Allow the selection of lower audio samplerates where appropriate
8, 11.025, 12, 16 kHz
Audio dithering (TPDF) when converting to 16-bit FLAC
Use libavcodec for DTS audio decoding (instead of libdca)
DTS-ES 6.1 Discrete support
All graphical interfaces: support for x264's preset, tune and
profile options
alternative to the Advanced panel (which is still available)
HandBrake-specific option to ensure compliance with a specific H.264
level
Updated built-in presets
take advantage of x264 preset/tune/profile support
removed increasingly suboptimal and irrelevant Legacy presets
Assorted bug fixes and improvements to the core library (libhb)
Updated libraries
x264 r2273-b3065e6
Libav v9.6
libbluray 0.2.3
Windows
User Interface has been re-written in WPF
Includes many small UI enhancements
Switched to .NET 4 Client Profile
smaller download for those who don't have .NET 4 Full installed
Mac
Assorted bug fixes
including better support for Retina displays
Prevent sleep during encoding and scanning for Mountain Lion
Drag & Drop files onto the Main window or application icon to
scan
Nicer progress indication on the dock icon
Preview window improvements and bugfixes
Updated Growl to 2.0.1
Notification Center support (when Growl is not installed)
Linux
Assorted bug fixes and improvements
Use some system libraries rather than bundling
fontconfig, freetype, libxml2, libass, libogg, libvorbis, libtheora
and libsamplerate
Command Line Interface
Audio option (-a) will ignore invalid input tracks and encode with
only the valid ones
Allow use of hh:mm:ss format when specifying p-to-p start/stop
time
Advanced audio options
enable level normalization when downmixing (disabled by
default)
disable audio dithering or select a specific algorithm
HandBrake 0.9.8
Corrects a few crash bugs that showed up in 0.9.7
HandBrake 0.9.7
This is a bug fix release for 0.9.6.
Includes an AppleTV3 Preset and updated iPad Preset
HandBrake 0.9.6
Encoders
Video
updated libx264 (revision 2146)
MPEG-2 encoder (from libavcodec)
advanced options support for libavcodec encoders
format: option1=value1:option2=value2
-bf 2 -trellis 2 becomes bf=2:trellis=2
Audio
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
Muxers
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
Decoders
Video
updated libav* libraries from Libav (http://libav.org/) (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
Audio
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
Subtitles
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
Demuxers
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
Filters
new, much improved decomb filter (but slower)
new settings are default
old settings become decomb "Fast"
Presets
improved "Normal" preset (much faster, similar file size and
quality)
removed obsolete legacy presets
added new device presets for Android phones/tablets
recent and/or powerful devices recommended
Mac OS X
DVD decryption:
VLC 2.x or later will not work for DVD decryption and is therefore
unsupported as of HandBrake 0.9.6
libdvdcss is now the preferred method for DVD decryption
bug fix: Live Preview window widgets updated to work under Lion
bug fix: fixed positioning of widgets in the Audio panel under
Lion
Other:
wider main window providing more room for various widgets
Windows GUI
Preview window
complete redesign
support for VLC or the system default video player
dropped built-in QuickTime playback support
Other
much improved control over the default audio and subtitle tracks
selected (see Options)
ability to set the minimal title length that will show up during a
scan (see Options)
several other usability improvements
installer now has a silent option for easier network installs
(launch the installer with /S)
Linux GUI
Audio panel
new advanced audio options section for gain and audio track
names
dynamic range compression and samplerate moved to advanced audio
options
Other
minor UI tweaks and usability enhancements
Miscellaneous
Target Size is gone, and isn't coming back
Don't bother complaining on the forums
CLI: support for x264 presets, tunes and profiles
new --x264-preset, --x264-tune and --x264-profile options
DVD: fix issues with some discs (e.g. True Grit, Thor, Transformers
3)
DVD: improved main feature detection
updated libbluray (0.0.1-pre-213-ga869da8, late May 2011)
HandBrake 0.9.5
Core Library
BluRay disc structure support. (No decryption support)
Updated Libraries (x264, ffmpeg)
SSA Subtitle support. (Including burn-in)
MP3 audio now supported in MP4 files (Note: Limited Player
compatibility)
VOBSUB subtitle now supported in MP4 files (Note: Limited Player
compatibility)
Updated Presets for newer devices and better quality
AC3 encoding support.
Many Bug fixes and other small improvements
Improved DVD Main Feature detection (when using dvdnav)
Universal audio downmix support (all audio types can be
downmixed)
All GUIs
Updated x264 Advanced Panel
Video Quality Slider drops % value and only shows RF for x264
Batch Scan (Scan Multiple files at once. N.B: Does not include
multiple VIDEO_TS folders / Image files)
Peak framerate option (Capped VFR)
Many Bug fixes
Many Tweaks to improve usability.
Ability to edit queue jobs
Point-to-Point encoding (second or frame start and end times)
Mac GUI
New Audio Panel supporting >4 Audio Tracks
VLC detection in /Applications and ~/Applications
Windows GUI
Encode Status in GUI. (CLI window is now always hidden)
Improved Auto-Naming for Destination file name.
Drag / Drop Video onto Main Window to scan.
Linux GUI
Multiple instance support (run multiple copies of ghb at once)
Many Bug fixes and UI improvements.
HandBrake 0.9.4
Core
New build system, allowing 64-bit binaries (around 10% faster)
Soft subtitles and Closed Captions:
DVD Closed Captions
ATSC Closed Captions
SRT subtitle import
Text soft subtitles in MP4 and MKV output
Bitmap soft subtitles in MKV output
Better support for DVD inputs:
Uses libdvdnav
DVD angles support
Workaround for libdvdread malloc bomb on invalid PGC entry
DVD drive region detection support in Linux
Handles DVD programs with more than 16 streams
No longer tries to detect and discard duplicate titles when
scanning
Libdvdnav patched to perform read error recovery
Libdvdread patched to allow raw device access in Windows
Handles poorly mastered DVDs that had the menus ripped out of
them
Better support for non-DVD inputs:
Preserves MP4 metadata
TrueHD
DTS-HD demuxing
8 bit audio
Better handling of transport streams where audio starts first
Better handling of transport streams that have been spliced
together, leading to duplicate timestamps
Better VC-1 frame detection
Fixes bug that was causing one sec. of audio to be dropped on many
ffmpeg files
Looks harder for aspect ratio info from DV sources
No longer truncates the last (dummy) chapter
Allows specifying field parity for detelecine and decomb
Better AV sync
Support for sources with no audio
DTS passthrough for MKV
x264 bumped from r1169 to r1347, which means speed optimizations,
new default settings (see r2742 commit comment), the magic of macroblock
tree rate control (mbtree), a new CRF curve (meaning you will get
different, generally lower bitrates at the same RF, with similar quality
metrics), and weighted P-Frames (disabled by default for Baseline
encodes and the AppleTV preset).
Better sample interleaving
Better, optional deinterlacer for decomb (EEDI2)
New mode structure for the decomb filter
Variable verbose logging levels
Fixed timing for first two frames coming out of filters
--native-dub option lets users request dubbing instead of subs when
the audio isn't in their native language
Allow encoding sources with no audio without explicitly stating -a
none
Update checker on MinGW built exe should now work correctly.
Matches GUIs' default verbosity level of 1
HandBrake 0.9.3
Better PMT processing
Basic underlying support for live previews (encode from a seek point
for a set number of frames)
Better searching for IDR frames in H.264 streams
Preset changes (iPhone goes CRF, some old Apple presets resurrected
as Legacy)
Assorted bug fixes
HandBrake 0.9.3
Snapshot 5 (SVN revision 1913)
Core Library
VC-1 stream input
Newer libmp4v2, which fixes the issue with output > 2 gigs in
Linux
Proper allocation for preview frames
Avoids corruption of previews of sources that use widths that aren't
cleanly divisible by 8
Decodes DTS internally instead of using ffmpeg, to allow
mixdowns
Better support for DTS in MKV files with implicit timestamps or
large timestamp errors
Ensures proper chroma size by rounding up when dealing with odd
dimensions
Ensures "auto" samplerate sends a valid value to faac (22050, 24000,
32000, 44100, or 48000)
Bumped Theora to 1.0 final
Bumped x264 to r1024, which includes Nehalem optimizations as well
as speed boosts for things such as b-adapt=2
Mac GUI
Allows multibyte characters in chapter titles
Windows GUI
Fixes issue parsing presets that use maxWidth and maxHeight (-X and
-Y)
DRC defaults to 1 now
Chapter markers disabled for non-DVD sources
Makes sure Normal preset gets loaded
Fixes arithmetic overflow crash when scanning
Linux GUI
Update checker
Limits range of chapters to encode to the number of chapters on the
DVD
Disabled entry of dimensions larger than the source
CLI
Allows overriding of audio (tracks, bitrates, samplerates, codecs,
mixdowns) and x264 options in built-in presets
Documentation
Documentation updates have begun on the wiki, although they are not
yet complete
HandBrake 0.9.3
Snapshot 4 (SVN revision 1896)
Core Library
Converts video in other color spaces to YUV420 (this means DV
support)
Official, standards-based AC3-in-MP4
Tries to base the AV timing for streams off audio when possible
Keeps some audio fixes for lost packets in over the air streams from
interfering with other sources
Handles rendering of sources where the picture resolution changes
mid-stream (this fixes the long-standing bug reading a particular
episode of Doctor Who)
Wider window for clock references (AV sync)
Fixed a crash when closing out data for AAC encoding on aborted
encodes
Rejiggered verbose activity log display to be more laconic by
default
Updated x264 to r1016, which means b-rdo and bime are gone and
replaced with new subme modes
DTS and HDMV DTS audio support in streams
Doesn't show the audio track button on iPhones/iPod Touches unless
there's more than 1 track
Tries to avoid garbage data from AC3 sync by searching for two
agreeing packets
As the MPEG4IP project is defunct, switched to an independently
maintained libmp4v2 which has folded in all our cumbersome patches
Fixed SunOS compilation
Fixed conflict between maxHeight and maxWidth and loose
anamorphic
Warn in the log when titles are being ignored during scan for lack
of audio
Fixed bug with Slow/Slowest deinterlacing and decomb which could
leave a flickering line at the top or bottom of the screen
Extracts audio and subtitle types from DVD sources, to do things
like label commentary tracks
Better handling of the beginning of AVI and WMV sources that start
after time 0
Optimize MP4 for web download works with AC3 tracks now
Mac GUI
Nested presets
Individual activity logs for each encode (stored by default in
~/Application Support/HandBrake, can be co-located with encoded file
destination by preference)
Allows reading from ZFS volumes
Fixed target size mode. It keeps breaking itself. Maybe it should
just be put out of its misery...
Assorted other improvements
Windows GUI
Nested presets
Individual activity logs for each encode
Slow and slower deinterlacing and decomb work now in Windows
Added resizeable update window
Fixed parsing of non-DVD source audio formats
Restored Copy to Clipboard to the Activity Log Window, among other
enhancements to it
Fixed bug with MKV presets showing up as .m4v
Assorted other improvements
Linux GUI (GTK)
Nested presets
Individual activity logs for each encode
Allows pending queue items to be removed, and reloaded in the main
window for editing
Better handling of HD previews
Assorted other improvements
CLI
Updated presets to the equivalent of the nested ones in the
GUIs
Allows setting custom audio track names in MP4 files
Allows selection of the COLR atom in MP4 files, between Bt.601 and
Bt.709
Fixed reading of device paths in OS X
A
special note on the new presets (they're
collapsible-triangle-folder-thing-errific!)
Deux Six Quatre, Blind, Broke, and Bedlam are gone. They were dead
weight.
iPod Low-Rez is now iPod Classic & iPod Nano
iPod High-Rez is now iPod Legacy
iPhone / iPod Touch is now iPhone & iPod Touch, so take care CLI
users
Animation and Television now use the decomb and detelecine (VFR)
filters
High Profile presets now use psy-trellis and the new subme 9 mode
with B-frame RD refinement
AppleTV is now CRF, so sizes will vary with content
PS3 preset should be fixed
Constant Quality Rate still needs its quality % lowered,
probably
The keen reader is already asking "iPod Legacy? WTF is iPod High-Rez
called iPod Legacy now?"
The answer is Universal.
The Universal preset is designed to play on all modern iPods
(anything newer than the iPod 5.5G). It also plays on iPhones. It also
plays on AppleTVs. It should also play just about anywhere else, hence
the name. It is full anamorphic DVD resolution--no tricks with
downscaling like stuff from the iTunes Store. It includes chapters, and
has the first audio track in both AAC (DPL2 downmixed) and AC3
pass-thru, just like the AppleTV preset. In fact, it should give the
same quality as the AppleTV preset, but faster...and at a larger file
size. Like the AppleTV preset, it used CRF, so sizes will vary.
HandBrake 0.9.3
Snapshot 3 (SVN revision 1797)
Core Library
Universal input support, utilizing libavcodec from the FFmpeg
project for decoding non-MPEG-2 video
Newer, faster, better version of the x264 codec, including
psychovisual optimizations
Better AV sync through full compliance with the MPEG Standard Target
Decoder timing model
More accurate auto-cropping
Support for New Zealand and Norwegian HDTV broadcasts (H.264 and
AAC-LATM in MPEG-TS)
Detelecine is now "VFR detelecine" by default, dropping some frames
and extending others to make up lost time, old behavior of keeping
duplicate frames is enabled by selecting a framerate besides "Same as
source"
Threaded deinterlacing in Slow and Slower modes
Threaded and entirely rewritten decomb filter
Better audio resampling interpolator
Better gamma in QuickTime through the use of the COLR MP4 atom
Better constant quality encoding when using FFmpeg
Hopefully better cache and virtual memory performance by recycling
buffers that were most recently used instead of least
Fix for MP4s with "negative duration" errors.
Set the detelecine filter to work better with PAL by using "loose"
breaks
Fix for missing initial H.264 NAL units, improves reliability of
8x8dct
Fix for subtitle-scan with XviD encoding
Fix for crash at the end of 2nd pass using x264
Deblock filter works now
Rewritten update system, so the core library can read a portion of
Sparkle appcasts.
Updates for libsamplerate, libogg, xvidcore, libtheora, libmpeg2,
lame, faac, and of course ffmpeg and x264.
Mac GUI
Entirely rewritten and far more flexible queue that can be saved
between sessions, capable of preserving queued items after a crash
Now requires vlc 0.9.xx to read protected dvd's in the users
/Applications folder
Fix for 4x3 loose anamorphic to keep it from downscaling
Fixed: Preview frames are no longer distorted in anamorphic
mode.
Fixed: Mac GUI no longer floats above other windows.
Fixed: Browse by file no longer dims the browse button preventing
you from changing browse locations without switching back and forth
between it and drive selection. (http://HandBrake.m0k.org/forum/viewtopic.php?t=342)
Fixed: Makes sure destination directory is valid.
Fixed: Fills in the file save field with the current output name
instead of leaving it blank.
Fixed: Update destination field with the current path instead of
using the last one, which could have been a DVD.
Windows GUI Changes -
Version 2.2 beta 1
Added: A few presets for the iPod in the menu.
Added: Ability to set default settings for all program encode
options.
Added: Ability to turn off Automatic Update check on start-up. See
Tools > Options
Added: Mod 16 check on the Height and Width boxes.
Added: Check the amount of hard disk space left is not running low
when saving file.
Added: Option to have a Read DVD window showup on start-up.
Added: ìView DVD dataî Menu item in the tools menu.
Added: Links to the Homepage, forum, wiki and documentation page in
the Help menu.
Added: Chapter markers check box (New feature in 0.8.5b1 CLI)
Changed: View DVD Information no longer appears after clicking the
ìBrowseî button.
Changed: A few changes to the GUI - replaced textboxes with
Dropdowns which auto-populate.
Changed: Auto Crop and Aspect text now automatically update when a
new title is selected.
Changed: Several tweaks to the GUI design, remove a few text items
that are no longer needed.
Changed: Ability to Queue videos enabled with completely re-written
code.
Changed: Ability to queue stuff up while the encoding process is
running.
Changed: Ability to remove items from the encode queue while is
running.
Changed: Anamorphic option blanks out resolution boxes.
Changed: Re-written update checker.
Changed: Ability to turn off update check on start-up in Tools >
Options
Changed: Auto Crop option now fills in figures into text boxes when
selected.
Changed: Mp4 now default output file extension.
Changed: Enabled 5.1 AAC option.
Changed: Enabled h264 advanced options.
Changed: Updated the FAQ.
Changed: Included new version of HandBrake. Version 0.8.5b1.
Fixed: Pixel Ratio Not being saved with the profile.
Removed: Both ìView Dataî buttons on the Title Selection
Window.
Removed: The ìRead DVDî button. - Automatically reads the DVD after
selecting a source now.
Removed: The Help and Support window. Been replaced with a few Web
Links.