| imho.ws |
![]() |
|
|
|
# 1 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Проблемка с устройством видео вывода в MPlayer
Собрал я новый MPlayer, последний 1.0pre4, вобщем помучался, помучался и собрал...
После некоторых плясок с бубнами все встало на свои места и теперь на него нарадоваться не могу - все шикарно и быстро, и красиво.... НО, на видео выход из трех доступных устройств работает только одно - X11 (Ximage/Shm). Оставшиеся два (xv (X11/xv) и xvidix (X11/VIDIX)) при попытке воспроизведения через них выдают следующую ошибку "Error opening/initializing the selected video_out (-vo) device" Все было бы ничего, и играл бы я через работающее устройство, но для него MPlayer поддерживает только программный ресайзинг (тоесть большая нагрузка на проц), но и не это главное, для этого устройства он не поддерживает видео Equalizer, который мне очень нужен (гаммая, яркость, контрастность)... Отсюда вопрос, насколько я понимаю xv это X Video, тоесть основной видеовыход, через который работают иксы? Значит проблема с Мплеером? Может нужно что-то настроить или с какими-то дополнительными опциями его собрать? Видяхи у меня практически нет , тоесть старенькая 2метровая PCI (lspci: VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01)), котрую он не поддерживает...Я простмотрел все, и насколько я понял из документации что xvidix и является таким некоторым "универсальным" драйвером для всех устройств (соответственно наиболее медленным), и почему же он тоже не работает? Итак: мне нужно либо настроить другие устройства вывода, либо подружить еквалайзер с работающим, кто знает как??? Вобщем буду очень благодарен за любую помощь...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 2 |
|
Member
Регистрация: 04.02.2002
Адрес: РБ
Сообщения: 354
![]() ![]() ![]() |
Вывод xvinfo в студию! Так же посмотри вывод mplayer -vo help. Пробуй собрать с SDL. А вообще, проблема может быть в том, что карточка сильна старая, и для нее драйвер не поддерживает расширение xv. Имел такую проблему с ET6000 2Mb того же возраста. Из стареньких PCI xv есть в S3 Virge (возможно так же в trio). NVIDIA TNT тоже умеет.
|
|
|
|
|
# 3 | |||
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
Код:
Available video output drivers:
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable vo's
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
dga DGA ( Direct Graphic Access V2.0 )
fbdev Framebuffer Device
fbdev2 Framebuffer Device
png PNG file
null Null video output
pgm PGM file
md5 MD5 sum
mpegpes Mpeg-PES file
yuv4mpeg yuv4mpeg output for mjpegtools (to "stream.yuv")
vesa VESA VBE 2.0 video output
xvidix X11 (VIDIX)
cvidix VIDIX
tga Targa output
Цитата:
А вообще можете подсказать что за расширение xv и нужно ли отдельно его собирать и устанавливать? Как Вы решали подобную проблему? Сейчас думаю стоит попробовать фреймбуфер настроить и через него попробовать...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|||
|
|
|
|
# 4 |
|
Member
Регистрация: 04.02.2002
Адрес: РБ
Сообщения: 354
![]() ![]() ![]() |
Да, имеет смысл пробывать -vo vesa. xv отдельно поставиьт не получится - наличие расширения зависит от драйвера видеокарты. Видимо для вашей модели драйвер matrox расширение vx не поддерживает (и врядли когда-нибуь будет
)SDL - библиотека такая, сейчас я думаю, она врядли помоет... На вашей системе скорее всего максимальню производительность можно получить с vesa (можно экпириментировать с vesafb, fbdev, directfb и т.п.) - т.е. с выводом графики в обход xserver. |
|
|
|
|
# 5 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Речь идет не о максимальной производительности, и не о скорости вообще (смотри первый пост) - скорости процессора вполне хватает для программного воспроизведения, а с выводом в котором поддерживается еквалайзер. Насчет вывода графики в обход xserver можете подробнее описать что нужно делать и как?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|