Mplayer (xv,x11,gl)

danger86
Решил не создавать тему, а написать сюда…
у меня при воспроизведении mplayer во весь экран в видео как бы накладываются кадры, т.е. появляются полосы сдвига, что придает дискомфорт просмотру. Особенно это проявляется на динамичных сценах. Пробовал и vlc и в обоих плеерах разные выводы видеопотока - всё до лампочки. Все равно эти сдвиги…
В какую сторону копать?
Если я правильно понял, видео как бы расслаивается на горизонтальные слои? Тогда вам в сторону vsync (вертикальная синхронизация) копать. Если юзаешь компиз, там в общих настройках есть sync to vblank. Еще можно посмотреть в настройках видео драйвера, если там есть…

Еще я мог понять неправильно, и, может быть, тебе нужен деинтерлейсинг. Включается в vlc в контекстном меню.
hadadzhi,
спасибо Вам за ответ. Вы всё верно поняли. Видео расслаивается на горизонтальные слои. Нет, деинтерлейс тут не при чем. Компиз не юзаю…
Итак:
nvidia-xconfig > X Screen 0 > X Server XVideo Settings > Sync to VBlank (галочка отмечена)
nvidia-xconfig > X Screen 0 > OpenGL Settings > Sync to VBlank (не было, отметил)
Не помогло… :(
По идее, чтобы все это дело работало, надо куда-нибудь в автозагрузку кинуть что-то вроде nvidia-settings –load-config-only
Или еще как-то. В общем покопать надо настройки драйвера. У меня хоть и тоже нвидия, но я юзаю компиз и просто включаю там галку sync to vblank, и все =)

З.Ы. И еще, наверное, раз в настройках драйвера мы врубаем синхронизацию для XVideo, то имеет смысл и в видеоплеере поставить вывод через него же.
То есть, если у тебя эту галку выключить, то видео будет показывать как у меня сейчас?
По идее, чтобы все это дело работало, надо куда-нибудь в автозагрузку кинуть что-то вроде nvidia-settings –load-config-only
Не помогло…
З.Ы. И еще, наверное, раз в настройках драйвера мы врубаем синхронизацию для XVideo, то имеет смысл и в видеоплеере поставить вывод через него же.
По-умолчанию стоит
Странно, сейчас отрубил компиз специально, врубил метасити - движения окон рассинхронные, а вот с видео все нормально!
Полез в нвидия сеттингс XVideo - галка sync to vblank стоит. Снял - таже проблема что и у тебя. Поставил - все норм. Прям в реальном времени, без дополнительных шамаств. Может тебе стоит обновить\переустановить драйвер?
Ребят, кто еще знает, что это (прочитайте 4-5 постов выше). Меня уже задолбало когда видео половинится… Может где-то в конфиге видеодрайвера что-то прописать? Гугл толком ничего не дал…
Возможно ламерский вопрос,но как настроить mplayer(понятно что не только его) для вывода изображения во framebuffer.
Стандартный $ mplayer -vo fbdev video.avi работает,но картинка мягко говоря никакая,даже силуэты не различаемы.
В grub указал “vga=792”(хотя родное разрешение 1680x1050).Вобщем подскажите.Какие еще конфиги,логи надо выложу..
enko
Возможно ламерский вопрос,но как настроить mplayer(понятно что не только его) для вывода изображения во framebuffer.
Стандартный $ mplayer -vo fbdev video.avi работает,но картинка мягко говоря никакая,даже силуэты не различаемы.
В grub указал “vga=792”(хотя родное разрешение 1680x1050).Вобщем подскажите.Какие еще конфиги,логи надо выложу..
Давно сделал себе алиас:
$ grep mplayer .bashrc
alias fbvideo=“mplayer -vo fbdev -zoom -x 1024 -y 768” ;)
Запустить то не проблема,проблема в выводе изображения..
 
Зарегистрироваться или войдите чтобы оставить сообщение.