Калькулятор FPS и времени кадра
Перевод между кадрами в секунду и миллисекундами на кадр.
Заполните поля — результат появится здесь автоматически.
Переводит положительную частоту кадров в средний интервал между кадрами и обратно. Для равномерного потока это длительность каждого кадра; для измеренного неравномерного потока используйте число кадров / общее время и соответствующий средний интервал. Калькулятор принимает только известную величину выбранного направления; искомая находится в результате.
Как считается
Формула и логика
Интервал t в мс = 1000/FPS; FPS = 1000/t. Поэтому 60FPS соответствует 16,666…мс, округлённым здесь до 16,667мс. Два кадра длительностью 10 и 30мс занимают 40мс: средний интервал 20мс, частота 50FPS. Среднее мгновенных величин 1000/t не заменяет число кадров / общее время.
Пример
60FPS → 1000/60=16,666…мс → показано 16,667мс. При вводе 20мс получается 50FPS. Это две взаимно обратные проверки одной формулы.
Поля и единицы
- Направление — вариант из списка
- Частота кадров — FPS
- Время кадра — мс
Как пользоваться
- — Выберите нужное направление перевода.
- — Введите известную величину.
- — Прочитайте результат и строку сравнения.
Методика и ограничения
- Методика расчёта
- Формула и логика
- Ограничение
- Средняя связь FPS и интервала; не анализирует журнал кадров, задержку ввода, герцовку дисплея или перцентили. Ноль не допускается в делителе.
FAQ
Почему 60 FPS — это не ровно 16 мс?
1000/60=16,666…мс. 16,667мс — округлённая запись, а не точное значение. Для обратного расчёта используйте исходную величину, если она доступна.
Всегда ли большая частота означает меньшее время кадра?
Да, это строго обратные величины: одна падает ровно настолько, насколько растёт другая.
Это то же самое, что 1% low?
Нет. Здесь средняя связь частоты и времени, а перцентили требуют полного журнала кадров.
Почему ноль не принимается?
Деление на ноль не имеет значения: нулевая частота означает отсутствие картинки, а нулевое время кадра — отсутствие самого кадра.