Bước tới nội dung

x265

Bách khoa toàn thư mở Wikipedia
x265
Kho mã nguồn
Viết bằngC++
Thể loạiMã hóa Video
Giấy phépGNU General Public License, version 2.0 (một chương trình cấp phép thương mại cũng có sẵn)
Websitebitbucket.org/multicoreware/x265/overview

x265 là một phần mềm mã nguồn mở miễn phí và dùng để mã hóa video bằng cách sử dụng chuẩn Mã hóa video Hiệu suất cao (HEVC/H.265).[1][2] x265 hiện đang được cấp phép hai giấy phép Giấy phép Công cộng GNU (GPL) và giấy phép thương mại, tương tự như dự án x264.[3][4]

Lịch sử

[sửa | sửa mã nguồn]

Vào 23 tháng 7 năm 2013, MulticoreWare phát hành pre-alpha mã nguồn cho x265.[1][2] Phát triển trên x265 bắt đầu từ tháng 3 năm 2013.[3] Dự án x265 được tài trợ bởi một số công ty sẽ trực tiếp yêu cầu phát triển và nhận thương mại giấy phép sử dụng x265 trong sản phẩm của họ mà không cần phải phát hành sản phẩm của mình theo 2 giấy phép GPL.[4] Dự án x265 đã cấp phép quyền sử dụng mã nguồn x264 cho những tính năng có thể được sử dụng với HEVC.[4] x265 được viết bằng C + + và ngôn ngữ Assembly.[4]

Chi tiết kỹ thuật

[sửa | sửa mã nguồn]

Việc phát hành hiện tại của x265 hỗ trợ hồ sơ cá nhân chính của HEVC, trong đó 8-bit cho mỗi mẫu YCbCr với 04:02:00 sắc độ lấy mẫu con, với sự hỗ trợ hạn chế cho 10 hồ sơ chính.[1][3][5] x265 hỗ trợ nhiều tính năng của x264 bao gồm cả mã hóa liên tục QP, Trung bình kiểm soát bitrate, và lookahead.[5] Một số tính năng như dự đoán trọng và mã hóa 10-bit được hỗ trợ nhưng tối ưu hoá.[1][3] MulticoreWare đã nói rằng dựa trên đỉnh tín hiệu tỷ lệ noise (PSNR) giảm trong tỷ lệ bit khi đi từ x264 để x265 sẽ là từ 25% đến 35% và mã hóa hiệu quả cho x265 sẽ tăng lên khi cải tiến được thực hiện cho các bộ mã hóa.[2] Trong một so sánh phim thực hiện trong tháng 7 năm 2013 của ExtremeTech với một cài sẵn cần thời gian 129 giây để mã hóa một đoạn video clip với x264 và 247 giây để mã hóa nó với x265.[1]

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ a b c d e Joel Hruska (ngày 23 tháng 7 năm 2013). “H.265 benchmarked: Does the next-generation video codec live up to expectations?”. ExtremeTech. Truy cập ngày 23 tháng 7 năm 2013.
  2. ^ a b c Chris Angelini (ngày 23 tháng 7 năm 2013). “Next-Gen Video Encoding: x265 Tackles HEVC/H.265”. Tom's Hardware. Truy cập ngày 23 tháng 7 năm 2013.
  3. ^ a b c d “x265 Development Road Map”. Bitbucket. ngày 23 tháng 7 năm 2013. Bản gốc lưu trữ ngày 2 tháng 4 năm 2015. Truy cập ngày 23 tháng 7 năm 2013.
  4. ^ a b c d “x265 Mission Statement”. Bitbucket. ngày 24 tháng 7 năm 2013. Bản gốc lưu trữ ngày 14 tháng 12 năm 2013. Truy cập ngày 24 tháng 7 năm 2013.
  5. ^ a b “X265 Evaluator's Guide” (PDF). Bitbucket. ngày 29 tháng 11 năm 2013. Truy cập ngày 14 tháng 12 năm 2013.[liên kết hỏng]

Liên kết ngoài

[sửa | sửa mã nguồn]