更新日誌 |
# 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 already works with HandBrake 0.9.5 a .pkg installer is available from Videolan: http://download.videolan.org/libdvdcss/last/macosx/ * Build system: - support for Xcode 4 and Mac OS X 10.7 "Lion" - Mac OS X 10.5 "Leopard" no longer supported # Mac OS X GUI: * OS X 10.7 Lion support: - 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 * DVD: improved main feature detection * updated libbluray (0.0.1-pre-213-ga869da8, late May 2011) |