Флаг командной строки для mplayer для использования аппаратного ускорения?
Я могу заставить VLC использовать аппаратное декодирование с
vlc --ffmpeg-hw video.mkv
Есть ли эквивалентный флаг для mplayer?
2 ответа
Напоминаем, что если у вас есть видеокарта nVidia, вы должны не только указать устройство -vo, но и указать параметр -vc. На моей собственной системе я даю следующее в командной строке:
mplayer -vo vdpau filename
(конечно, заменив "имя файла" реальным именем вашего файла) и поместите следующее в ~/.mplayer/config:
[vo.vdpau]
vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau,
но есть несколько разных способов сделать это. Этот метод позволяет вам использовать разные устройства вывода видео с MPlayer, но даст правильные значения -vc, когда вы укажете -vo vdpau из командной строки.
Надеюсь это поможет:).
Команда -vo
(видео выход). Для своей сетевой карты nVidia с аппаратным ускорением я использую -vo vdpau
,
Чтобы увидеть все процессоры видеовыхода, смотрите mplayer.1.