Archives For November 30, 1999

HandBrake video transcoder announced a new update for the 1.7.x release a few days ago.

This release includes only bug-fixes and minor improvements. They include:

    • Fix formatting leading zeros for timestamps in logs
    • Incorrect input FPS detection
    • tx3g to SSA subtitles conversion issue.
    • “All Files” open file dialog filter not really show all files in Linux.
    • add a new default audio track automatically set the gain to -20 dB
    • VideoToolbox crashes on macOS Sonoma

Continue Reading…

 

HandBrake, the popular free open-source video transcoder, released a new update for the new 1.7 series yesterday.

The new release fixed encoding issue for AMD VCN, MPEG-2, MPEG-4, NVIDIA NVENC, and VP9 encoders, which could cause the creation of an excessive number of keyframes.

It fixed unintentional automatic pass through of closed caption side data when using NVIDIA NVENC encoder.

For Linux, the release includes performance improvements by removing duplicate graphic assets and reducing file size, as well as fixes to Flatpak file chooser, file destination path, and memory leaks in the graphical interface.

Other changes include:

  • Improved automatic selection of Dolby Vision Level
  • Fixed crash opening an empty folder, and crash using VideoToolbox encoders on Apple Silicon Ultra.
  • Workaround to prevent issues decoding H.264 video on Mac OS.
  • Added Automation Properties to some controls on the audio tab to assist screen readers for Windows.
  • Fixed NVIDIA NVDEC option being ignored in Windows.
  • Miscellaneous bug fixes and improvements

How to Install HandBrake 1.7.2

HandBrake provides official Windows, MacOS, and Linux packages available to download at Github releases page under Assets

For Linux users, it’s Flatpak package which also available in Flathub repository, though NOT updated at the moment of writing.

For Ubuntu & Linux Mint users who prefer the classic .deb package, I’ve uploaded the package into this unofficial PPA for Ubuntu 20.04, Ubuntu 22.04, Ubuntu 23.04, and Ubuntu 23.10.

1. First, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/handbrake

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2. Linux Mint users need to manually update the system package cache, after adding PPA, by running command:

sudo apt update

3. Finally, install the new HandBrake package via command:

sudo apt install handbrake

For choice, you may also run sudo apt install handbrake-cli to install the command line tool

When installation done, search for and launch the video transcoder from either start/application menu or ‘Activities’ overview depends on your desktop environment.

Uninstall:

To uninstall the Ubuntu PPA, either open terminal (Ctrl+Alt+T) and run command:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/handbrake

or, just remove the source line using ‘Software & Updates’ tool under “Other Software” tab.

To remove the HandBrake video transcoder, use command:

sudo apt remove --autoremove handbrake handbrake-cli

That’s all. Enjoy!

For HandBrake users who prefer the classic .deb package, there’s now new PPA for all current Ubuntu 20.04, Ubuntu 22.04, Ubuntu 23.04, Ubuntu 23.10, and their based systems, such as Linux Mint 20/21, Pop! OS, Zorin OS 17.

HandBrake announced the new major 1.7.0 release a few days ago. The release features new AMD VCN AV1 encoder, NVIDIA NVENC AV1 encoder, SVT-AV1 multi-pass ABR mode, Apple VideoToolbox hardware presets, improved QSV support, drag and drop support for video scanning, and various other changes. See the github releases page for details.

HandBrake 1.7.0 Dark Mode

HandBrake provides official Linux package through .flatpak package (see link above). It’s can be installed in most Linux, however, run in sandbox.

Install HandBrake (1.7.3 Updated) in Ubuntu via PPA

For those prefer Ubuntu PPA, I’ve uploaded the new release package into this unofficial PPA with all current Ubuntu releases, on amd64 (Intel/AMD) and arm64 (Apple Silicon, Raspberry Pi) CPUs support.

Thanks to the official guide, the new package in PPA is built with the latest run-time libraries (e.g., FFmpeg 6.1, libdvdnav & libdvdread, SVT-AV1 1.7.0) into single bundle. Meaning, it can be installed on old Ubuntu releases (20.04 & 22.04), without worrying about dependencies mis-match. Though, the .deb package size increased to be around 10 MiB.

1. First, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/handbrake

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2. Linux Mint users need to manually update the system package cache, after adding PPA, by running command:

sudo apt update

3. Finally, install the new HandBrake package via command:

sudo apt install handbrake

For choice, you may also run sudo apt install handbrake-cli to install the command line tool

When installation done, search for and launch the video transcoder from either start/application menu or ‘Activities’ overview depends on your desktop environment.

Uninstall:

To uninstall the Ubuntu PPA, either open terminal (Ctrl+Alt+T) and run command:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/handbrake

or, just remove the source line using ‘Software & Updates’ tool under “Other Software” tab.

To remove the HandBrake video transcoder, use command:

sudo apt remove --autoremove handbrake handbrake-cli

That’s all. Enjoy!

HandBrake video transcoder 1.3.3 was released today with a number of bug-fixes and improvements.

Changes in HandBrake 1.3.3 include:

  • Fixed ISO 639-2/B language codes in MKV
  • Improved support for sources where pixel format cannot be quickly identified
  • Improved Intel QSV memory footprint
  • Improved Intel QSV H.265 memory buffer size
  • Improved support for out-of-order SSA subtitles
  • Improved flatpak package support
  • Updated libraries: FFmpeg 4.2.3
  • Miscellaneous bug fixes and improvements

How to Install HandBrake in Ubuntu:

HandBrake has an official PPA which so far supports for Ubuntu 19.10 and Ubuntu 20.04.

NOTE the PPA is not updated at the moment of writing. The new release packages should be available in a few days, check the previous PPA link before getting started.

1.) Open terminal either by pressing Ctrl+Alt+T on keyboard or by searching for ‘terminal’ from ‘Show Applications’ menu. When it opens, run command:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Type user password (no asterisk feedback) for sudo prompts and hit Enter to continue adding the PPA.

2.) Once the PPA is updated with the new release packages, you can run following commands one by one to install it on your system:

sudo apt update

sudo apt install handbrake-gtk

(Optional) To remove the handbrake PPA repository, either go to Software & Updates -> Other Software, or run command:

sudo add-apt-repository --remove ppa:stebbins/handbrake-releases

In addition, HandBrake also available to install in Ubuntu via Flatpak package.

HandBrake video transcoder 1.3.2 was released a day ago with many improvements and bug-fixes.

According to the release note, HandBrake 1.3.2 release highlights include:

  • Improve support for H.265 video in AVI container
  • Fix point to point end detection
  • Fix QSV HEVC encoder on older Intel hardware.
  • Fix upstream FFmpeg issue where passing through AAC ADTS audio could produce invalid MKV output in rare cases
  • And many fixes for Windows, Mac OS, and Linux.

How to Install HandBrake in Ubuntu:

HandBrake has an official Ubuntu PPA. It is however not updated timely, and Ubuntu 18.04 is no longer supported due to old system libraries.

The github release page offers official flatpak packages that work on 64-bit Ubuntu 18.04 and higher.

HandBrake Flatpak

Grab the .flatpak and install it via command:

flatpak install /path/to/package_name.flatpak

NOTE: flatpak runs in sandbox and HandBrake flatpak package requires Gnome 3.36 runtime platform. See more at this page.

The open-source HandBrake video transcoder 1.3.0 was released with many great new features. Here’s how to install it in Ubuntu 18.04, Ubuntu 19.04, and Ubuntu 19.10.

HandBrake 1.3.0 was released with updated third-party libraries, new and updated translations, build system improvements, and following new features:

  • Redesigned queue UI
  • New presets for PS4 Pro and Discord
  • Ultra HD Blu-ray discs support (without copy protection)
  • AV1, WebM container encoding support
  • AMD VCE encoding support on Linux
  • Intel QSV low power encoding support (lowpower=1)
  • Added Intel QSV support to Flatpak

There are also other changes, miscellaneous bug fixes and improvements, see the release note.

How to Install HandBrake 1.3.0 in Ubuntu 19.10

The HandBrake official PPA has made the new release packages for Ubuntu 19.04 and Ubuntu 19.10.

1.) Open terminal either from system applications menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Type user password (no asterisk feedback) for sudo command prompts and hit Enter to continue.

2.) Then install handbrake via command:

sudo apt update && sudo apt install handbrake-gtk

3. (Optional) To remove the PPA repository, open Software & Updates utility and navigate to Other Software tab.
To remove the media converter, run command in terminal:

sudo apt remove --auto-remove handbrake-gtk

How to Install HandBrake 1.3.0 in Ubuntu 18.04:

Due to outdated system libraries, the official software PPA does not contain the latest packages for Ubuntu 18.04 LTS. However, the latest HandBrake Flatpak (runs in sandbox) package is available for Ubuntu 18.04 and higher.

1. Open terminal and run command to install flatpak framework is not exist:

sudo apt install flatpak

2. Add Flathub, the official flatpak package repository via command:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3. Finally install HandBrake 1.3.0 via flatpak package:

flatpak install flathub fr.handbrake.ghb

4.(Optional) For any reason, you can remove the package via command:

flatpak uninstall flathub fr.handbrake.ghb

Handbrake video transcode 1.2.1 was released a few days ago with numerous bug-fixes and improvements.

Handbrake 1.2.1 release highlights:

  • Fixed potential crashes due to use of uninitialized variables
  • Improved minimum duration to only apply to DVD and BD sources
  • Fixed incorrect video rotation where rotation flagged as none
  • Fixed yadif deinterlace filter not properly deinterlacing all frames
  • Fixed missing frame at the end of encodes from m2ts sources
  • Fixed detection of MPEG-1 video in program streams
  • Fixed decoding of MPEG-1 video in DVD sources
  • Fixed Apple VideoToolbox encoding issues related to pyramidal B-frames
  • Fixed lapsharp filter corrupting frame edges
  • Improved NLMeans performance
  • Improved AMD VCE encoding to enable placing key frames at chapter markers
  • Improved calculation of final frame duration
  • Improved support for BT.2020 color space
  • Fixed channel mapping for AAC 5.1 encoding
  • Fixed display of special characters in preset names
  • Fixed exporting presets to sanitize system reserved characters
  • Miscellaneous bug fixes and improvements

How to Install Handbrake in Ubuntu:

Handbrake Ubuntu packages will be available in two or three days. CHECK the official HandBrake PPA before doing following steps.

The official HandBrake PPA offers the latest packages for Ubuntu 18.04, Ubuntu 18.10, and Linux Mint 19.x.

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu. When it opens, run command:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Type user password (no asterisks feedback) when it asks for sudo command and hit Enter to add PPA.

2. Then install the video transcoder via command:

sudo apt install handbrake-gtk handbrake-cli

Linux Mint needs to run command sudo apt update first to refresh system package cache.

Uninstall:

To remove the software, open terminal and run command:

sudo apt remove --autoremove handbrake-gtk handbrke-cli

To remove the PPA, launch Software & Updates and navigate to Other Software tab.

HandBrake video transcoder announced the 1.2.0 release last night with great new features and many bug-fixes.

HandBrake 1.2.0 switched core decoding library from Libav to FFmpeg, added new official presets for Amazon Fire and Google Chromecast devices, added initial support for GTK 4.

Other changes include:

  • Improved support for opening sources previously unreadable
  • AMD VCE, Nvidia NVENC, and Apple VideoToolbox hardware-accelerated video encoding
  • Touch Bar support on macOS
  • Added support for decoding TIFF/LZMA video
  • Dark Mode support on macOS 10.14 Mojave
  • Initial localization support on Mac and Windows
  • Added support for E-AC3 audio in MP4 container
  • Added Speex audio decoder
  • Updated libraries, and numerous other changes.

How to Install HandBrake 1.2.0 in Ubuntu:

The official HandBrake PPA offers the latest packages for Ubuntu 18.04, Ubuntu 18.10, and Linux Mint 19.x.

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu. When it opens, run command:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Type user password (no asterisks feedback) when it asks for sudo command and hit Enter to add PPA.

2. Then install the video transcoder via command:

sudo apt install handbrake-gtk handbrake-cli

Remove handbrake-cli from the code if you don’t need the command line version.

Uninstall:

To remove the software, open terminal and run command:

sudo apt remove --autoremove handbrake-gtk handbrke-cli

To remove the PPA, launch Software & Updates and navigate to Other Software tab.

The open source video transcoder HandBrake 1.1.2 was released a day ago with various bug-fixes.

Changes in HandBrake 1.1.2 include:

  • Fixed Blu-ray title name where reading from raw device
  • Improved handling of broken units in Blu-ray source (skip and continue reading)
  • Fixed rare crash related to preview images, anamorphic, and default preset values
  • Fixed jitter produced by 59.94 fps to 29.97 fps frame rate conversion
  • Fixed duration of silence buffers (may improve audio/video sync for some sources)
  • Updated libraries: libdvdread 6.0.0, libdvdnav 6.0.0 (DVD decoding)
  • Fixed potential crash where $HOME directory is missing
  • Fixed legacy preferences causing preset window being shown at every launch
  • Fixed preset name and menu display on Ubuntu 14.04 Trusty Tahr
  • Fixed default destination file name for Blu-ray source to not include MPLS number
  • Fixed queue reloading in Flatpak sandbox
  • Fixed toolbar icons alignment and use correct art for lower pixel density
  • And some fixes for Mac OS and Windows.

How to Install HandBrake in Ubuntu:

The software has an official PPA repository for current Ubuntu releases. As usual, HandBrake 1.1.2 will be available via PPA a few days later.

At that time, open terminal either via Ctrl+Alt+T or from software launcher, and run following commands one by one to install the latest handbrake:

1. Run command to add the PPA repository:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Type your password (no asterisks feedback) when it prompts and hit Enter.

2. Refresh system repositories cache via command:

sudo apt update

3. Remove Ubuntu build of handbrake if installed:

sudo apt remove --autoremove handbrake

4. Finally install the video transcoder from the PPA:

sudo apt install handbrake-gtk handbrake-cli

Uninstall:

To remove the PPA repository, open Software & Updates and navigate to Other Software tab.

To remove HandBrake, run command in terminal:

sudo apt remove --autoremove handbrake-gtk handbrake-cli

In addition, the latest HandBrake also available as Flatpak (containerised software package) for 64-bit Ubuntu.

Handbrake 1.1.1, the first bug-fix release for Handbrake 1.1 series, was released yesterday.

Handbrake 1.1.1 release highlights:

  • Fixed a potential crash in the comb detection filter
  • Fixed a potential crash in the padding filter
  • Fixed decoding certain very high bit rate ultra-high definition sources with extra large packets
  • Fixed last frame in source video missing in output
  • Fixed crash when decoding an empty audio track
  • Updated libraries: libvpx 1.7.0 (VP8/VP9 video encoding), x264 155 r2901 (H.264/AVC video encoding)
  • Fixed issues occurring when running multiple HandBrake instances simultaneously
  • Miscellaneous bug fixes and improvements

How to Install HandBrake 1.1.1 in Ubuntu:

The official HandBrake PPA has built the 1.1.1 release for Ubuntu 18.04, Ubuntu 17.10.

The Ubuntu 16.04 and Ubuntu 14.04 builds are broken at the moment, check the PPA link before getting started.

1. Open terminal either via Ctrl+Alt+T or by searching “terminal” from app launcher. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:stebbins/handbrake-releases

Input your password (no visual feedback while typing due to security reason) when it prompts and hit Enter to continue.

2. Then use Synaptic package manager or run following commands to install the video transcoder:

sudo apt-get update

sudo apt-get install handbrake-gtk handbrake-cli

Note: If you installed the distribution build of HandBrake from Ubuntu Software, you need to remove it before installing the new release from PPA.

Uninstall:

To remove the software, simply run command in terminal:

sudo apt-get remove --autoremove handbrake-gtk handbrake-cli

And launch “Software & Updates -> Other Software” to remove PPAs.