Мы рассмотрели способы увеличения FPS (количества кадров в секунду) для большей сглаженности движения в динамических сценах компьютерных игр. Эта статья будет своего рода предысторией для первой, поскольку ниже рассмотрим способ, как, собственно, узнать, этот самый показатель FPS в игре. А для подсчёта частоты смены кадров прибегнем к помощи небольшой бесплатной программки для Windows - Fraps .

1. О программе Fraps

Основным предназначением программы Fraps является тестирование производительности видеокарт в среде 3D – компьютерных играх и 3D-программах. В частности, программа умеет вести подсчёт FPS. В числе прочих её возможностей - запись скриншотов и скринкастов игр. Друзья, эти функции программы подробно рассматриваются в другой статье сайта ».

Программа Fraps, помимо платной полнофункциональной версии, имеет версию бесплатную с несколько ограниченным функционалом. Конкретно для подсчёта FPS в игре бесплатной версии программы хватит с лихвой. В официальной редакции Fraps поставляется только с англоязычным интерфейсом. В Интернете полно неофициальных русифицированных сборок бесплатной редакции Fraps, однако не все они работают с системами Windows 8.1 и 10, да и небезопасное это дело – скачивание софта с непроверенных источников. Для запуска подсчёта частоты смены кадров в игре с помощью программы Fraps не нужно даже базового уровня знания английского языка, ведь все необходимые настройки и шаги мы рассмотрим далее. А для начала, естественно, скачаем программу с её официального сайта по ссылке

http://www.fraps.com/download.php

Установка Fraps стандартная. Запускаем программу.

2. Настройки поведения программы

Прежде запуска теста для подсчёта FPS рассмотрим настройки поведения программы Fraps в первой её вкладке «General» :

  • Первая сверху - « Start Fraps minimized» - это опция сворачивания окна программы в системный трей сразу при запуске;
  • Вторая сверху - «Fraps window always on top» - опция отображения окна программы поверх окон других приложений Windows.
  • Третья сверху - «Run Fraps when Windows starts» - автозапуск программы вместе с Windows.

В нашем случае используем только опцию в левом нижнем углу окна Fraps - «Minimize to system tray only» , которая спрячет программу в системный трей.

3. Тестирование на предмет, сколько FPS в игре

Всё, что связано с тестированием видеокарты, в частности, с подсчётом FPS в игре, настраивается во второй вкладке программы Fraps «99 FPS» .

Как запустить тест, чтобы узнать, сколько FPS в игре? В графе «Benchmark Settings» выставляем галочку на позиции «FPS» . Выше и правее, в графе «Overlay Hotkey» увидим предустановленную горячую клавишу F12 для переключения угла отображения показателя тестирования на экране монитора. Эту клавишу при необходимости можно сменить на другую и задействовать во время тестирования, если счётчик FPS будет заслонять, например, игровую статистику. Эта же клавиша используется и для отключения счётчика FPS по достижении конечного угла перемещения.

Всё - можем приступать к тестированию. Программу Fraps не закрываем и запускаем игру. В полноэкранном режиме игры в правом верхнем углу увидим счётчик FPS.

4. Тестирование показателя FPS с сохранением результатов

Во вкладке программы «99 FPS» обнаружим другую установленную по умолчанию горячую клавишу - F11 - в графе «Benchmarking Hotkey» . Её при необходимости также можно сменить на альтернативную клавишу. Это клавиша сохранения результатов тестирования. При её нажатии в процессе игры уже после выхода из игрового клиента минимальный и максимальный показатель FPS будет записан в лог-файл.

Этот лог-файл вместе с csv-файлом, где будет содержаться более расширенный перечень показателей FPS за время тестирования, можно отыскать в папке по пути, прописанному в графе «Folder to save benchmarks in» . Путь сохранения результатов тестирования меняется на другой при нажатии синей кнопки «Change» .

