11 aylık geliştirme sürecinin ardından, video dosyalarının bir formattan diğerine çok iş parçacıklı kod dönüştürmesine yönelik bir aracın piyasaya sürülmesi yayınlandı - HandBrake 1.7.0. Program hem komut satırı modunda hem de GUI arayüzü olarak mevcuttur. Proje kodu C dilinde yazılmıştır (.NET'te uygulanan Windows GUI için) ve GPL lisansı altında dağıtılmaktadır. Linux (Flatpak), macOS ve Windows için ikili derlemeler hazırlanmıştır.
Program, BluRay/DVD disklerinden, VIDEO_TS dizinlerinin kopyalarından ve formatı FFmpeg'in libavformat ve libavcodec kitaplıkları tarafından desteklenen tüm dosyalardan videonun kodunu dönüştürebilir. Çıktı, WebM, MP4 ve MKV gibi kaplarda dosyalar oluşturulabilir; video kodlama için AV1, H.265, H.264, MPEG-2, VP8, VP9 ve Theora codec'leri kullanılabilir; AAC, MP3, video kodlama için kullanılabilir. ses. , AC-3, Flac, Vorbis ve Opus. Ek işlevler şunları içerir: bit hızı hesaplayıcı, kodlama sırasında önizleme, görüntüyü yeniden boyutlandırma ve ölçeklendirme, altyazı entegratörü, belirli mobil cihaz türleri için çok çeşitli dönüştürme profilleri.
Yeni sürümde:
- Hızlandırma için AMD VCN ve NVIDIA NVENC motorlarını kullanan AV1 formatlı kodlayıcılar eklendi.
- SVT-AV1 kitaplığını kullanarak çok geçişli AV1 uyarlamalı bit hızı (ABR) kodlaması için destek eklendi
- Apple VideoToolbox API'si için donanım ön ayarları eklendi. Yaratıcı ve Sosyal ön ayarlar güncellendi.
- Görüntüleme için kullanılan ortamın meta verilerini kaydetme özelliği eklendi.
- Format döndürme ve ayrıştırma için Intel QSV (Hızlı Senkronizasyon Videosu) API'sini temel alan filtreler eklendi.
- ARM64 ve Apple Silicon sistemlerinde performans optimizasyonu yapılmıştır.
- Geliştirilmiş HEVC kod çözme hızı.
- Bwdif filtresi %30 oranında hızlandırıldı.
- SVT-AV1'deki yeni montaj optimizasyonlarının kullanılması nedeniyle AV4 kodlama performansı 1 kata kadar arttı.
- Çerçevelerin gereksiz kopyaları kaldırılarak video dönüştürme hızı artırıldı.
- Dinamik parlaklık aralığına ilişkin Dolby Vision meta verilerinin iletilmesi iyileştirildi.
- Renk kanalı başına 265 bit desteğiyle x10 kodlayıcı eklendi.
- Dolby Vision 8.4, 8.1, 7.6 ve 5.0 profilleri eklendi.
- x10 265 bit ve SVT-AV10 kodlayıcılar kullanıldığında iyileştirilmiş HDR1+ meta veri iletimi.
- Linux platformunda video kodlama ve kod çözme işlemlerini donanımsal olarak hızlandırmak için Intel QSV (Hızlı Senkronizasyon Video) teknolojisine yönelik geliştirilmiş destek.
- NVENC teknolojisini kullanırken, çoklu geçişli kodlama varsayılan olarak devre dışıdır.
- Meson montaj sistemi için destek eklendi.
Kaynak: opennet.ru