Gru*_*ear 8 codec video-codecs fraps
我是一个狂热的游戏玩家,我喜欢记录我的游戏玩法。通常我一直在使用 Fraps 来做到这一点,但是我正在考虑切换到 Dxtory,因为它允许一次在多个 HDD 上写入。
假设我有 3 个具有以下写入速度的 HDD:HDD1 为 50 mb/s,HDD2 为 22 mb/s,HDD3 为 45 mb/s。组合写入速度为:117 mb/s。
Dxtory 允许您在录制游戏时同时使用所有 3 个硬盘。
使用这个公式:
RGB24 YUV24:宽 x 高 x 3 x fps = 比特率(字节/秒)
YUV420?宽 x 高 x 3 / 2 x fps = 比特率(字节/秒)
YUV410?宽 x 高 x 9 / 8 x fps = 比特率(字节/秒)
以 1920x1080 的 YUV420 色彩空间和 30 fps 记录我需要大约 95 mb/s 的写入速度。Dxtory 很好,因为它允许我在以 30 fps 录制的同时以恒定的 60 fps 播放。Fraps 不会(即使他们说会),一旦您开始使用 Fraps 进行录制,游戏的 fps 就会下降。
所以我正在寻找一种不需要非常高的写入速度(比特率)但记录质量良好(无损)的编解码器。
Dxtory 带有自己的编解码器,即 Dxtory 编解码器。这让我可以进行一些实验。Fraps 有自己的编解码器,我可以在 Dxtory 中使用它来过期。
我也遇到过http://lags.leetcode.net/codec.html。
是否有更多无损编解码器(除了 Fraps 和 Dxtory 的)适合我想做的事情?
编辑:
澄清一下,是的,我知道无损编解码器总是具有“良好”的质量。但这不是我要找的。
让我用 Fraps 编解码器和 Dxtory 编解码器来阐明我在寻找什么。
当我使用 Dxtory 编解码器以 1920x1080 的 RGB 色彩空间和目标 30 fps录制时,我可以以 60 fps 的速度玩游戏,但我以 10-15 fps 的速度录制,那是因为带有 Dxtory 的 RGB 需要的写入速度远远超过我的硬盘可以处理。
当使用 Dxtory 编解码器在 YUV410 色彩空间以 1920x1080 和目标 30 fps 录制时,我可以以 60 fps 播放并以 30 fps 录制,同样,这是因为 Dxtory 编解码器中的 YUV410 的写入速度比 RGB 少得多
在使用 Fraps 编解码器录制时???(我不知道 Fraps 记录的色彩空间,我猜是 YUV420),我可以以 60 fps 播放并以 30 fps 记录。
我正在寻找的是一种无损编解码器,它可以在 YUV420(甚至 RGB允许我以恒定的 30fps 录制。
显然,最好的解决方案是购买 SDD,但这不是我所追求的。
有开源的Huffyuv 编解码器,它专门用作视频捕获格式。它可以作为 Windows 编解码器的视频以及来自ffmpeg(VLC 的支持)。尽管名称如此,但它支持 RGB。它非常快(就 CPU 时间而言),但根据我的经验,它并没有压缩太多。如果您认为磁盘速度而不是 CPU 速度是瓶颈,请尝试不同的编解码器。
或者,尝试Lagarith(更多信息,主页),也是开源的。Lagarith 比 Huffyuv 更消耗 CPU 资源,但压缩效果更好。它还支持多线程编码:
哪个最佳取决于您的 CPU 和硬盘驱动器的相对速度;两者都尝试一下,看看哪个更快。如果您的 CPU 特别快,也可以尝试FFV1。
| 归档时间: |
|
| 查看次数: |
15584 次 |
| 最近记录: |