หลังจากการพัฒนาเป็นเวลา 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 เพื่อการเร่งความเร็ว
- เพิ่มการรองรับการเข้ารหัสบิตเรตการปรับตัว (ABR) แบบ multi-pass AV1 โดยใช้ไลบรารี SVT-AV1
- เพิ่มการตั้งค่าล่วงหน้าของฮาร์ดแวร์สำหรับ Apple VideoToolbox API อัปเดตการตั้งค่าล่วงหน้าสำหรับผู้สร้างและโซเชียล
- เพิ่มความสามารถในการบันทึกข้อมูลเมตาของสภาพแวดล้อมที่ใช้ในการดู
- เพิ่มตัวกรองตาม Intel QSV (Quick Sync Video) API สำหรับการหมุนรูปแบบและการแยกวิเคราะห์
- มีการเพิ่มประสิทธิภาพการทำงานบนระบบ 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 บิต และ SVT-AV1
- ปรับปรุงการสนับสนุนเทคโนโลยี Intel QSV (Quick Sync Video) สำหรับการเร่งด้วยฮาร์ดแวร์ในการเข้ารหัสและถอดรหัสวิดีโอบนแพลตฟอร์ม Linux
- เมื่อใช้เทคโนโลยี NVENC การเข้ารหัสหลายรอบจะถูกปิดใช้งานตามค่าเริ่มต้น
- เพิ่มการรองรับระบบประกอบ Meson
ที่มา: opennet.ru