← Blog

Tổng hợp các giá trị cài đặt cho game chất lượng cao (bảng độ phân giải × bitrate × bộ mã hóa)

Màn hình tổng hợp các giá trị cài đặt đầu ra khi ghi game theo từng độ phân giải
Photo · Pexels
Tóm tắt chính
  • Chất lượng ghi game được quyết định bởi tổ hợp ba giá trị: độ phân giải, bitrate và bộ mã hóa.
  • 1080p chuẩn khoảng 25.000kbps bitrate, 1440p là 50.000kbps, 4K là từ 80.000kbps trở lên.
  • Khác với stream, khi ghi nếu dùng CQP (CQ 18~20) thay cho CBR thì bạn được chất lượng gần như không tổn hao.
  • DOR đã tối ưu sẵn ba giá trị này nên bạn không cần nhớ bảng để cài, mà ghi được chất lượng cao ngay.

Nói kết luận trước, điều quyết định chất lượng ghi game là ba thứ: độ phân giải, bitrate và bộ mã hóa. Với 1080p, nếu để bitrate quanh mức 25.000kbps, bộ mã hóa dựa trên card đồ họa (NVENC, AMF, QuickSync) và ghi ở 60fps thì hầu hết game đều cho kết quả sạch sẽ. Càng nâng độ phân giải lên 1440p, 4K thì bitrate cũng phải nâng theo tương ứng. Chỉ cần làm theo một bảng dưới đây là đủ.

Bảng cài đặt khuyến nghị theo độ phân giải

Chúng tôi tổng hợp dựa trên ba độ phân giải được dùng nhiều nhất. Bitrate dựa trên chuẩn 60fps, nếu ghi ở 30fps thì có thể hạ xuống còn khoảng 60~70% giá trị trong bảng.

  • 1080p (1920×1080) · 60fps · bitrate 20.000~25.000kbps · bộ mã hóa NVENC (H.264/HEVC) hoặc x264 (CPU nhanh) · dùng cho: FPS, AOS cạnh tranh như Valorant, Liên Minh Huyền Thoại
  • 1440p (2560×1440) · 60fps · bitrate 40.000~50.000kbps · bộ mã hóa NVENC HEVC hoặc AV1 (GPU hỗ trợ) · dùng cho: bản gốc để chỉnh highlight chất lượng cao như Overwatch
  • 4K (3840×2160) · 60fps · bitrate 80.000~100.000kbps · khuyến nghị bộ mã hóa NVENC AV1/HEVC · dùng cho: bản gốc chất lượng cao nhất để tải lên YouTube
  • Khuyến nghị chung: khoảng cách keyframe 2 giây, định dạng màu NV12 (hoặc P010 cho HDR), profile high
Khác với stream, việc ghi không bị ràng buộc bởi mạng. Nếu để phương thức bitrate là CQP (hoặc CRF) thay cho CBR và đặt giá trị CQ là 18~20, bạn sẽ được chất lượng tốt hơn ở cùng dung lượng so với bitrate cố định. Lý do là bit được tự động phân bổ nhiều hơn cho các cảnh chuyển động nhiều.

Ba giá trị thay đổi chất lượng thế nào

Độ phân giải: giới hạn trên của chi tiết

Độ phân giải là số pixel được chứa trên màn hình. Nó quyết định những thông tin chi tiết như biểu tượng nhỏ trên minimap hay bóng dáng kẻ địch ở xa có sống sót hay không. Tuy nhiên, nếu chỉ nâng độ phân giải mà giữ nguyên bitrate thì dữ liệu trên mỗi pixel bị thiếu khiến hình lại bị nhòe. Đã nâng độ phân giải thì nhất định phải nâng bitrate theo.

Bitrate: cốt lõi thực chất của chất lượng

Bitrate là lượng dữ liệu được chứa trong video mỗi giây. Cùng một độ phân giải, nếu bitrate thấp thì cảnh chuyển động nhanh sẽ vỡ thành ô vuông, còn nếu đủ cao thì vẫn giữ được độ sạch. Game càng thay đổi toàn màn hình nhanh như FPS, AOS thì càng nên dùng giá trị ở phần trên của bảng cho an toàn.

Màn hình chỉ định độ phân giải, bitrate và bộ mã hóa trong cài đặt đầu ra của OBS Studio
OBS Studio · Wikimedia Commons (GPL, OBS Project)

Bộ mã hóa: cân bằng giữa chất lượng và tải

Bộ mã hóa là cách nén video. x264 dùng CPU nên chất lượng tốt hơn ở cùng bitrate, nhưng nếu game dùng nhiều CPU thì frame sẽ tụt. NVENC (Nvidia), AMF (AMD), QuickSync (Intel) dùng mạch chuyên dụng của card đồ họa nên gần như không ảnh hưởng tới hiệu năng game. Bộ mã hóa phần cứng AV1 của GPU đời mới sạch hơn rõ rệt so với H.264 ở cùng bitrate, nên nếu được hỗ trợ thì rất đáng cân nhắc ưu tiên hàng đầu.

Cách áp dụng theo bước (theo OBS)

  • Bước 1: Vào Cài đặt → Đầu ra → đổi chế độ đầu ra sang 'Nâng cao'. Như vậy bạn mới chọn được trực tiếp bộ mã hóa và phương thức bitrate.
  • Bước 2: Trong tab 'Ghi', chọn bộ mã hóa dựa trên GPU (NVENC/AMF/QuickSync). Nếu game dùng nhiều GPU thì đổi sang x264 để so sánh.
  • Bước 3: Để điều khiển bitrate là CQP (hoặc CRF) và nhập giá trị CQ là 18~20. Nếu lo về dung lượng thì nâng lên 22 cũng không sao.
  • Bước 4: Trong Cài đặt → Video, chỉnh độ phân giải nền/đầu ra theo độ phân giải trong bảng trên, và đặt FPS chung là 60.
  • Bước 5: Trong Đầu ra → để định dạng ghi là mp4 (hoặc ghi bằng mkv rồi remux sang mp4), khoảng cách keyframe 2 giây, profile high.
  • Bước 6: Ghi thử khoảng 60 giây rồi phóng to cảnh giao tranh nhanh để kiểm tra. Nếu thấy vỡ thì hạ giá trị CQ một hai bậc hoặc nâng bitrate.

