Флаг командной строки для mplayer для использования аппаратного ускорения?

Я могу заставить VLC использовать аппаратное декодирование с

vlc --ffmpeg-hw video.mkv

. Есть ли эквивалентный флаг для mplayer?

5
задан 6 February 2012 в 22:51

2 ответа

Имейте в виду, что если у вас есть видеокарта nVidia, вы должны не только указать устройство -vo , но и указать параметр -vc . В моей собственной системе я даю в командной строке следующее:

mplayer -vo vdpau filename

(заменяя «имя файла» на фактическое имя вашего файла , конечно) и помещаю следующее в ~ /. mplayer / config:

[vo.vdpau]
vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau,

, но есть несколько способов сделать это. Этот метод позволяет вам использовать разные устройства вывода видео с MPlayer, но даст правильные значения -vc при указании -vo vdpau из командной строки.

Надеюсь, это поможет:).

0
ответ дан 6 February 2012 в 22:51

Команда: -vo (видеовыход). Для моей сетевой карты nVidia с аппаратным ускорением я использую -vo vdpau.

Чтобы увидеть все процессоры видеовыхода, см. mplayer.1 .

0
ответ дан 6 February 2012 в 22:51

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

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