LINUX.ORG.RU

[hdtv] Invidia Ion mplayer


0

0

Всех приветствую. Я являюсь счастливым обладателем нетбука на базе nvidia ion - Asus EeePC 1201n. Проблема в том что mplayer не играет ни 1440x1080, ни 1920x1080. Я бы и не парился по этому поводу смотря на то что нетбуки такое обычно не тянут, но на предустановленной Windows 7 и с плеером mpc эти видео файлы играют без запинки. Система установлена Gentoo с nvidia-drivers 192.36.24 и mplayer 1.0_rc4_p20091026-r1. xorg.conf создан автоматически с помощью nvidia-xconfig.


[ebuild   R   ] x11-drivers/nvidia-drivers-195.36.24  USE="acpi gtk (multilib) -custom-cflags" 0 kB
[ebuild   R   ] media-video/mplayer-1.0_rc4_p20091026-r1  USE="X a52 aac alsa ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad iconv ipv6 jpeg live mmx mp3 network opengl osdmenu png quicktime rar real rtc schroedinger shm speex sse sse2 theora toolame tremor truetype twolame unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amr -bidi -bindist -bl -bs2b -cdparanoia -cpudetection -custom-cpuopts -debug -dga -directfb -doc -dvb -dxr3 -esd -fbcon -ftp -ggi -gif -gmplayer -jack -joystick -ladspa -libcaca -lirc -lzo -mad -md5sum -mmxext -mng -nas -nut -openal -oss -pnm -pulseaudio -pvr -radio -samba -sdl -ssse3 (-svga) -teletext -tga -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx" 0 kB

~/.mplayer/config я не заполнял, точнее написал только строки про субтитры.


> Проблема в том что mplayer не играет
_Как_ не играет? С каким -vo? Может быть, пересобрать с vdpau?

AITap ★★★★★
()

> -vdpau
Как бы должно быть +.

unikoid ★★★
()
Ответ на: комментарий от AITap

Не воспроизводить то он воспроизводит, но звук и субтитры значительно опережают видео. -vo xv 720p показывает нормально (до драйверов нвидиа работал только x11 который даже 640x480 воспроизводил ужасно)

ClanMax
() автор топика
Ответ на: комментарий от anon_666

Нашёл в man. Цитирую для ТС:

       vdpau (совместно с -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau или ffh264vdpau)
              Вывод видео, использующий VDPAU для аппаратного декодирования видео.  Также поддерживает отображение программно декодированного видео.
                 sharpen=<-1-1>
                      При положительных значениях применяет алгоритм повышения чёткости видео, при отрицательных - алгоритм размывания (по умолчанию: 0).
                 denoise=<0-1>
                      Применяет к видео алгоритм уменьшению шума (по умолчанию: 0, нет уменьшения шума).
                 deint=<0-4>
                      Выбирает деинтерлейсер (по умолчанию: 0).  Все режимы > 0 учитывают -field-dominance.
                      ЗАМЕЧАНИЕ: Значения > 2 задерживают вывод видео на один кадр.
                         0    Нет деинтерлейсинга.
                         1    Отображает только первое поле, аналогично -vf field.
                         2    Bob деинтерлейсинг, аналогично -vf tfields=1.
                         3    Адаптивный  по  движению временной деинтерлейсинг.  Может привести к десинхронизации аудио и видео на слабой видео карте и/или
                              высоком разрешении.  Это значение по умолчанию, если клавиша "D" используется для включения деинтерлейсинга.
                         4    Адаптивный по движению временной деинтерлейсинг с управляемой по краям пространственной интерполяцией. Требует  быстрой  видео
                              карты.
                 chroma-deint
                      Позволяет  временным  деинтерлейсерам  оперировать  как яркостной, так и цветностной компонентами (по умолчанию).  Используйте nochro‐
                      ma-deint для оперирования только цветностной компонентой и ускорения усовершенствованного деинтерлейсинга.  Полезно с медленной  видео
                      памятью.
                 pullup
                      Пробует применить обратный телесин, нуждается во временном деинтерлейсинге.

...

       -vc <[-|+]кодек1,[-|+]кодек2,...[,]>
              Указывает  список  используемых  кодеков  в  порядке  приоритета,  кодек  указывается по его наименованию из codecs.conf.  Для пропуска кодека
              указывайте '-' перед его именем.  Для форсирования использования кодека указывайте '+' перед его именем, скорее всего это  приведет  к  краху!
              Если список содержит ',' в конце, то MPlayer в случае проблем будет использовать кодек не из списка.
              ЗАМЕЧАНИЕ: Полный список доступных кодеков выводится опцией -vc help.
AITap ★★★★★
()
Ответ на: комментарий от ClanMax

Заметил что без -fs еще лучше, но например где кто нибудь идет ноги двигаются рывками.

ClanMax
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.