پس از 11 ماه توسعه، انتشار ابزاری برای رمزگذاری چند رشته ای فایل های ویدئویی از یک فرمت به فرمت دیگر منتشر شد - HandBrake 1.7.0. این برنامه هم در حالت خط فرمان و هم به عنوان رابط کاربری گرافیکی در دسترس است. کد پروژه به زبان C نوشته شده است (برای ویندوز رابط کاربری گرافیکی که در دات نت پیاده سازی شده است) و تحت مجوز GPL توزیع شده است. مجموعه های باینری برای لینوکس (Flatpak)، macOS و ویندوز آماده شده اند.
این برنامه میتواند ویدیو را از دیسکهای 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
- از پیش تنظیمات سخت افزاری برای Apple VideoToolbox API اضافه شده است. از پیش تنظیمهای سازنده و اجتماعی بهروزرسانی شد.
- قابلیت ذخیره ابرداده محیط مورد استفاده برای مشاهده اضافه شده است.
- فیلترهایی بر اساس Intel QSV (ویدیو همگامسازی سریع) API برای چرخش فرمت و تجزیه اضافه شده است.
- بهینه سازی عملکرد بر روی سیستم های ARM64 و Apple Silicon انجام شده است.
- سرعت رمزگشایی HEVC بهبود یافته است.
- فیلتر bwdif تا 30 درصد شتاب گرفته است.
- عملکرد کدگذاری AV1 به دلیل استفاده از بهینه سازی های جدید اسمبلی در SVT-AV4 تا 1 برابر افزایش یافته است.
- سرعت تبدیل ویدیو با حذف کپی های غیر ضروری از فریم ها افزایش یافته است.
- ارسال بهبود یافته ابرداده Dolby Vision در مورد محدوده دینامیکی روشنایی.
- رمزگذار x265 با پشتیبانی از 10 بیت در هر کانال رنگ اضافه شده است.
- پروفایل های Dolby Vision 8.4، 8.1، 7.6 و 5.0 اضافه شد.
- هنگام استفاده از رمزگذارهای 10 بیتی x265 و SVT-AV10، انتقال ابرداده +HDR1 بهبود یافته است.
- پشتیبانی بهبود یافته از فناوری Intel QSV (ویدیو همگام سازی سریع) برای تسریع سخت افزاری رمزگذاری و رمزگشایی ویدیو در پلت فرم لینوکس.
- هنگام استفاده از فناوری NVENC، رمزگذاری چند گذری به طور پیش فرض غیرفعال است.
- پشتیبانی از سیستم اسمبلی Meson اضافه شده است.
منبع: opennet.ru