HandBrake 1.7.0 update, AMD/Nvidia GPU AV1 video transcoding efficiency greatly improved

Currently, HandBrake 1.7.0 supports hardware accelerated AV1 transcoding on all modern GPUs, including AMD, Nvidia, and Intel.

In addition, the new version of HandBrake has also improved the performance of SVT-AV1 encoding by a factor of four through CPU optimization, making it suitable for Mac computers based on Apple Silicon.

Starting from version 1.7.0, HandBrake officially supports the VCN AV1 encoder used by the AMD Radeon 7000 series GPU (RDNA 3), as well as the 8th generation NVENC encoder built into the GeForce 40 series GPU (Ada Lovelace).

In the previous version, HandBrake 1.6.0 has also added support for Intel Xe AV1 encoders (Xe and Arc GPUs).

Therefore, it can be said that HandBrake is fully compatible with hardware accelerated AV1 encoders on all modern GPUs, except for those integrated into Apple Silicon processors.

IT Home with updated announcement:

commonly

Added Apple VideoToolbox hardware presets

Updated Creator preset

--Disabled interleaving detection and deletion; Assuming the creator is using the default settings for progressive sources

Updated social presets

--Optimize for targets with higher quality and frame rate, but without the need for interleaving detection and deletion

--More suitable for modern social media sharing of short clips and screen/game capture

Removed email presets and instead used revised social presets

--Please stop sending videos via email or using new social presets

Various error fixes and improvements

video

Added AMD VCN encoder

Added NVIDIA NVENC encoder

Added support for SVT-AV1 multi-channel ABR mode

Added support for retaining environment metadata

Added QSV rotation and format filters

Improved performance on arm64/aarch64/Apple Silicon architecture

--The latest FFmpeg provides faster HEVC decoding, with a 30% increase in bwdif filter speed

--New SVT-AV1 assembly optimization can increase performance by 4x

Improved video conversion speed and reduced unnecessary file copying to improve memory efficiency

Improved Dolby Vision dynamic range metadata transfer

--Support encoder: x265 10 bits

--Support for configuration files and cross compatibility IDs: 8.4, 8.1, 7.6 (basic layer only, converted to 8.1), 5.0

Improved HDR10+dynamic range metadata transfer

--Support encoder: x265 10 bit, SVT-AV1

Improved QSV support

Updated NVENC not to use multi-channel default values; User configurable advanced options

Renamed 2-pass encoding option to multi pass

Fixed issue with Intel QSV encoder outputting green video

Fixed issue with color changes during pixel format conversion (when using a 10 bit hardware encoder)

Fixed an error when scanning failed when the source resolution was not modulus 2

Fixed incorrect PAR reading from analytical AV1 video track

Removed manual bit rate limit for VP9 CQ mode

Command Line Interface

Renamed - two pass to - multi pass and - no two pass to - no multi pass, removed -2

Fixed issue with using presets even when automatic cropping is enabled

audio frequency

Fixed errors when mixing dac3 and eac3

Fixed mono mixing issue with mixed left and right channels

subtitles

Fixed possible regional setting issue that could cause errors in SSA titles

Fixed a potential issue affecting zero duration subtitles

Build System

Added Meson build system for Linux graphical interface

Third party libraries

New Library

Libdovi 3.2.0 (Dolby Vision dynamic range metadata)

update library

AMF 1.4.30 (AMD VCN Video Encoding)

FFmpeg 6.1 (decoding and filtering)

FreeType 2.13.2 (subtitles)

Frifidi 1.0.13 (subtitle)

HarfBuzz 8.2.2 (subtitles)

Libass 0.17.1 (subtitle)

Libdav1d 1.3.0 (AV1 video decoding)

Liblzma (xz) 5.4.5 (LZMA video decoding, such as TIFF)

Libopus 1.4 (Opus audio encoding)

Libjpeg turbo 3.0.1 (preview image compression)

Libvpx 1.13.1 (VP8/VP9 video encoding)

Libxml 2.11.5 (general)

