Чего сказать? Хорошо работает, брать надо svn-версию или билд собранный из svn-версии. Хороший скин выбрать, и настроить как-следует. Впрочем всё довольно просто настраивается.
В последнем релиз-кандидате, у меня лично работает через dvdnav (или dvd-nav, нужно собрать mplayer с его поддержкой), mplayer собран у меня без ГУЙа, вполне юзабельное двд-меню, но управляется только с клавы (кажеццо :) ).
2 los_nikos:
Не понял, причем тут gui, человек про dvd-menu спрашивает
>В последнем релиз-кандидате, у меня лично работает через dvdnav (или dvd-nav, нужно собрать mplayer с его поддержкой), mplayer собран у меня без ГУЙа, вполне юзабельное двд-меню, но управляется только с клавы (кажеццо :) ).
Если я правильно помню, из релиз-кандидата его какраз убрали, чтобы собрать mplayer с dvdnav надо патч накладывать.
./configure --enable-gui --enable-dvdnav решило проблему, но потом уже
во время компиляции выскакивают ошибки, что такая-то структура не имеет
таких-то членов. Всё это верно и для версии из svn, и для патченной версии, хз что такое:
stream/stream_dvd.h:22: error: expected specifier-qualifier-list before 'dvd_reader_t'
In file included from mplayer.c:174:
stream/stream_dvdnav.h:4:20: error: dvdnav.h: No such file or directory
In file included from mplayer.c:174:
stream/stream_dvdnav.h:18: error: expected specifier-qualifier-list before 'dvdnav_t'
mplayer.c: In function 'init_vo_spudec':
mplayer.c:1008: error: 'dvd_priv_t' has no member named 'cur_pgc'
Странно. У меня все откомпилилось. Но вот при выполнении `mplayer dvdnav://1` выдает `Win32 LoadLibrary failed to load: avisynth.dll, /usr/local/lib/codecs//avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll`