HandBrake 1.0.0 – to brzmi dumnie
Pełen numer wersji programu sugeruje wiele rzeczy. Raz, że jest to dzieło dokonane i skończone – w przeciwieństwie do „ułamkowych” wiecznie rozwijanych wydań testowych. Po drugie, droga do takiego stanu musiała wieść przez setki, jeśli nie tysiące wydań wcześniejszych (co sugerują proste wyliczenia typu 1 / 0.01). Innymi słowy, programy których aktualne wydanie rozpoczyna się od wartości większej od zera mają większe poważanie społeczne. To również nobilituje i skłania do większego dopracowania. Czy zatem HandBrake 1.0.0 wpisuje się w powyższe teorie?

- nowa dokumentacja pod adresem https://handbrake.fr/docs
- kompletnie przeprojektowane oficjalne zestawy ustawień:
- zestawy ustawień generalnego użytku (w celu zapewnienia jak największej kompatybilności),
- zestawy ustawienia dedykowane konkretnym urządzeniom,
- zestawy ustawienia dedykowane eksportowi do sieci,
- zestaw nowych ustawień dla Matroska (MKV) (również dla VP9 (wideo) z Opus (audio)),
- poprzednie zestawy ustawień przeniesione do kategorii „Legacy”,
- system zarządzania ustawieniami oparty na JSON – łącznie z obsługą z linii komend,
- nowe API wykorzystujące JSON do komunikacji z libhb,
- usprawnienia w synchronizacji materiału audio/wideo w celu lepszej obsługi skomplikowanych źródeł,
- inne zmiany – około 1700 poprawek w kodzie.
Tak, to prawda – ta lista jest nikczemnie krótka i kompletnie nie odzwierciedla tego, co stało się udziałem 1700 poprawek w kodzie. Dlatego dodajmy jeszcze zmiany w zakresie obsługi wideo (z zachowaniem oryginalnej pisowni i terminów):
Video
- VP9 video encoding via libvpx
- Intel QuickSync Video H.265/HEVC encoder
- Requires Intel Skylake or newer CPU
- Ultra HD / 4K color pass through (support for BT.2020)
- Additional standard frame rate selections in the graphical interfaces
- New Auto anamorphic mode maximizes storage resolution, replaces Strict anamorphic mode
- New Pad filter (command line only for now)
- New Decomb/Deinterlace filter settings and improved defaults
- Rotate filter now available in all graphical interfaces
- New NLMeans filter tunes Tape and Sprite for analog tape recordings and vintage video games, respectively
- Assembly optimizations NLMeans filter improve performance up to 10%
- Assembly optimizations in x264 encoder improve performance for faster presets by 5-10%
- x265 encoder quality improvements, especially when using tune grain
- High bit depth encoding support via external shared libraries (video pipeline is still 8-bit 4:2:0)
- x264 10-bit
- x265 10-bit and 12-bit
Teraz lepiej, nieprawdaż? Dociekliwi odnajdą pod tym adresem pełną listę zmian poczynionych w obsłudze audio i wideo.
Aby przetestować program w Ubuntu 16.04/16.10, Mincie 18.xx i pochodnych należy skorzystać z repozytorium PPA:
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-gtk
Program pojawi się również za parę chwil w głównym repozytorium Manjaro oraz Arch Linuksa (i pochodnych):
sudo pacman -Suy handbrake