Как узнать, использует ли ffmpeg аппаратный декодер? - PullRequest
0 голосов
/ 27 марта 2019

Я заметил, что когда я читаю видео кадр за кадром через ffmpeg, загрузка моего процессора увеличивается до 120%.

ffmpeg -i video.webm thumb%04d.jpg -hide_banner

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

Я предполагаю, что проблема в том, что ffmpeg не использует мой аппаратный декодер (в OS X нет графического процессора). Как бы я вообще проверил?

Любая другая проблема, которая может возникнуть?

1 Ответ

3 голосов
/ 27 марта 2019

Вы должны явно включить аппаратное ускорение с помощью FFmpeg, если хотите его использовать.В противном случае используются программные кодеки.

См. Также: https://trac.ffmpeg.org/wiki/HWAccelIntro

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...