Я заядлый геймер, и мне нравится записывать свой игровой процесс. Обычно я использовал Fraps для этого, но я думаю о переходе на Dxtory, поскольку он позволяет записывать на несколько жестких дисков одновременно.
Скажем, у меня есть 3 жестких диска со следующими скоростями записи: HDD1 с 50 Мбит / с, HDD2 с 22 Мбит / с и HDD3 с 45 Мбит / с. Комбинированная скорость записи будет: 117 мб / с.
Dxtory позволяет вам использовать все 3 HDD одновременно во время записи вашего игрового процесса.
Используя эту формулу:
RGB24 YUV24: ширина x высота x 3 x fps = битрейт (байт / сек)
YUV420: ширина x высота x 3/2 x fps = битрейт (байт / сек)
YUV410: ширина x высота x 9/8 x fps = битрейт (байт / сек)
А для записи в цветовом пространстве YUV420 с разрешением 1920x1080 со скоростью 30 кадров в секунду мне понадобится скорость записи около 95 Мбит / с. Dxtory хорош, потому что он позволяет мне играть с постоянными 60 кадрами в секунду при записи в 30 кадрах в секунду. Fraps не делает (даже если они так говорят), как только вы начинаете запись с Fraps, fps в игре падает.
Поэтому я ищу кодек, который не требует очень высокой скорости записи (битрейта), но записывает в хорошем (без потерь) качестве.
Dxtory поставляется со своим собственным кодеком, кодеком Dxtory. Что позволяет мне экспериментировать. У Fraps есть собственный кодек, который я могу использовать в Dxtory до истечения срока действия.
Я также сталкивался с http://lags.leetcode.net/codec.html .
Есть ли другие кодеки без потерь (кроме Fraps и Dxtory), которые хороши для того, что я хочу сделать?
Редактировать:
Чтобы уточнить, да, я знаю, кодек без потерь всегда имеет "хорошее" качество. Но это не то, что я ищу.
Позвольте мне взять кодек Fraps и кодек Dxtory, чтобы уточнить, что я ищу.
Когда я записываю с помощью кодека Dxtory в цветовом пространстве RGB с разрешением 1920x1080 с целевыми 30 кадрами в секунду, я могу играть в игру со скоростью 60 кадров в секунду, НО я записываю со скоростью 10-15 кадров в секунду, потому что RGB с Dxtory требуется намного, намного больше скорости записи, чем мой жесткий диск может справиться.
При записи с использованием кодека Dxtory в цветовом пространстве YUV410 с разрешением 1920x1080 с заданными 30 кадрами в секунду я могу играть со скоростью 60 кадров в секунду и записывать со скоростью 30 кадров в секунду, опять же, это потому, что YUV410 в кодеке Dxtory занимает намного, намного меньше скорость записи, чем RGB
При записи с кодеком Fraps в ??? (Я не знаю, в каком цветовом пространстве записывает Fraps, думаю, YUV420), я могу играть с 60 кадрами в секунду и записывать с 30 кадрами в секунду.
То, что я ищу, это кодек без потерь, который может записывать в YUV420 (или даже RGB??) которая не превышает скорость записи (или битрейт, если хотите) 100 Мбит / с в 1920x1080 или другими словами, что позволит мне записывать с постоянными 30 кадрами в секунду.
Очевидно, что лучшим решением было бы купить SDD, но это не то, что мне нужно.