Hỏi phần mềm encode H264 có tính năng CBR ?

Chào mọi người, mình có nhiệm vụ encode phim thành chuẩn H264 với video rate là 8Mbps sao cho nó có thể truyền đi trên đường truyền 12Mbps. Sau khi encode bằng nhiều phần mềm thì gặp phải vấn đề tất cả chúng đều bị giật ờ một số đoạn, mà play trên máy tính thì không.

Sau khi đo tốc độ và tìm hiểu thì mình biết có một vấn đề với giải thuật encode H264, khi input rate bị "burst" thì chính H264 sẽ sinh ra đoạn encode cũng bị burst lên nhiều lần, ví dụ bình thường nó chạy 8M nhưng khi burst có thể lên 17M và bị rớt gói trên đường truyền 12M.

Người ta đã nghiên cứu ra giải thuật bổ sung để điều khiển tốc độ, gọi là tính năng "CBR", dùng để đảm bảo video encode thành H264 không bị burst (http://www.pixeltools.com/rate_control_paper.html)

Mình xin hỏi những phần mềm encode H264 nào có tính năng CBR này (mấy cái như Total Video Converter không có, nên chỉ dùng encode coi trên máy tính thôi, không truyền đi online & realtime được).

Mình trình bày rõ ràng như vậy vì có rất ít người quan tâm vụ này. Các bạn xài những phần mềm nào mà để ý thấy có tính năng CBR thì tư vấn nhé.
 

HDVNAdmin

Ban Quản Trị
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

CBR = constant bit-rate
VBR = variant bit-rate

Dùng tính năng này có ưu điểm là tương thích và kiểm soát bitrate tốt, nhược điểm là làm file sau convert có dung lượng lớn, không tối ưu kích thước và chất lượng.

Bạn thử tìm phần mềm này xem sao nhé: Pro Coder 3.0
 
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Xui rồi, proCoder này convert phim 720p thành H264 vẫn có nhiều đoạn bị giật khi play trên đường truyền, do bitrate bị burst lên. Có vẻ nó vẫn chưa có giải thuật khắc phục nhược điểm bitrate control.
 

ghoster

New Member
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Dùng ngay x264.exe với chế độ encode rc=crf
 
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Hi mình vừa down x264 về, nó là command line, thấy nó hướng dẫn StaxRip là GUI nên down luôn StaxRip về nhưng thấy giao diện khó dùng quá.
StaxRip không thấy cho xuất ra file format TS.
Còn rc=crf là nằmj ở đâu nhỉ ?
 

HD-Producer

New Member
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Mục đích của bạn là muốn xuất ra file gì ? nguồn file gốc là gì ? bạn muốn tồi ưu hóa encode theo ý bạn thì không nên sử dụng mấy soft Converter ! đặc biệt không tốt khi nguồn file là chuẩn HD và không nên thay đổi Variable.
 

phusi

Member
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

x264 encode với constant bit rate đọc trong help của nó thì mình nghĩ nó sẽ như thế này:
x264 --vbv-bufsize X --bitrate X -o <output> <input>
X là bitrate mong muốn
 

ghoster

New Member
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Không biết nhiều thì dùng Megui, trước khi encode thì Index nó sau đó viết avscript rồi encode với chế độ CRF
 

jinsk8r

New Member
Ðề: Hỏi phần mềm encode H264 có tính năng CBR ?

Có thể dùng StaxRip hoặc Handbrake nếu chưa rành MeGUI
 
Bên trên