DOR thì bạn không cần nhớ bảng này

Nếu đọc đến đây và bạn đã ghi chú lại bảng, thì nói thật, chính quá trình đó là lý do DOR ra đời. DOR đã tối ưu sẵn độ phân giải, bitrate và bộ mã hóa, nên bạn không cần nhớ những bảng như thế này để cài từng cái, mà vừa bật lên là ghi được chất lượng cao ngay. Nó tự động bắt bộ mã hóa phù hợp trong NVENC/AMF/QuickSync theo GPU mà PC nhận diện, và tự phân bổ độ phân giải cùng bitrate hợp với màn hình game.

Nhờ vậy, những tình huống như game dùng nhiều CPU làm tụt frame, hay lỗi để bitrate quá thấp khiến cảnh giao tranh bị nhòe, ngay từ đầu đã không xảy ra. Dù bạn lưu nguyên một ván Valorant bằng ghi Valorant, hay sắp xếp highlight Liên Minh Huyền Thoại hoặc màn chơi Overwatch, bạn cũng có thể chỉ tập trung vào việc chơi mà không cần ngó vào màn hình cài đặt.

Hình ảnh DOR tự động tối ưu độ phân giải, bitrate, bộ mã hóa và bắt đầu ghi chất lượng cao ngay
DOR đã tối ưu sẵn cài đặt chất lượng

Cân bằng giữa dung lượng và chất lượng

Bản gốc chất lượng cao thì dung lượng lớn. Dù chỉ 1080p 60fps, ghi một tiếng cũng có thể ra vài chục GB. Nếu mục đích là lưu trữ thì nâng giá trị CQ lên 20~22 một chút để giảm dung lượng, còn nếu là bản gốc sẽ bị nén thêm một lần như khi tải lên YouTube thì để cao đủ ở giá trị phần trên bảng sẽ an toàn hơn. Bản gốc càng phải qua chỉnh sửa thì để bitrate dư dả càng ít thiệt.

Nếu ghi xong lưu dưới dạng mkv rồi remux sang mp4, thì dù chương trình bị tắt bất thường trong lúc ghi, file cũng không bị mất trọn. Đây là thao tác chỉ đổi container mà không tổn hao chất lượng nên cũng gần như không tốn thời gian.

Tổng kết

Công thức cho chất lượng ghi game rất đơn giản. Chọn độ phân giải, cho bitrate đủ tương ứng, và giữ hiệu năng game bằng bộ mã hóa dựa trên GPU là được. Lấy chuẩn 1080p là 25.000kbps, 1440p là 50.000kbps, 4K là từ 80.000kbps trở lên và dùng CQP 18~20 thì bạn được kết quả gần như không tổn hao. Nếu thấy phiền vì phải cân chỉnh các giá trị này mỗi lần, thì bắt đầu bằng DOR vốn tự động cho ra cùng kết quả cũng là lựa chọn tốt.

FAQ

Câu hỏi thường gặp

Bitrate phù hợp để ghi game 1080p là bao nhiêu?

Chuẩn 60fps thì 20.000~25.000kbps là ổn. Các game thay đổi màn hình nhanh như Valorant hay Liên Minh Huyền Thoại thì để gần giá trị phần trên, còn nếu dùng CQP thay cho bitrate thì để CQ 18~20 là được.

Khi ghi nên dùng CBR hay CQP?

Khác với stream, việc ghi không bị ràng buộc bởi mạng nên chúng tôi khuyến nghị CQP (hoặc CRF). Bit được tự động phân bổ nhiều hơn cho cảnh chuyển động nhiều nên bạn được chất lượng tốt hơn ở cùng dung lượng. CBR phù hợp với stream thời gian thực.

Bộ mã hóa thì x264 và NVENC cái nào tốt hơn?

Để giữ hiệu năng game thì NVENC (Nvidia), AMF (AMD), QuickSync (Intel) dựa trên GPU có lợi hơn. Bộ mã hóa AV1 của GPU đời mới cũng cho chất lượng vượt trội. Nếu CPU dư nhiều và muốn đẩy chất lượng lên cực độ thì x264 cũng là một lựa chọn.

Chỉ nâng độ phân giải lên 4K thì chất lượng có đẹp hơn không?

Không. Nâng độ phân giải thì pixel tăng lên bao nhiêu, bitrate cũng phải nâng theo bấy nhiêu. Dùng bitrate cho 1080p với 4K thì màn hình lại càng bị nhòe. Hãy lấy chuẩn 4K là 80.000~100.000kbps.

Có cách nào ghi chất lượng cao mà không cần cân chỉnh từng cài đặt này không?

DOR đã tối ưu sẵn độ phân giải, bitrate và bộ mã hóa, nên bạn không cần nhớ bảng để cài, mà vừa bật lên là ghi được chất lượng cao ngay. Nó tự động bắt bộ mã hóa phù hợp với GPU của PC và bitrate hợp lý.

Games

Ghi lại các game này

Đọc tiếp

Bài viết liên quan

Bắt đầu với DOR ngay

Cài đặt và mở game, các khoảnh khắc nổi bật sẽ tự động được lưu thành clip