OneVPL 2023.3.1 (Intel QSV Video Encoding/Decoding)

SVT-AV1 1.7 (AV1 video encoding)

X264 164 r3107 (H.264/AVC video encoding)

X265 r12776 (H.265/HEVC video encoding)

Zimg 3.0.5 (color conversion)

Zlib 1.3 (general)

Linux

Added drag and drop support for video scanning

Added local file selector support through xdg desktop portal

Added queue>Add all menu options

Added XML chapter import and export

Added bit depth and HD information in video summary

Added pause encoding to switch to battery power or pause when needed

Added automatic file naming option: {code} {bit depth} {width} {height} {modification date} {modification time}

Updated queues, activities, and preset windows, no longer floating above the main window

Updated existing translations

Removed outdated update checker

Miscellaneous error repair and improvement

Mac

Added drag and drop support for multiple files

Added support for selecting multiple files in the Open Source dialog box

Added support for recursively scanning folders in the Open Source dialog box

Added option to support VideoToolbox H.265/HEVC, H.264/AVC, ProRes, and VP9 hardware decoders on macOS 13 and higher

--Enable/Disable in the Preferences>Advanced tab always or full path only

--Using hardware decoders on modern devices may reduce CPU usage and therefore accelerate some filters and encoding

Added GPU accelerated cropping&scaling, rotation, filling, Yadif, Bwdif, Chroma Smooth, Unsharp, Lasharp filters

Added the 'Same as Source' target option, which automatically sets the target path to the source path

Improved SVT-AV1 encoding performance through Apple Silicon Macs

Improved the Preferences UI for automatic file naming and added the following options: {width} {height} {quality_type} {encoder bit depth} {modification time} {modification date} {code} {encoder} {encoder bit depth} {preset}

Improved handling of secure range bookmarks

Fixed Chroma Smooth tuning option

Fixed Deblock Filter custom string field

Fixed an issue that prevented the VideoToolbox 'speed' preset from being used

Fixed file size display issue in queue statistics window (when file size information is not available)

Various error fixes and improvements

Added a new translation

--Korean

--Bulgarian

Updated existing translations

Windows

Added drag and drop support for multiple files

Added support for selecting multiple files in the Open Source dialog box

Added support for recursively scanning folders in the Open Source dialog box

-Enable/Disable in Preferences>Advanced

Added feature to exclude file extensions when opening files

-The default exclusions are common image, subtitle, and text file extensions; Edit the list in Preferences>Advanced

Supports most containers and codecs in native video playback in the preview window

-Modern codec support requires obtaining from Microsoft Codec Packs and Microsoft Store

Improved the automatic file naming preference UI and added new options: {width} {height} {quality_type} {encoder bit depth} {modification time} {modification date} {encoder} {encoder bit depth} {preset}

Improved queue window UI, with the option to display other status information on the left progress panel

Improved preset panel

--Replace the 'Manage Presets' button with a discrete option menu for faster access to features

--Added an option to display the description of the selected preset

--Added the ability to clone presets (create new presets based on existing ones)

Improved 'Add Selection' window makes sorting functionality easier to discover

Improve the reliability of process isolation

Fixed automatic file naming when using physical drive sources

Fixed header specific scanning of physical drive sources

Fixed potential issue that may cause unmodified presets to appear as' modified '

Fixed potential issue of unreserved queue order changes

Fixed issue with the 'Audio' tab where using a non fallback encoder may cause duplicate tracks

Fixed an issue where replacing a graphics card may cause hardware presets to display incorrectly as disabled

Fixed potential crash during startup related to Windows notification service failure

Various error fixes and improvements

Added new translation

--Czech (partially completed)

--Greek (partially complete)

--Estonian (partially completed)

--Basque

--Finnish (partially completed)

Updated existing translations

(From IT home)

Time: 2023-11-20
Views:
On November 20th, IT Home reported that the open-source video transcoding tool HandBrake 1.7.0 was officially released, which added support for hardware accelerated AV1 transcoding on AMD and Nvidia's latest GPUs.