Можем не выходить из игрового клиента, а просто свернуть его клавишей Win, чтобы просмотреть результаты экспресс-теста подсчёта FPS. Для этого активируем опцию «Stop benchmark after» и устанавливаем число секунд, за которые будет проведено тестирование с сохранением результатов в лог-файл.

Далее, как и в предыдущем пункте статьи, не закрывая программу Fraps, запускаем игру. После выхода из игры или по завершении указанных секунд для проведения экспресс-тестирования можем отправляться за его результатами по указанному пути сохранения. Кстати, в программе реализован быстрый доступ к папке сохранения результатов тестирования – это кнопка «View» во вкладке «99 FPS».

5. Другие настройки тестирования

Во вкладке программы «99 FPS» есть ещё некоторые настройки, которые в нашем случае не были использованы. Одна из опций, что расположена в правом нижней углу окна программы - «Only update overlay once a second» - это активация обновления счётчика FPS ежесекундно, а не каждые 25 кадров, как настроено в программе Fraps по умолчанию.

Две другие опции в графе «Benchmark Settings» – это опции тестирования микрозадержек («Frametimes» ) и максимального, минимального, усреднённого FPS («MinMaxAvg» ).

Эти параметры можно увидеть в csv-файле в папке по пути сохранения результатов тестирования.

6. Каким должен быть оптимальный показатель FPS?

Конкретной установленной цифры эталонного показателя FPS не существует, поскольку при одной и той же частоте смены кадров в секунду в разных играх может быть разное качество изображения. Бытует мнение, что показателя 30 FPS достаточно для усреднённой в плане системных требований компьютерной игры. А вот для новых игр, заточенных под работу с производительным «железом», напичканных эффектами и динамикой игрового процесса, этой цифры может быть и недостаточно. Геймеры с внушительным стажем любят гоняться за большим показателем – чтобы было как минимум 50 FPS.

В любом случае, выбирая видеокарту в комплект сборки ПК или присматривая себе мощный ноутбук с дискретной видеокартой, не будет лишним просмотреть в Интернете тесты этих видеокарт в компьютерных играх. Чем больший показатель FPS сверх цифры 30 будут выдавать такие видеокарты, тем, соответственно, лучше.

Несмотря на то, что Фрапс может применяться для разных целей, многие используют его именно для записи видеоигр. Однако, здесь есть определенные нюансы.

Во-первых, важно помнить, что Фрапс достаточно серьезно снижает производительность ПК. А потому в случае, если ПК пользователя едва справляется с самой игрой, то про запись можно забыть. Необходимо, чтобы оставался запас мощности либо, на крайний случай, можно снизить графические настройки игры.

Этап 1: Настройка опций видеозахвата

