]> granicus.if.org Git - handbrake/commitdiff
Update NEWS.markdown for HandBrake 1.1.0 release.
authorBradley Sepos <bradley@bradleysepos.com>
Sat, 31 Mar 2018 19:05:59 +0000 (15:05 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Sat, 31 Mar 2018 19:05:59 +0000 (15:05 -0400)
Thanks Scott (@sr55) for the initial draft.

NEWS.markdown

index dc573e2e496d8b08ee749eb1236cc38030facdfe..1f6299661158665649ff22b92516bf84f39f0c79 100644 (file)
 # HandBrake News
 
-# HandBrake 1.1.0
+## HandBrake 1.1.0
 
-## All platforms
+### All platforms
 
-### General
-- Add sdtp atom for better support with AppleTV 4K
-- New and Updated Presets:
-   - Presets for Vimeo and Youtube
-   - New 4K device presets for Apple TV, Chromecast, FireTV and Roku
-   - Expanded Matroska presets with more 4K options 
-   - Added new production video editing presets.
-
-### Video
-- Intel QuickSync: 
-  - 10bit H.265 Encoding support on Kaby Lake and newer.
-  - Encode Path now supports D3D11 allowing usage of QuickSync on systems with multiple GPU's.
-- Add support for the rotation flag that some containers have. This allows automatic rotation of video from phones.
-- Support for Adaptive Streaming (CLI Only.  Enabled with --inline-parameter-sets)
-- x265 10bit and x265 12bit encoders included in HandBrake. Separate dll files are no longer required. 
+#### General
 
-### Filters
-- New Sharpen / Unsharpen filter
+- Improved user interface
+  - Redesigned main window for consistency and usability; overall flow is top to bottom, left to right
+  - Added new preset controls directly in main workflow
+  - Added new summary tab for overview of settings at a glance
+  - Updated interface icons to support high resolution displays
+- New and improved official presets
+   - Added new presets for Vimeo and YouTube
+   - Added new 2160p/4K device presets for Apple TV, Chromecast, Fire TV, and Roku
+   - Added new Production presets for post-production video editing workflows
+   - Added additional 2160p/4K Matroska presets
+- Improved AppleTV 4K support
+- Improved Intel QuickSync Video support
+  - Added Linux support (experimental)
+  - Added 10-bit H.265/HEVC encoding support for Kaby Lake and newer CPUs
+  - Added support for multiple GPUs via D3D11 encode path
+- Many bug fixes and improvements
+
+#### Video
+
+- Added new Unsharp and kernel-based Laplacian LapSharp sharpening filters
+- Added CSM prefilter option to NLMeans filter
+- Added support for mobile device orientation via auto-rotation container flag
+- x265 10- and 12-bit encoders are now included by default; additional dll files are no longer required
+
+#### Command line interface
+
+- Added support for adaptive streaming (SPS and PPS before IDR frames) via the --inline-parameter-sets parameter
+- Added --json parameter to output scan/status information in JSON format, useful for scripting
+- Audio sample rate parameter --arate now accepts "auto" as a valid value
+
+#### Build system
 
-### Command line interface
-- "--arate=autio" is now acceptable CLI parameter. 
-- new --json option to output scan/status information in JSON format. Useful for scripting purposes. 
+- Added support for FreeBSD 11.1 (must compile from source)
+- Added support for compiling on Windows under MSYS (experimental, slow)
+- Updated to mingw-w64-build 3.1.1 with support for mingw-w64 5.0.3 and gcc 7.2.0
+- Update mac-toolchain-build to add NASM 2.13.2 (now required for x264)
+- Miscellaneous bug fixes and improvements
 
-### Build system
-- Support for compiling on Windows under MSYS
+#### Third-party libraries
 
-### Third-party libraries
 - Updated libraries
+  - FDK AAC 0.1.5 (AAC audio encoding, must compile from source)
+  - FreeType 2.8.1 (subtitles)
+  - HarfBuzz 1.7.2 (subtitles)
+  - Jansson 2.10 (JSON architecture)
+  - LAME 3.100 (MP3 audio encoding)
+  - Libav 12.3 (decoding and filters)
+  - libass 0.14.0 (subtitles)
+  - libbluray 1.0.2 (Blu-ray decoding)
+  - libdvdnav 5.0.3 (DVD decoding)
+  - libdvdread 5.0.3 (DVD decoding)
+  - libiconv 1.15 (character encoding support)
+  - libmfx (upstream API 1.23)
+  - libogg 1.3.2 (Xiph codecs support)
+  - libopus 1.2.1 (Opus audio encoding)
+  - libsamplerate 0.1.9-35-g02ebb9f (audio resampling)
+  - libtheora 1.1.1 (Theora video encoding)
+  - libvorbis 1.3.5 (Vorbis audio encoding)
   - libvpx 1.6.1 (VP8/VP9 video encoding)
+  - libxml2 2.9.4 (general)
+  - x264 155 r2893 (H.264/AVC video encoding)
   - x265 2.6 (H.265/HEVC video encoding)
-  - libav 12.2 (decoding and filters)
-  - libvorbis 1.3.5
-  - libtheora 1.1.1
-  - libogg 1.3.2
-  - libass 0.13.7
-  - lame 3.99.5
-  - libopus 1.2.1
-  - libmfx (upstream API 1.23)
-  - plus a few others (zlib, libxml2, libiconv, libdvdread, libdvdnav, libbluray, freetype, harfbuzz, fdkaac, jass)
-
-## Linux
-- UI Design Changes
-  - Addition of a summary tab.
-  - In-line preset controls. Legacy preset bar is still available for this release only.
-  - Re-arranged the main UI slightly to allow for better down and to the right flow.
-- Quicksync Video Encoder enabled. (Requires specific Intel Driver)
-- New Preference to set the low disk space warning level.
-- Ubuntu 17.1 Support. Dropped 15.04
-- Miscellaneous bug fixes
+  - zlib 1.2.11 (general)
 
-## Mac
-- UI Design Changes
-  - Addition of a summary tab.
-  - In-line preset controls. Legacy preset bar is still available for this release only.
-  - Re-arranged the main UI slightly to allow for better down and to the right flow.
-- Pause on Low-Disk Space level is now configurable. 
-- Miscellaneous bug fixes
+### Linux
+
+- Added option to configure low disk space warning level
+- Added Intel QuickSync Video encoder (experimental, requires specific Intel driver)
+- Added support for Ubuntu 18.04 and 17.10; Ubuntu 15.04 support is removed
+- Many other bug fixes and improvements
 
-## Windows
-- UI Design Changes
-  - Addition of a summary tab.
-  - In-line preset controls. Legacy preset bar is still available but considered deprecated.
-  - Re-arranged the main UI slightly to allow for better down and to the right flow.
-- Pause on Low-Disk Space level is now configurable. 
-- Per-Monitor DPI Awareness
-- Support for running HandBrake in a portable mode. (see included portable.ini.template)
-- Status and Notifications
-  - Option to play sound (mp3, wav) when a single encode or queue completes.
-  - Option Show progress / pass / passcount in the Application title / Task Tray icon tooltip.
-  - More granular progress reporting (For muxing and search for start of file states)
-- Improvements to Audio Defaults. Dropdowns are now context aware and range limited with better defaulting of options.
-- Custom Anamorphic is back
-- Miscellaneous bug fixes and UI consistency tweaks.
-  - Several fixes to the static preview window where still previews would not render correctly.
+### Mac
 
+- Added option to configure low disk space warning level
+- Improved support for VoiceOver navigation
+- Many other bug fixes and improvements
+
+### Windows
 
+- Added option to configure low disk space warning level
+- Added option to play a sound (MP3/WAV) when encode or queue is finished
+- Added option to show progress, pass, passcount in the application title or task tray icon tooltip
+- Added more granular progress reporting during search for start of file and muxing
+- Added support for per-display resolution awareness
+- Added support for running HandBrake in a portable mode (see included portable.ini.template)
+- Added custom anamorphic to dimensions tab, it's back!
+- Improved static preview window still previews rendering
+- Improved audio selection behavior controls; dropdowns are now context aware and range limited with better defaults
+- Improved UI constency throughout
+- Many other bug fixes and improvements
 
 
 ## HandBrake 1.0.7