LINUX.ORG.RU

mplayer & dvd menu


0

0

читал, что в последних версиях mplayer появиалсь поддержка dvd меню. Никто не пробовал - насколько хорошо она работает


Чего сказать? Хорошо работает, брать надо svn-версию или билд собранный из svn-версии. Хороший скин выбрать, и настроить как-следует. Впрочем всё довольно просто настраивается.

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

В последнем релиз-кандидате, у меня лично работает через dvdnav (или dvd-nav, нужно собрать mplayer с его поддержкой), mplayer собран у меня без ГУЙа, вполне юзабельное двд-меню, но управляется только с клавы (кажеццо :) ).

fifajan
()
Ответ на: комментарий от fifajan

$ svn update $ make clean $ ./configure --enable-gui && make # make install

Вот и вся задачка по компиляции с GUI (это если вдруг человек не в курсе что по-умолчнию собирается консольная версия).

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

2 los_nikos:
Не понял, причем тут gui, человек про dvd-menu спрашивает

>В последнем релиз-кандидате, у меня лично работает через dvdnav (или dvd-nav, нужно собрать mplayer с его поддержкой), mplayer собран у меня без ГУЙа, вполне юзабельное двд-меню, но управляется только с клавы (кажеццо :) ).
Если я правильно помню, из релиз-кандидата его какраз убрали, чтобы собрать mplayer с dvdnav надо патч накладывать.

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

> Не понял, причем тут gui, человек про dvd-menu спрашивает

При чём тут вообще компьютеры - человек про плееры српрашивает... гхм... При том что через GUI удобнее ходить по DVD, imho.

> Если я правильно помню, из релиз-кандидата его какраз убрали, чтобы собрать mplayer с dvdnav надо патч накладывать.

Чего накладывать? Какой нафиг патч. в SVN-версии уже давно всё работает... патч... накладывать... наложи себе...

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

После ./configure --enable-gui:

Enabled optional drivers:
Input: ftp pvr tv-v4l2 tv-v4l tv live555 cddb cdda dvdread(from dvdnav) dvdnav vcd dvb network
Codecs: qtx libavcodec real xanim win32 faad2 faac musepack libmpeg2 liba52 mp3lib libtheora speex tremor(internal) gif
Audio output: alsa openal jack esd arts oss sdl mpegpes(dvb)
Video output: xvidix cvidix md5sum sdl gif89a pnm jpeg png mpegpes(dvb) aa opengl dga xv x11 xover tga

Без никаких патчей.

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

> Input: ftp pvr tv-v4l2 tv-v4l tv live555 cddb cdda dvdread(from dvdnav) dvdnav vcd dvb network 

странно, mplayer dvdnav://1 -dvd-device /media/films/1\ -\ The\ Phantom\ Menace говорит, что не может проиграть поток dvdnav://

Bozz_Bishop
()
Ответ на: комментарий от Vitel

ничего не получается
скачал патченный тарбол с поддержкой dvdnav, но при ./configure ./configure --enable-gui выдаёт в конце:
> Enabled optional drivers:
> Input: ftp pvr tv-v4l2 tv-v4l tv libdvdcss(internal) dvdread(internal) vcd dvb network
> Codecs: qtx libavcodec real xanim win32 faad2 libmpeg2 liba52 mp3lib tremor(internal)
> Audio output: oss mpegpes(dvb)
> Video output: xvidix cvidix md5sum pnm png mpegpes(dvb) opengl dga xv x11 xover tga
> Audio filters:
> Disabled optional drivers:
> Input: vstream radio live555 cddb cdda dvdnav smb
> Codecs: x264 xvid libdv amr_wb amr_nb faac musepack libdts libtheora speex toolame twolame libmad liblzo gif
> Audio output: sun alsa openal jack polyp esd arts ivtv dxr2 nas sdl
> Video output: winvidix bl zr zr2 ivtv dxr3 dxr2 sdl vesa gif89a jpeg fbdev svga caca aa ggi xmga mga xvmc dfbmga directfb tdfx_vid s3fb tdfxfb 3dfx
> Audio filters: ladspa

Bozz_Bishop
()
Ответ на: комментарий от Bozz_Bishop

./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'

Bozz_Bishop
()
Ответ на: комментарий от Bozz_Bishop

Странно. У меня все откомпилилось. Но вот при выполнении `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`

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