След 11 месеца разработка е публикувана версия на инструмента за многопоточно кодиране на видео файлове от един формат в друг — HandBrake 1.7.0. Програмата е налична както в вариант, работещ в режим на команден ред, така и с GUI интерфейс. Кодът на проекта е написан на езика C (за Windows GUI е реализиран на .NET) и се разпространява под лицензия GPL. Бинарните сборки са подготвени за Linux (Flatpak), macOS и Windows.
Програмата може да кодира видео от BluRay/DVD дискове, копия на директории VIDEO_TS и всякакви файлове, чийто формат се поддържа от библиотеките libavformat и libavcodec от състава на FFmpeg. На изхода могат да бъдат генерирани файлове в такива контейнери, като WebM, MP4 и MKV, за кодиране на видео могат да се използват кодеци AV1, H.265, H.264, MPEG-2, VP8, VP9 и Theora, а за звук — AAC, MP3, AC-3, Flac, Vorbis и Opus. От допълнителните функции присъстват: калкулатор на битрейта, преглед по време на кодиране, промяна на размера и мащабиране на картината, интегратор на субтитри, широк набор от профили за конвертиране за зададени типове мобилни устройства.
В новото издание:
- Добавени са кодировачи на формата AV1, използващи за ускорение двигателите AMD VCN и NVIDIA NVENC.
- Добавена е поддръжка за многопроходно кодиране на AV1 с адаптивен битрейт (ABR) с помощта на библиотеката SVT-AV1.
- Добавени са предварителни настройки за оборудване за API Apple VideoToolbox. Обновени са предварителните настройки Creator и Social.
- Добавена е възможност за запазване на метаданните на средата, използвана за гледане.
- Добавени са филтри на базата на API Intel QSV (Quick Sync Video) за завъртане и разбиране на формата.
- Проведена е оптимизация на производителността на системи ARM64 и Apple Silicon.
- Ускорено е декодирането на HEVC.
- Филтър bwdif е ускорен с 30%.
- Производителността на кодиране на AV1 е увеличена до 4 пъти благодарение на нови асемблерни оптимизации в SVT-AV1.
- Увеличена е скоростта на преобразуване на видео, благодарение на премахването на излишни копия на кадри.
- Подобрено е предаването на метаданни Dolby Vision за динамичния обхват на яркост.
- Добавен е кодировчик x265 с поддръжка на 10-битово кодиране на цветен канал.
- Добавени са профили Dolby Vision 8.4, 8.1, 7.6 и 5.0.
- Подобрено е предаването на метаданни HDR10+ при използване на кодировачи x265 10-bit и SVT-AV1.
- Подобрена е поддръжката на технологията Intel QSV (Quick Sync Video) за хардуерно ускорение на кодиране и декодиране на видео на платформата Linux.
- При използване на технологията NVENC многопроходното кодиране е по подразбиране деактивирано.
- Добавена е поддръжка на системата за изграждане Meson.

Източник: opennet.ru
