Một số codec video lossless tốt để ghi lại trò chơi là gì? [đóng cửa]


8

Tôi là một game thủ cuồng nhiệt và tôi thích ghi lại lối chơi của mình. Thông thường tôi đã sử dụng Fraps để làm điều đó, tuy nhiên tôi đang nghĩ đến việc chuyển sang Dxtory vì nó cho phép ghi trên nhiều ổ cứng cùng một lúc.

Giả sử tôi có 3 ổ cứng với tốc độ ghi sau: HDD1 với 50 mb / s, HDD2 với 22 mb / s và HDD3 với 45 mb / s. Tốc độ ghi kết hợp sẽ là: 117 mb / s.

Dxtory cho phép bạn sử dụng cả 3 ổ cứng cùng một lúc trong khi ghi lại lối chơi của mình.

Sử dụng công thức này:

RGB24 YUV24: Chiều rộng x Cao x 3 x fps = bitrate (byte / giây)

YUV420 chiều rộng x Chiều cao x 3/2 x fps = bitrate (byte / giây)

YUV410 chiều rộng x Chiều cao x 9/8 x fps = bitrate (byte / giây)

Và ghi trong không gian màu YUV420 ở 1920x1080 với 30 khung hình / giây tôi cần tốc độ ghi khoảng 95 mb / s. Dxtory là tốt vì nó cho phép tôi chơi với 60 khung hình / giây liên tục trong khi ghi ở 30 khung hình / giây. Fraps không (mặc dù họ nói vậy), một khi bạn bắt đầu ghi âm với Fraps, khung hình / giây của trò chơi giảm xuống.

Vì vậy, tôi đang tìm kiếm một codec không cần tốc độ ghi (bitrate) rất cao nhưng vẫn có chất lượng tốt (không mất dữ liệu).

Dxtory đi kèm với codec riêng, codec Dxtory. Cho phép tôi một số thử nghiệm. Fraps có codec riêng mà tôi có thể sử dụng trong Dxtory để hết hạn sử dụng.

Tôi cũng đã xem qua http://lags.leetcode.net/codec.html .

Có nhiều codec không mất dữ liệu ngoài đó (ngoài Fraps 'và Dxtory) có tốt cho những gì tôi muốn làm không?

Biên tập:

Để làm rõ, vâng, tôi biết một codec không mất dữ liệu luôn có chất lượng "tốt". Nhưng đó không phải là điều tôi đang tìm kiếm.

Hãy để tôi lấy codec Fraps và Dxtory để làm rõ những gì tôi đang tìm kiếm.

  • Khi tôi ghi với codec Dxtory trong không gian màu RGB ở 1920x1080 với 30 khung hình / giây, tôi có thể chơi trò chơi ở tốc độ 60 khung hình / giây, NHƯNG tôi ghi với tốc độ 10-15 khung hình / giây, đó là vì RGB với Dxtory cần tốc độ ghi nhiều hơn, nhiều hơn hdd của tôi có thể xử lý.

  • Khi ghi với codec Dxtory trong không gian màu YUV410 ở 1920x1080 với 30 khung hình / giây, tôi có thể phát ở tốc độ 60 khung hình / giây và tốc độ 30 khung hình / giây, một lần nữa, đó là vì YUV410 trong codec của Dxtory mất nhiều tốc độ ghi hơn so với RGB

  • Khi ghi bằng codec Fraps trong ??? (Tôi không biết các bản ghi Fraps không gian màu, tôi đoán YUV420), tôi có thể chơi với 60 khung hình / giây và ghi với 30 khung hình / giây.

Thứ tôi đang tìm kiếm là một codec không mất dữ liệu có thể ghi bằng YUV420 (hoặc thậm chí RGB ??) không vượt quá tốc độ ghi (hoặc bitrate nếu bạn sẽ) 100 mb / s trong 1920x1080 hoặc nói cách khác, sẽ cho phép tôi ghi lại trong 30fps không đổi.

Rõ ràng giải pháp tốt nhất sẽ là mua một SDD, nhưng đó không phải là những gì tôi đang theo đuổi.


3
Đối với những người bỏ phiếu đóng là "không mang tính xây dựng". Việc bao gồm từ tốt không tự động làm cho một câu hỏi chủ quan . @Don Salva, một codec không mất dữ liệu luôn có chất lượng tốt, bởi vì đó là bản sao tương đương trực quan của dòng bit gốc - vậy bạn có nhấn mạnh vào hiệu suất không?
slhck

Vâng, nhưng đó không phải là những gì tôi đang tìm kiếm ở một loại tiền mã hóa khác nhau. Tôi sẽ giải thích trong / chỉnh sửa.
Gấu Grumpy ol '

Vâng, có một sự khác biệt giữa mất mát về mặt toán học và rõ ràng là không mất mát, đó là tất cả. Đối với lớp sau, có nhiều codec từ ngành phát thanh truyền hình.
slhck

Câu trả lời:


1

codec Huffyuv mã nguồn mở , được dành riêng cho định dạng quay video. Nó có sẵn dưới dạng codec Video cho Windows cũng như từ ffmpeg(hỗ trợ của VLC). Mặc dù tên, nó hỗ trợ RGB. Nó rất nhanh (về thời gian CPU), nhưng theo kinh nghiệm của tôi, nó không nén được nhiều. Nếu bạn nghĩ tốc độ đĩa và không phải tốc độ CPU là nút cổ chai, hãy thử một codec khác.

Ngoài ra, hãy thử Lagarith ( thêm thông tin , trang chủ ), cũng là nguồn mở. Lagarith tốn nhiều CPU hơn một chút so với Huffyuv, nhưng cho khả năng nén tốt hơn. Nó cũng hỗ trợ mã hóa đa luồng:

Cài đặt Lagarith

Cái nào là tối ưu phụ thuộc vào tốc độ tương đối của CPU và ổ cứng của bạn; Hãy thử cả hai và xem cái nào nhanh hơn. Nếu CPU của bạn đặc biệt nhanh, hãy thử FFV1 .


Xin chào, tôi chỉ mới bắt đầu với ghi âm trò chơi, có lẽ bạn có thể đặt tôi đi đúng hướng. Tôi nên sử dụng phần mềm gì để ghi ở định dạng FFV1, bạn có biết hướng dẫn về cách thiết lập phần mềm này không. Tôi có một PC chất lượng cao, vì vậy không có vấn đề gì.
Saif Bechan

@SaifBechan: Nó có sẵn như là một phần của ffmpeg/ libav. Bạn đang sử dụng hệ điều hành nào?
Ốc cơ khí

Tôi đang trên máy win64. Và tôi chỉ nhìn vào dxtory, nó có vẻ tốt, nhưng tôi không thấy FFV1.
Saif Bechan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.