Привет, я мало что знаю о видеоплеерах или кодеках и тому подобном, и я пытаюсь выжать из Mplayer максимально качественное изображение (я использую интерфейс SMplayer).
Мои вопросы: я должен разрешить пост-проссинг (я не знаю, что это такое, но похоже, что это может улучшить качество) и прямой рендеринг? (также звучит так, как будто это может повысить качество) Кто-нибудь может объяснить, что они делают?
Что касается драйвера вывода, я использую vdpau, это лучше всего для карт NVIDIA?
Любые другие предложения приветствуются.
Спасибо.
-lavdopts threads=2
Ответы:
Использование
vdpau
с картами Nvidia должно обеспечить вам отличную производительностьsmplayer
и гарантирует, что вы будете использовать очень мало процессоров при воспроизведении видео в формате DVD и x264. Как подробно обсуждалось на форумах Ubuntu , очень важно отметить, чтотакие как mpeg1 / 2 и x264. Если ваша карта поддерживает это (см. Здесь список поддерживаемых графических процессоров), это лучший вариант, чем старый
xv
, и особенноxll
, который будет использовать значительно больше процессоров.В
smplayer
Есть несколько вариантов , которые могут быть доступны через кнопку Настройка рядом сvdpau
параметром (см скриншот), но , как правило , не придется возиться с ними , если у вас есть какие - либо проблемы с производительностью видео.Примечание: Это особенно важно отметить , что , когда
vdpau
кодеки , такие как вffh264vdpau
настоящее время используется, ни один из следующихsmplayer
графических интерфейса опций , такие какpost-processing
,deinterlace
и т.д., не будет иметь никакого эффекта. На скриншоте также видно, что «отключение программных видеофильтров» проверяется при нажатии наvdpau
свойства.Однако, как отмечено в руководстве по Mplayer,
deint
при использовании vdpau в командной строке могут быть переданы специальные параметры, такие как обычно, но они не нужны; эти специальные опции не поддерживаются вsmplayer
графическом интерфейсе.Как было показано на этом форуме обсуждения ,
и поэтому, чтобы указать один из этих специальных параметров (где
vo
выводvc
видео и видеокодек), вы можете использовать следующую команду (взято с форума выше):Таким образом, при использовании
vdpau
вам не нужно беспокоиться об этих специальных параметрах или любых других настройках вsmplayer
графическом интерфейсе, таких какpost-processing
илиdirect rendering
которые вы не можете обычно применять при использованииvdpau
.источник
Чтобы внести свой вклад в ответ Мика, вы можете использовать vdpau в smplayer и включить деинтерлейсинг, добавив аргументы командной строки в меню настроек SMPlayer.
Настройки> Дополнительно> Параметры для MPlayer
В поле «Параметры» добавьте необходимые аргументы командной строки. например
источник