پس از تقریبا دو سال توسعه، انتشار ابزاری برای رمزگذاری چند رشته ای فایل های ویدئویی از یک فرمت به فرمت دیگر ارائه شد - HandBrake 1.4.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. عملکردهای اضافی عبارتند از: ماشین حساب نرخ بیت، پیش نمایش در هنگام رمزگذاری، تغییر اندازه و مقیاس تصویر، یکپارچه ساز زیرنویس، طیف گسترده ای از پروفایل های تبدیل برای انواع مشخصی از دستگاه های تلفن همراه.
در نسخه جدید:
- بهبودهایی در موتور HandBrake برای پشتیبانی از کدگذاری 10 و 12 بیتی در هر کانال رنگی، از جمله ارسال ابرداده HDR10 انجام شده است.
- عملکرد مرتبط با استفاده از مکانیسمهای شتاب سختافزاری برای تراشههای Intel QuickSync، AMD VCN و ARM Qualcomm هنگام کدنویسی گسترش یافته است.
- پشتیبانی از دستگاه های اپل مبتنی بر تراشه M1 اضافه شده است.
- اکنون میتوان از HandBrakeCLI در دستگاههایی با تراشههای Qualcomm ARM64 که با ویندوز عرضه میشوند، استفاده کرد.
- پردازش زیرنویس بهبود یافته است.
- رابط کاربری گرافیکی بهبود یافته برای لینوکس، macOS و ویندوز.
منبع: opennet.ru