Решено: Поддержка DVD-Menu в MPlayer

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

Возможен ли сабж? Если да, то как это осуществить?
Спасибо сказали:
Аватара пользователя
admiral
Сообщения: 361

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение admiral »

Писали что нет, и не предвидится в ближайшем будующем. Для менюшек ДВД можно использовать xine
Спасибо сказали:
Аватара пользователя
LightFalcon
Сообщения: 323
Статус: Любитель Free...
ОС: Debian Squezee\Etch\Lenny

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение LightFalcon »

mplayer умеет только показывать мменю, но навигация по нему невозможно, может быть когда-нить это исправят.
Для просмтора DVD используй либо linDVD, либо бесплатный ogle, очень похож на mplayer.
Спасибо сказали:
Аватара пользователя
hajit
Сообщения: 54
ОС: Gentoo

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение hajit »

Надо его просто собрать с поддержкой dvdnav.
Правда оно работает только с mplayer, с gmplayer жутко глючит.
Для навигации надо использовать ключ "-mouse-movements".
Чтобы добиться в жизни успеха нужно следовать двум правилам:
1) Никогда не говори всего, что знаешь.
2)
Спасибо сказали:
Аватара пользователя
admiral
Сообщения: 361

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение admiral »

http://www.mplayerhq.hu/DOCS/HTML/ru/faq.html#id2543316
В: Как насчет DVD навигации/Меню?
О: MPlayer не поддерживает DVD меню в силу серьезных архитектурных ограничений, которые мешают правильной обработке неподвижных изображений и интерактивного содержимого. Если хотите модные меню, вам придется использовать другой проигрыватель, например xine, vlc или Ogle. Если вы хотите получить DVD навигацию в MPlayer, реализуйте ее самостоятельно, но имейте ввиду, что это нелегкое и ответственное дело.
Спасибо сказали:
Аватара пользователя
hajit
Сообщения: 54
ОС: Gentoo

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение hajit »

Скрин, к сожалению, сделать не получается, но оно работает. Правдя я юзаю svn-версию, в релизах может этого еще не было.
В man mplayer есть вот это:
-mouse-movements
Permit MPlayer to receive pointer events reported by the video output driver (currently only derivatives of X11 are supported). Necessary to select the buttons in DVD menus.
Чтобы добиться в жизни успеха нужно следовать двум правилам:
1) Никогда не говори всего, что знаешь.
2)
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение Александр »

Ведь вроде как обещали поддержку? Даже патч был..
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение TuLiss »

Александр писал(а):
03.04.2007 21:50
Ведь вроде как обещали поддержку? Даже патч был..

media-video/mplayer-1.0_rc2_pre20070321-r4 USE="X a52 aac aalib alsa amr cddb cdparanoia cpudetection dts dv dvb dvd dvdnav

DVD menu navigation support (not supported)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
hajit
Сообщения: 54
ОС: Gentoo

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение hajit »

media-video/mplayer-1.0_rc2_pre20070321-r4 USE="X a52 aac aalib alsa amr cddb cdparanoia cpudetection dts dv dvb dvd dvdnav

DVD menu navigation support (not supported)


media-video/mplayer-9999-r15 из brekano overlay
все работает:
mplayer dvdnav:// -mouse-movements
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Чтобы добиться в жизни успеха нужно следовать двум правилам:
1) Никогда не говори всего, что знаешь.
2)
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

hajit, на -mouse-movements ругается. Можно подробнее по поводу сборки...
Я использую стандартную сборку для мандривы.
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

И ещё: вопрос не совсем по теме:
У меня mplayer для нормального воспроизведения требует добавить строку

echo 1024 > /proc/sys/dev/rtc/max-user-freq

в автозапуск. Выполняется только из-под рута. Как это сделать?
Если не выполнять команду, воспроизведение притормаживает.
Спасибо сказали:
Аватара пользователя
hajit
Сообщения: 54
ОС: Gentoo

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение hajit »

hajit, на -mouse-movements ругается. Можно подробнее по поводу сборки...
Я использую стандартную сборку для мандривы.

Попробуй сам пересобрать.
У меня в логе сборки почему-то нет того, с какими параметрами emerge запускал ./configure, но насколько я помню поддержка dvdnav так и включается "--enable-dvdnav"
И ещё: вопрос не совсем по теме:
У меня mplayer для нормального воспроизведения требует добавить строку

echo 1024 > /proc/sys/dev/rtc/max-user-freq

в автозапуск. Выполняется только из-под рута. Как это сделать?
Если не выполнять команду, воспроизведение притормаживает.

В gentoo это можно прописать в /etc/conf.d/local.start
Где это в мандриве - не знаю
Чтобы добиться в жизни успеха нужно следовать двум правилам:
1) Никогда не говори всего, что знаешь.
2)
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

