Как отобразить количество кадров в секунду в 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>