Как отображать количество кадров в секунду в mplayer

Есть ли команда (либо параметр командной строки, либо команда навигации) для отображения количества кадров в секунду из воспроизводимого фильма?

Я тестирую, медленно ли работает компьютер ( т.е. работает менее 30 кадров в секунду), или если видео было отбраковано плохо.

Примечание. Я попытался «google it», но поиск в google для «mplayer» и «fps» возвращает способ установки желаемого количество кадров в секунду.

3
задан 18 December 2011 в 10:04

2 ответа

Звучит так, как будто вы заинтересованы в бенчмаркинге, попробуйте параметр -benchmark.

На странице пользователя ubuntu

-benchmark Печатает некоторые статистические данные об использовании ЦП и опускаемых кадрах на конец воспроизведения. Используйте в сочетании с -nosound и -vo null для сравнения только видеокодека. ПРИМЕЧАНИЕ. С помощью этой опции MPlayer также будет игнорировать длительность кадра при воспроизведении только видео (вы можете думать об этом как о бесконечном fps).
mplayer -benchmark -nosound -vo null your_file
4
ответ дан 25 May 2018 в 15:51
  • 1
    это именно то, что я искал! Но это вовсе не то, что я хочу. Где отображается информация? Я надеялся, что он будет отображаться либо в фильме, либо в консоли, но он нигде не появляется. Кроме того, fps отображается в консоли, но я считаю, что это предполагаемая частота кадров, а не фактическая скорость – puk 18 December 2011 в 10:43
  • 2
    Он будет печатать статистику в конце воспроизведения. Что вы пытаетесь точно измерить? Если вы запускаете mplayer из командной строки, я считаю, что он отображает FPS в терминале. – Panther 18 December 2011 в 10:49
  • 3
    Мое видео нестабильно, и я хочу знать, связано ли это с низкой производительностью или низким качеством видео. FPS отображается в терминале, но это ровно 24 000 кадров в секунду. Я предполагаю, что это назначенная частота кадров. Разумеется, в какой-то момент частота кадров упадет ниже 24 000 – puk 18 December 2011 в 10:53
  • 4
    Является ли воспроизведение прерывистым только с одним файлом или всеми файлами? Какая у вас видеокарта? Я не уверен, как тесты помогут вам отладить вашу проблему. – Panther 18 December 2011 в 11:01
  • 5
    Это в основном прерывистый с 720p файлами, но я думаю, что это связано с тем, что они составляют 25 кадров в секунду – puk 18 December 2011 в 11:08

Если вы используете драйверы с открытым исходным кодом, вы можете использовать GALLIUM_HUD=fps <program> для отображения FPS. Я лично использую mpv, а не mplayer, поэтому для меня это будет GALLIUM_HUD=fps mpv <video>

1
ответ дан 25 May 2018 в 15:51

Другие вопросы по тегам:

Похожие вопросы: