Обновлено:

Счётчик кадров

Калькулятор кадров
Выберите параметр, который хотите найти

Счётчик кадров определяет общее число кадров в видеоряде или текущую частоту их отображения – FPS. Разбираемся, как считать кадры вручную, какие нормы FPS существуют и как контролировать частоту в играх и видео.

Для чего нужен подсчёт кадров

Количество кадров в видео – не абстрактная цифра. Она влияет на объём файла, плавность воспроизведения и требования к оборудованию.

Расчёт кадров нужен при:

  • Монтаже видео – для точной нарезки и синхронизации звука с точностью до кадра
  • Рендере анимации – чтобы оценить время рендера и объём данных (1 час при 24 FPS = 86 400 кадров)
  • Стриминге – для подбора битрейта под нужную частоту
  • Тестах производительности – FPS-счётчик показывает, справляется ли видеокарта с нагрузкой
  • Тайминге субтитров – многие форматы привязаны к номеру кадра

Как рассчитать количество кадров – формула

Базовая формула связывает три величины:

Количество кадров = Длительность (с) × FPS

Из неё выводятся две обратные:

  • FPS = Количество кадров ÷ Длительность (с)
  • Длительность (с) = Количество кадров ÷ FPS

Примеры расчёта

ДлительностьFPSКоличество кадров
10 секунд30300
1 минута241 440
5 минут6018 000
1 час30108 000
2 часа (фильм)24172 800

Калькулятор выше автоматически подставит нужные значения – выберите, что считаете, и введите исходные данные.

Как включить FPS-счётчик в играх

FPS-счётчик (FPS counter) – это оверлей, показывающий текущую частоту кадров в реальном времени. Нужен для диагностики проблем с производительностью.

Steam

  1. Откройте Settings → In-Game
  2. В поле In-game FPS counter выберите положение на экране
  3. Для подробной статистики включите High contrast color

NVIDIA GeForce Experience

  1. Нажмите Alt + Z для вызова оверлея
  2. Перейдите в Настройки → HUD Layout → FPS counter
  3. Выберите положение и стиль отображения

MSI Afterburner

  1. Установите MSI Afterburner и RivaTuner Statistics Server
  2. Включите отображение OSD-статистики
  3. Настройте список показателей: FPS, загрузка GPU, температура, частота

FRAPS

Классическая утилита для подсчёта FPS. Отображает счётчик в углу экрана и позволяет сохранять средний, минимальный и максимальный FPS за сессию.

Как узнать количество кадров в видеофайле

Способы зависят от того, что именно нужно узнать – FPS или общее число кадров.

Через видеоплеер

В VLC: Инструменты → Информация о кодеках – отображается FPS и длительность. Количество кадров вычисляется умножением.

В MPC-HC: Файл → Свойства – вкладка MediaInfo содержит все параметры.

Через MediaInfo

Бесплатная утилита показывает FPS, общее число кадров, кодек, битрейт и другие параметры видео. Доступна в виде приложения и как библиотека.

Через FFmpeg / FFprobe

Команда для получения FPS и длительности:

ffprobe -v error -select_streams v:0 -show_entries stream=r_frame_rate,duration -of csv=p=0 input.mp4

Для подсчёта общего количества кадров:

ffprobe -v error -count_frames -select_streams v:0 -show_entries stream=nb_read_frames -of csv=p=0 input.mp4

В видеоредакторах

DaVinci Resolve, Premiere Pro и аналоги показывают текущий номер кадра на таймлинии и общее количество кадров клипа в свойствах.

Нормы FPS для разных задач

ЗадачаРекомендуемый FPSПояснение
Кинематограф24Стандарт для художественных фильмов
ТВ и стриминг25–30ТВ-стандарт в PAL/NTSC
Видеоблоги30Баланс качества и объёма
Спорт, экшен60Плавное отображение быстрого движения
Киберспорт144+Минимум задержек, максимальная отзывчивость
Slow motion120–240Замедление в 4–10 раз при воспроизведении в 24 FPS

Информация о нормативах FPS носит справочный характер; требования могут отличаться в зависимости от платформы и оборудования.

Что влияет на FPS в играх

Низкий FPS в игре – результат нехватки ресурсов или неоптимальных настроек.

Аппаратные факторы:

  • Мощность видеокарты и процессора
  • Объём и скорость оперативной памяти
  • Температура компонентов (троттлинг при перегреве)

Программные факторы:

  • Разрешение и настройки графики
  • Вертикальная синхронизация (VSync) – ограничивает FPS до частоты монитора
  • Фоновые процессы
  • Драйверы видеокарты

Если FPS стабильно ниже 30 – снижайте настройки графики, разрешение или обновите драйверы. Для диагностики запустите бенчмарк и зафиксируйте минимальный, средний и 1% low FPS с помощью счётчика.

Переменный FPS и VFR

Большинство видео используют постоянную частоту (CFR – Constant Framerate). Но при записи экрана и стриминге применяется переменная частота (VFR – Variable Framerate): FPS меняется в зависимости от нагрузки.

При VFR общее количество кадров нельзя рассчитать простым умножением. Используйте FFprobe с параметром -count_frames или анализируйте контейнер через MediaInfo.

Сколько весит один кадр

При расчёте объёма несжатого видео:

Размер кадра (байт) = Ширина × Высота × Глубина цвета (байт)

Пример для 1920×1080, 8 бит на канал (RGB, 3 байта на пиксель):

  • Размер кадра: 1920 × 1080 × 3 = 6 220 800 байт ≈ 5,93 МБ
  • 1 секунда при 30 FPS: 177,6 МБ
  • 1 минута: 10,65 ГБ

Сжатие (H.264, H.265) уменьшает объём в 50–200 раз.

Часто задаваемые вопросы

Как посчитать количество кадров в видео?

Умножьте длительность видео в секундах на частоту кадров (FPS). Например, видео длительностью 120 секунд при 30 FPS содержит 3 600 кадров.

Что такое FPS и какой считается нормой?

FPS (frames per second) – количество кадров в секунду. Для видео норма 24–60 FPS, для игр комфортный минимум 30 FPS, оптимально – 60 FPS и выше.

Как узнать FPS своего видео?

Откройте файл в видеоплеере (VLC, MPC-HC) и посмотрите свойства видео. Также FPS можно узнать через утилиту MediaInfo или FFmpeg командой ffprobe.

Чем отличается счётчик кадров от FPS-монитора?

Счётчик кадров считает общее количество кадров в файле. FPS-монитор показывает текущую частоту отрисовки в реальном времени – например, в играх.

Сколько кадров в 1 часе видео при 60 FPS?

При частоте 60 FPS в 1 часе видео содержится 216 000 кадров (3 600 секунд × 60 FPS). При 30 FPS – 108 000 кадров.

Зачем нужно знать количество кадров?

Для расчёта объёма данных, тайминга субтитров, рендера анимации, синхронизации звука и оценки производительности оборудования.

  1. Калькулятор FPS (фпс) – рассчитайте кадры в секунду и время кадра