Разберем каждую опцию:

  1. «Video Capture Hotkey» — клавиша включающая и отключающая запись. Важно выбрать ту кнопку, которая не используется управлением игры (1).
  2. «Video Capture Settings» :
  • «FPS» (2) (кадры в секунду) — ставим 60, так как это обеспечит наибольшую плавность (2). Проблема здесь, в том, чтобы компьютер стабильно выдавал 60 кадров, иначе эта опция не будет иметь смысла.
  • Размер видео — «Full-size» (3). В случае установки «half-size» , разрешение видео на выходе будет в два раза меньше разрешения экрана ПК. Хотя, в случае недостаточной мощности компьютера пользователя, позволяет повысить плавность картинки.
  • «Loop buffer length» (4) — очень интересная опция. Позволяет начать запись не с момента нажатия кнопки, а на указанное количество секунд раньше. Позволяет не пропустить интересный момент, но увеличивает нагрузку на ПК, из-за постоянной записи. Если заметно, что ПК не справляется, ставим значение 0. Далее экспериментальным путем вычисляем комфортное значение, не вредящее производительности.
  • «Split movie every 4 Gigabytes» (5) — данная опция рекомендуется к применению. Она делит видео на части (при достижении им размера 4 гигабайта) и таким образом позволяет избежать потери всего видео в случае ошибки.
  • Этап 2: Настройка опций аудиозахвата

    Здесь все предельно просто.

    1. «Sound Capture Settings» (1) — если стоит галочка на «Record Win10 sound» — убираем. Эта опция активирует запись системных звуков, которые могут мешать при записи.
    2. «Record external input» (2) — активирует запись с микрофона. Включаем, если пользователь комментирует происходящее на видео. Отметив галочку напротив «Only capture while pushing …» (3), можно назначить кнопку, при нажатии которой будет производиться запись звука со внешних источников.

    Этап 3: Настройка особых опций

    • Опцию «Hide mouse cursor in video» включаем обязательно. В данном случае курсор будет только мешаться (1).
    • «Lock framerate while recording» — фиксирует количество кадров в секунду при игре на отметке, указанной в настройках «FPS» . Лучше включить, иначе возможны рывки при записи (2).
    • «Force lossless RGB capture» — активация максимального качества записи картинки. Если позволяет мощность ПК, активируем обязательно (3). Нагрузка на ПК будет увеличена, как и размер конечной записи, но качество будет на порядок выше, чем если отключить эту опцию.

    Установив подобные настройки, можно добиться оптимального качества записи. Главное помнить, что нормальная работа Фрапс возможна лишь при средней конфигурации ПК для записи прошлогодних проектов, для новых годится лишь мощный компьютер.

    Более, чем проста и удобна в настройке и пользовании, даже при том, что данная утилита до сих пор официально не русифицирована, а все "самодельные" русификаторы, как один, оставляют желать лучшего.

    Не взирая на это, разобраться с ней, скорее всего, не составит особой сложности. Итак, начнем.

    Настройка "General" в Fraps

    Главное настроечное меню в Фрапс. Здесь юзерам предлагаются настройки, определяющие поведение Фрапс в системе. Можете отстроить их по своему усмотрению. На запись и качество видео со звуком это никак не повлияет.

    Start Fraps minimized - запускать Фрапс в свернутом виде;

    Fraps window always on top - показывать Фрапс всегда поверх остальных открытых окон;

    Run Fraps when Windows starts - запускать Фрапс вместе с системой Windows;

    Minimize to system tray only - всегда сворачивать окно программки в системный лоток (трей).

    Настройка "FPS" в Fraps

    В этом меню вы сможете проверить производительность вашего компьютера при записи видео, выражаемое в fps (кадры в сек.). Чем больше показатель фпс, тем ровнее и плавнее будет воспроизводиться видео. Обязательно протестируйте свою машину и запомните результат .

    Folder to save benchmarks in - укажите директорию/папку для сохранения результатов тестов (Change - изменить, View - открыть);

    Benchmarking hotkey - быстрая кнопка для старта тестов;

    Benchmark Settings - настройки теста (FPS - отображение частоты кадров, Frametimes - микрозадержки, MinMaxAvg - журнал работы);

    Stop benchmark after () seconds - останавливать тесты через () секунд;

    Overlay Hotkey - быстрая клавиша для показа оверлея (значок-индикатор, показывающий текущие тестовые результаты);

    Overlay corner - укажите расположение оверлея на экране;

    Hide overlay - спрятать/не показывать оверлей;

    Only update overlay once a second - обновление показателей оверлея каждую секунду.

    Настройка "Movies" в Fraps

    Меню, где можно детально настроить качество записываемого видео и звука , а так же выставить некоторые дополнительные сопутствующие функции и параметры .

    Folder to save movies in - создайте папку, куда вы хотите сохранять записанное видео (Change - изменить/назначить, View - открыть);

    Video Capture Hotkey - назначьте горячую кнопку для начала записи;

    Video Capture Settings - настройки качества видео, где можно указать кол-во fps , а также полный (Full-size ) или половинный размер (Half-size );

    При выставлении данных настроек, в первую очередь, исходите из производительности железа вашего ПК. Ориентируйтесь на результаты тестирования в настройке "FPS" . Также, имейте ввиду, что все записанные в Фрапс видео файлы (не зависимо от качества) получаются слишком большими по размеру. По этому, оптимальные параметры размер/качество примерно таковы: 30 fps + Full-size (полный размер) . Хотя, все равно, вам потом придется воспользоваться каким-нибудь видео конвертером, чтобы еще сильнее уменьшить размер видео, записанного в Фрапс.

    Split movie every 4 gigabytes - автоматом разделять видео на отдельные файлы через каждые 4 гигабайта;

    Sound Capture Settings - настройки записи звука;

    Run Win7 Record - записывать основной звук, т.е. то, что вы слышите из динамиков (Stereo - стереозвук, Multichannel - многоканальный звук);

    Record external input - включить запись с микрофона;

    Only capture while pushing - назначить кнопку для включения записи с микрофона;

    Hide mouse cursor in video - не отображать курсор мыши на записанном видео.

    Настройка "Screenshots" в Fraps

    Здесь находятся все настройки , касающиеся снимков с экрана - скриншотов .

    Folder to save screenshots in - укажите папку, куда вы хотите сохранять скриншоты (Change - изменить, View - открыть);

    Screen Capture Hotkey - назначить мгновенную клавишу для снимков с экрана;

    Image format - выберите формат, в котором желаете сохранять скрины (jpg, bmp, tga, png);

    Include frame rate overlay on screenshots - оставлять оверлей (значок-индикатор показателей производительности ПК) на скриншотах;

    Repeat screen capture every () seconds - автоматом создавать скрины каждые () секунд.

    Вот, собственно говоря, все основные и важные настройки Fraps . Как видите, ничего сложного, в действительности, нет!

    Таким образом, Fraps совместим с большинством современных игр, т.к. они работают именно в вышеприведенных графических режимах. Но основным назначением этой программы является снятие скриншотов и видеороликов из игр. Имея гибкую настройку параметров при съемке видеоматериала, Fraps становится незаменимым помощников современного игроклипмейкера. На сегодня последней версией утилиты является 2.9.8 , которая имеет множество расширений и исправлений недочетов, допущенных в предыдущих версиях.

    Что необходимо знать каждому

    1. Fraps – утилита, которая работает ТОЛЬКО в окнах уже запущенных приложений.
    2. Съемка рабочего стола невозможна.
    3. Скачать последнюю версию можно практически на любом сайте, который посвящен софту. Воспользуйтесь поисковиком google по запросу fraps . Официальный сайт предоставляет на скачивание пробную версию программы, которая имеет ряд ограничений, в частности съемка роликов не более 30 секунд.
    4. Захват видео проводится в реальном времени. На многих компьютерах захват может быть невозможен из-за слабой конфигурации компьютера.
    5. Материал сохраняется в формате .avi , поэтому не удивляйтесь, если на одну минуту сырого материала будет приходиться 1.5 ГБ свободного места на вашем жестком диске.
    6. Опции сохранения скриншотов и видеороликов полностью изменяемы. Вы можете создавать материал вполне среднего качества, но длительной продолжительности.
    7. Программа Fraps достаточно громоздка, поэтому рекомендуется отключить все сторонние приложения, которые на момент работы вам не так важны. Они могут слишком сильно загружать процессор и использовать необходимую для съемки виртуальную память.

    Немного об интерфейсе

    Итак, перед нами главное окно с регистрационными деталями, указаниями версии и сборки Fraps"а. Здесь, на первой вкладке General (Главное), вы можете выставить начальные параметры запуска программы. “Start Fraps minimized” (Запускать Fraps свернутым в трей), “Fraps window always on top” (Если вы работаете вне приложения игры, окно Fraps’а будет поверх всех остальных окон), “Run Fraps when Windows starts” (запускать программу вместе с загрузкой Windows). Вкладка FPS отвечает за настройку оверлея (счетчика кадров, который появляется в окне запущенного приложения), вкладка Movies (Фильмы) помогает настроить параметры съемки видеороликов, а вкладка Screenshots (Скриншоты) содержит опции съемки скриншотов.

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

    Вкладка FPS . Если вы запускаете игру, использующую Direct3D или OpenGL без предварительной настройки Fraps"а, то можно заметить желтые цифры, появившиеся в углу экрана. Это и есть FPS. В среднем он равен 25 кадрам в секунду, что соответствует стандарту PAL. На вкладке FPS вы можете выставить условное месторасположение счетчика или скрыть его вовсе, назначить горячие кнопки для мгновенной смены оверлея или его скрытия, а также выставить ряд других, не слишком важных настроек. “Only update overlay once a second” – при включении этой настройки счетчик будет обновляться лишь раз в секунду, что может существенно снизить нагрузку на потоковую запись видео. Также вы можете выставить таймер, по истечении которого съемка закончится автоматически, – “Stop benchmark automatically after [число]” . Для кого-то необходимо будет сохранить статистику, параметры которой можно выставить на этой же вкладке.

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

    Вкладка Movies . И еще раз хочу напомнить, что Fraps может снимать происходящее на экране ТОЛЬКО при запущенном приложении, работающем в режиме Direct3D или OpenGL. Первоначально стоит указать место на вашем компьютере, куда будет сохраняться видео. Стоит учитывать скорость чтения и записи ваших жестких дисков и выбрать самый быстродействующий, так как видео непрерывным потоком сохраняется в реальном времени. Далее необходимо настроить горячую клавишу, при нажатии на которую начнется захват видеоролика (кстати, она же служит и клавишей STOP).

    Переходим к расширенным настройкам.

    Теоретически начальные настройки могут обеспечить работоспособность приложения, но железо на компьютерах пользователей разное, поэтому стоит разъяснить несколько не совсем очевидных моментов. Опции Half-size и Full-size позволяют выбрать, в каком размере сохранять ваш видеоматериал. Естественно, при выборе Full-size , видеоролик будет четким, без шумов и пикселизации, тогда как при Half-size качество сырого материала будет выглядеть слишком ущербным, но быстродействие резко увеличится. Рядом с этими опциями можно выбрать количество FPS, которые будут задействованы при записи. В стандартном списке это числа 25, 30, 50 и 60 кадров\сек. Ниже можно выставить произвольное число, обычно оно равно 29.97 (стандарт NTSC). Чем больше число fps, тем лучше качество записи и выше плавность видеоизображения (не рекомендуется выставлять меньше 25 FPS).

    Одна из важных опций – запись звука (Record Sound ). Если вы один раз разберетесь с правильной установкой нужных опций, в дальнейшем проблем возникнуть не должно. Например, давайте настроим запись звука при установленном звуковом драйвере Realtek (спасибо MetroidZ"у):

    1. В Windows зайдите в “Звуки и аудиоустройства”. Вкладка “Аудио” => В разделе "Запись звука" выберите “Громкость”.
    2. Поднимите ползунок на самый верх шкалы, далее зайдите в “Параметры” => “Свойства”.
    3. Выставите галочки напротив "Stereo Mix" (или Стерео Микшер). Далее вернитесь в Fraps.
    4. Из двух вариантов (Detect best sound input или Use Windows input ) выберите второй. Таким образом, источник звука будет определяться из Windows.

    Также есть две мелкие настройки, названия которых говорят сами за себя, – запись без курсора (No cursor ) и без синхронизации (No sync ).

    На заметку: если вы записываете звук из игры и у вас параллельно проигрывается любимая песня, всё это будет включено в звуковую часть будущего видеоматериала. Будьте внимательны!

    Скриншоты

    Часто нам необходимо сделать пару классных снимков или запоминающийся кадр из игры. Сейчас я помогу вам немного разобраться с вкладкой Screenshots . Как и на предыдущей вкладке, вначале нам предлагается выбрать место сохранения всех картинок. Справа можно установить, в каком формате сохранять скриншоты. Небольшое пояснение: .bmp – наиболее качественный формат, но он достаточно громоздкий; .jpg – скриншоты в этом формате не настолько хороши, как в.bmp, но весят мало. Выбирайте то, что вам больше всего подходит, в крайнем случае, bmp всегда можно преобразовать в jpg. В левой части вкладки вы можете выставить горячую кнопку, при нажатии на которую будет сделан снимок экрана. Внизу есть еще две очень удобные опции – “Include frame rate overlay on screenshots” (включать ли счетчик кадров на скриншоты?) и “Repeat screen capture every [число] seconds” (Делать ли снимок экрана каждые n секунд?).

    По всем вопросам пишите в , предварительно прочитав данный мануал. Теперь вам остается только смонтировать (статьи по Movie Maker, Virtual Dub и еще паре монтажных программ будут готовы в скором времени) свой видеоролик.

    «, сегодня речь пойдет о том, как пользоваться программой Fraps и для чего она необходима на вашем компьютере.

    Геймерам известна программа Fraps , но не все осведомлены про все ее возможности. Основная функция софта — измерение частоты кадров в течение игры. Об использовании фрапса по полной, как задействовав весь функционал, многим навряд ли известно. Сейчас мы восполним эти недостатки.

    Начало работы начинается со скачивания программы с сайта и загрузки приложения. Программа бесплатна.

    Скачанную программу установите и запустите, нажимая на иконку, которая появляется на рабочем столе. Приступаем к изучению софта.

    На вкладке «Главное » («General») всего несколько функций, полезных для работы. В нижнем левом блоке выставляем галки в соответствии с предпочтениями. Здесь можно указать необходимо ли вам запускать программу вместе с , показывать ли ее поверх других окон и другие функции.

    FPS

    Более примечательна функция «FPS» :

    FPS — Frames per Second — кадровая частота

    1. Можно указать где сохранить информацию по тестированию;
    2. Выбрать горячую клавишу, для запуска тестов. Очень удобная функция. К примеру, игра не имеет бенчмарка (теста производительности), однако, есть желание проверить какое количество FPS выдается купленной видеокартой, такую функция есть в ПО (что такое Программное Обеспечение мы рассматривали ).

    При игре, когда Вы будете нажимать на горячую клавишу, счетчик приобретает зеленоватый оттенок и начинается тестирование. Следующее нажатие изменяет цвет на красный, и проведение тестирования завершится. Будет показано среднее значение частоты кадров за время игры. Информация об этом будет записана в текстовый файл.

    Есть возможность выгрузки результатов тестирования в виде файла формата CSV. Результаты, которые будут в отчете:

    • Кадровая частота – измеряется в виде посекундного учета.
    • Кадровое время – время (в мс), затраченное на отражение каждого кадра.
    • В журнале будет основная информация по проведению тестирования. Это длительность прогона, количество кадров, средние показатели по частоте кадров.
    • Отражается время тестирования.

    С правой стороны. Выбирается горячая клавиша, которая влияет на размещение информации о тестировании. Клик по ней перемещает оверлей по направлению другого угла. Обычно индикатор Fraps располагается в левом верхнем углу.

    Видео

    Игрушки бывают довольно захватывающими и красивыми. Порой появляется желание в записи этой красоты и динамики, чтобы затем продемонстрировать их для друзей и лишний раз взглянуть самому. С помощью Fraps это произвести довольно просто.

    Прежде всего назначается горячая клавиша, выбирается количество FPS, необходимых для видеофайла. Это могут быть режимы с 60 fps ; 50 fps ; 30 fps . Чем больше значение fps, тем качественней видеозапись. Но это приводит к увеличению объема видеофайла.

    Выставляем разрешение для записи. Обновление буфера следует оставить по умолчанию, а галочку у 4 ГБ следует поставить, если Вы хотите, чтобы:

    • видеопрограмма правильно работала с файлом, превышающим 4 гигабайт;
    • чтобы видеоплеер смог осилить видео большого размера;
    • не возникали проблемы с системой FAT 32.

    О правой стороне. При наличии обычной стереосистемы нет смысла вставить галочку у надписи «Многоканальный звук» («Multichannel»), поскольку увеличение объема файла приведет к нулевому эффекту.