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

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

vlc --ffmpeg-hw video.mkv

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

5
задан 7 February 2012 в 00:51

2 ответа

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

mplayer -vo vdpau filename

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

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

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

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

3
ответ дан 25 May 2018 в 14:31

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

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

2
ответ дан 25 May 2018 в 14:31

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

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