Справка по oCam · Качество и кодеки
Часто задаваемые вопросы о переменной (VFR) и постоянной (CFR) частоте кадров
Ниже представлен краткий и понятный FAQ о режимах частоты кадров в oCam.
В. Что такое переменная частота кадров?
Переменная частота кадров (VFR) и постоянная частота кадров (CFR) различаются по количеству кадров в записанном видеофайле. Если количество кадров в секунду остаётся одинаковым на протяжении определённого отрезка записанного видео, это считается постоянной частотой кадров (CFR). С другой стороны, если количество кадров меняется хотя бы на одну секунду во время записи, видео классифицируется как записанное с переменной частотой кадров (VFR). Например, если экран записывался в течение 5 секунд и каждая секунда записана ровно с 30 кадрами, это постоянная частота кадров. Однако если видео на отрезке с 3-й по 4-ю секунду из этих 5 секунд записано с частотой 25 кадров в секунду, а остальная часть — с 30 кадрами в секунду, то это переменная частота кадров. При этом количество кадров в конечной части видео (например, последние 0,5 секунды при записи длительностью 4,5 секунды) не учитывается при определении того, является ли частота кадров постоянной или переменной. Иными словами, если видео записывалось 4,5 секунды, первые 4 секунды стабильно шли с частотой 30 кадров в секунду и лишь в последние 0,5 секунды кадров было меньше 30, оно всё равно считается записанным с постоянной частотой кадров.
В. Если я записываю игру на 60 FPS в oCam с включённым режимом переменной частоты кадров, а моя система достаточно мощная и никаких подтормаживаний нет, будет ли запись сделана с постоянной частотой кадров?
Если производительности вашей системы достаточно и во время записи не возникает подтормаживаний, то даже при включённом режиме переменной частоты кадров результат может быть записан с постоянной частотой кадров. Это связано с тем, что oCam работает в условиях, где может точно записать все 60 кадров в секунду. Другими словами, даже в режиме переменной частоты кадров, если количество кадров остаётся стабильным, результат будет таким же, как при постоянной частоте кадров. Поэтому, если ваша система способна стабильно удерживать 60 FPS, записанное видео будет сохранено с фиксированной частотой 60 кадров в секунду.
В. Я записал игру в oCam на 60 FPS в течение 5 секунд, но записалось ровно 30 кадров в секунду (всего 150 кадров). Это переменная частота кадров?
В этом случае записанное видео считается записанным с постоянной частотой кадров 30 FPS. Даже если в oCam было установлено 60 FPS, если фактически стабильно записывалось только 30 кадров в секунду, количество кадров всё равно постоянно, поэтому видео классифицируется как записанное с постоянной частотой кадров. Переменная частота кадров применяется только в том случае, если количество кадров меняется во время записи. Простое недостижение заданных 60 FPS не делает её переменной. Поэтому в данном случае создаётся видеофайл, стабильно записанный на 30 FPS.
В. Я записывал на 60 FPS в режиме переменной частоты кадров, и игра выводилась с частотой 60 FPS, так почему в записанном файле отображается 59.xx FPS?
Даже если игра выводится с частотой 60 FPS, фактический вывод на экран может происходить не с точными интервалами в 16,66666666666667 мс (1000 мс ÷ 60). В большинстве случаев интервалы между кадрами не идеально равномерны из-за крошечных различий, измеряемых в миллисекундах. В результате записанное видео может отображаться как 59.xx FPS. Кроме того, oCam вычисляет и отображает FPS с интервалом в 200 миллисекунд, поэтому, даже если на экране показывается 60 FPS, фактически запись может вестись на 59.xx FPS. Чтобы решить эту проблему, измените настройку в oCam на режим постоянной частоты кадров перед записью. Поскольку режим постоянной частоты кадров стремится поддерживать заданное значение FPS, он позволяет свести эти небольшие расхождения к минимуму.
В. Если производительность моего компьютера низкая при записи в режиме постоянной частоты кадров, будет ли запись сделана вместо этого с переменной частотой кадров?
Нет. Если установлен режим постоянной частоты кадров (Constant Frame Rate), запись будет вестись с постоянной частотой кадров даже при низкой производительности компьютера. Однако если производительности системы недостаточно — например, при попытке записи со 120 FPS в режиме постоянной частоты кадров — видеофайл всё равно будет создан с частотой 120 FPS, но качество видео может снизиться или可能出现 сильные подтормаживания. Это происходит, когда система вынуждена поддерживать заданную частоту кадров, из-за чего появляются рывки. Поэтому на менее производительных компьютерах рекомендуется выбрать подходящую частоту кадров или использовать настройки, снижающие нагрузку на систему.
Справка по oCam · Качество и кодеки
- Настройка кодека — выбор внешнего видеокодека (VFW)
- Настройка кодека — регулировка качества аудиокодека
- Как уменьшить размер записываемых видеофайлов при записи игр (кодек NVIDIA)
- Как установить режим частоты кадров — VFR (переменная частота кадров) или CFR (постоянная частота кадров)
- Скачать полезные внешние кодеки
- Как улучшить качество записываемого видео и звука в oCam
- Как использовать внешний кодек x264vfw
- Как записывать видео без потерь с помощью x264vfw