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

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

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

Примечание. Я попытался "погуглить", но поиск по "mplayer" и "fps" показывает, как установить желаемое количество кадров в секунду.

2 ответа

Решение

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

Со страницы руководства по Ubuntu

-benchmark
Выводит некоторую статистику использования ЦП и пропущенных кадров в конце воспроизведения. Use in combination with -nosound and -vo null for benchmarking only the video codec. NOTE: With this option MPlayer will also ignore frame duration when playing only video (you can think of that as infinite fps).

mplayer -benchmark -nosound -vo null your_file

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

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