Wydanie programu do transkodowania wideo HandBrake 1.3.0
Po roku rozwoju przedstawione wydanie narzędzia do wielowątkowego transkodowania plików wideo z jednego formatu na inny - HandBrake 1.3.0. Program jest dostępny zarówno w trybie wiersza poleceń, jak i jako interfejs GUI. Kod projektu napisany jest w języku C (dla Windows GUI zaimplementowanego w .NET) i dystrybuowane przez na licencji GPL. Zespoły binarne przygotowany dla Linuksa (Ubuntu, Flatpak), macOS i Windows.
Program potrafi transkodować wideo z płyt BluRay/DVD, kopie katalogu VIDEO_TS oraz dowolne pliki, których format obsługiwany jest przez biblioteki libavformat i libavcodec z FFmpeg/LibAV. Dane wyjściowe mogą być generowane w postaci plików w kontenerach takich jak WebM, MP4 i MKV. Do kodowania wideo można używać kodeków AV1, H.265, H.264, MPEG-2, VP8, VP9 i Theora; AAC, MP3 można używać do audio., AC-3, Flac, Vorbis i Opus. Dodatkowe funkcje obejmują: kalkulator bitrate, podgląd podczas kodowania, zmianę rozmiaru i skalowanie obrazu, integrator napisów, szeroką gamę profili konwersji dla określonych typów urządzeń mobilnych.
W nowym wydaniu:
Dodano obsługę formatu kodowania wideo AV1 (poprzez libdav1d);
Dodano ustawienia wstępne dla Playstation 4 Pro (2160p60 4K surround), Discord i Discord Nitro. Ustawienia wstępne dla systemu Windows Phone zostały usunięte. Ulepszone ustawienia wstępne Gmaila;
Ulepszone wykrywanie wideo MPEG-1 w strumieniach;
Dodano obsługę odczytu płyt Blu-ray Ultra HD (bez zabezpieczenia przed kopiowaniem);
Do interfejsu CLI dodano filtr wygładzający kolory (Chroma Smooth);
Dodano obsługę trybu kodowania oszczędzającego energię (lowpower=1) przy użyciu akceleratorów Intel QSV (Szybka synchronizacja wideo). Dodano możliwość użycia Intel QSV do pakietu opartego na Flatpak;
Dodano możliwość wykorzystania silników AMD VCE w celu przyspieszenia kodowania w systemie Linux;
Ulepszona obsługa akceleracji kodowania przy użyciu NVIDIA NVENC;
Dodano obsługę ustawiania poziomu kodowania dla x265 i
Regulacja trybu szybkiego dekodowania;
Dodano obsługę importu napisów zewnętrznych w formatach SSA/ASS;
Dodano możliwość budowania dla platformy NetBSD;
Dodano parametry kompilacji „--harden” i „--sandbox”, aby zastosować dodatkową ochronę przed przepełnieniem bufora i umożliwić izolację piaskownicy;
Dodano parametr kompilacji „--enable-gtk4” do kompilacji z eksperymentalnymi wersjami GTK 4 zamiast GTK 3.