В gentoo это можно прописать в /etc/conf.d/local.start
Где это в мандриве - не знаю

Не, в мандриве, видимо, не тут...
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение esvaf »

SureOrSiren писал(а):
05.05.2007 16:12
Не, в мандриве, видимо, не тут...

А в /etc/rc.d/ службу свою созать можно. Я делал так когда надо было несколько действий выполнять при загрузке.
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

Служба - как-то не интересно... Должен быть более лёгкий путь :)
Спасибо сказали:
&rew
Сообщения: 103
ОС: GNU/Imhonix 2.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение &rew »

echo 1024 > /proc/sys/dev/rtc/max-user-freq

в автозапуск. Выполняется только из-под рута. Как это сделать?

в /etc/sysctl.conf вписать

Код: Выделить всё

dev.rtc.max-user-freq=1024
--- В выражении "Купила баба порося" следует рассматривать иносказательный смысл, абстрагируясь от конкретной половой принадлежности и социального статуса правообладателя ценного имущества, --- почему-то подумал я, когда в первый раз установил GNU/linux на домашний ПК.
Спасибо сказали:
Аватара пользователя
SureOrSiren
Сообщения: 120
Статус: А Человек-молекула!
ОС: FreeBSD 7.0

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение SureOrSiren »

&rew, огромное спасибо! :)
Спасибо сказали:
dreamer_astr
Сообщения: 170
ОС: Ubuntu 9.10

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение dreamer_astr »

пытаюсь собрать со след конфигурацией:

Код: Выделить всё

./configure --prefix=/usr/local --enable-largefiles --enable-gui --codecsdir=/usr/local/lib/codecs --language=ru --with-vidix-drivers=nvidia --enable-dvdnav --with-dvdnav-config=/usr/bin/dvdnav-config

так на этапе сборки происходит "вылет":

Код: Выделить всё

stream_dvdnav.c:593: error: 'DVDNAV_FORMAT_AC3' undeclared (first use in this function)
stream_dvdnav.c:593: error: (Each undeclared identifier is reported only once
stream_dvdnav.c:593: error: for each function it appears in.)
stream_dvdnav.c:595: error: 'DVDNAV_FORMAT_DTS' undeclared (first use in this function)
stream_dvdnav.c:597: error: 'DVDNAV_FORMAT_LPCM' undeclared (first use in this function)
stream_dvdnav.c:599: error: 'DVDNAV_FORMAT_MPEGAUDIO' undeclared (first use in this function)
make[1]: *** [stream_dvdnav.o] Error 1
make[1]: Leaving directory `/home/eldev/svn/mplayer/stream'
make: *** [stream/stream.a] Ошибка 2

как решить проблему?
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение Flaming »

Разбужу темку.
0) очень нравится проигрыватель smplayer, но как в нём вопроизводить dvd-menu - не нашёл, вопрос - можно ли всё-таки?
1) как вариант могу и mplayer из консоли использовать - но не понял, как им воспроизводить DVD с жёсткого диска (с каталогом VIDEO_TS), в мануале почему-то про это нет
2) ogle какой-то убогий, и тоже без бутылки не разберёшься, как им пользоваться.
Спасибо сказали:
Аватара пользователя
-=Andru=-
Сообщения: 51
ОС: ArchLinux

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение -=Andru=- »

Flaming
0) посмотреть как это реализовано в gnome-mplayer и отправить патч разработчикам SMPlayer :)
1) man mplayer, секции о dvd-device и dvdnav
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение Nikoli »

Flaming
попробуй пересобрать mplayer с dvdnav
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Решено: Поддержка DVD-Menu в MPlayer

Сообщение Flaming »

Во-первых, требуется запустить сие под arch, а не gentoo.
Во-вторых, в gentoo такой флаг замаскирован, в скобках, почему-то не ставится при сборке...

Код: Выделить всё

[ebuild   R   ] media-video/mplayer-1.0_rc2_p28058-r1  USE="3dnow 3dnowext X a52 aac aalib alsa amrnb amrwb ass cdparanoia directfb doc dts dv dvb dvd enca encode fbcon ftp gif gtk iconv ipv6 jpeg libcaca mad mmx mmxext mp2 mp3 openal opengl png quicktime rar sdl sse sse2 svga theora truetype unicode vorbis win32codecs x264 xscreensaver xv xvid (-altivec) -arts -bidi -bindist -bl -cddb -cdio -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac (-dvdnav) -dxr3 -esd -ggi -jack -joystick -ladspa -lirc -live -lzo -md5sum -mng -musepack -nas -nemesi -oss -pnm -pulseaudio -pvr -radio (-real) -rtc -samba -schroedinger -speex -ssse3 -teletext -tga -v4l -v4l2 -vidix -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB
Спасибо сказали: