Просмотр DVD-фильмов [Решено] (Проблема с просмотром видео с DVD-дисков)

SLAX, Deep Style, ZenWalk

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

Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

В принципе фильм посмотреть можно, если открыть его как данные и запустить или скормить vlc .ifo файл. Я хочу, чтобы фильмы нормально запускались с меню и всем прочим. Если запускать DVD-фильм с жесткого диска, то все нормально, с привода выдает ошибки:

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

bash-4.1$ vlc dvd:///media/dvd/
VLC media player 1.0.5 Goldeneye
[0x80655e8] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/Hiromant for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/archangel/.dvdnav/.map'
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/Hiromant for CSS authentication
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
[0x82aa730] main access error: no access module matched "dvd"
[0x815e8d8] main input error: open of `dvd:///media/Hiromant/' failed: no access module matched "dvd"




bash-4.1$ xine dvd:///media/dvd/
Это xine (графическая оболочка для X11) - свободный видеопроигрыватель v0.99.5.
© 2000-2007 The xine Team.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/Hiromant for CSS authentication
libdvdread: Couldn't find device name.
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/sr0 mounted on /media/Hiromant for CSS authentication
libdvdread: Couldn't find device name.
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Просмотр DVD-фильмов [Решено]

Сообщение RocksLinux »

Я не знаю как у Вас, но я указываю путь к устройству.
Например, xine dvd:///dev/sr0
Xine работает отлично!
ls /var/log/packages | grep libdvd
libdvdread-4.1.3-i486-1
ls /var/log/packages | grep xine
gxine-0.5.903-i486-2
xine-lib-1.1.16.3-i686-6
xine-ui-0.99.5-i686-1
xineramaproto-1.1.2-noarch-2
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

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

bash-4.1$ xine dvd:///dev/sr0
Это xine (графическая оболочка для X11) - свободный видеопроигрыватель v0.99.5.
(c) 2000-2007 The xine Team.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.


bash-4.1$ vlc dvd:///dev/sr0
VLC media player 1.0.5 Goldeneye
[0x80655e8] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title:
libdvdnav: DVD Serial Number:
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/archangel/.dvdnav/.map'
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
[0x82b28d8] main access error: no access module matched "dvd"
[0xb69031f0] main input error: open of `dvd:///dev/sr0' failed: no access module matched "dvd"

Мне тоже хочется чтобы просто от файла устройства работало, а то сейчас получается только если указать папку монтирования, т.е. /media/Имя_диска/
Но ведь имена дисков разные, каждый раз перепрописывать в настройках плееров не удобно.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Просмотр DVD-фильмов [Решено]

Сообщение eddy »

Обновите libdvdnav - вдруг поможет. Да, а открываются ли у вас DVD в mplayer?
Например, mplayer dvd:// или mplayer dvdnav://
Да, не знаю, что у вас за версия xine, но у меня в мандриве 2009.1 xine поломанный, и аргументы командной строки вообще не воспринимает (только через меню).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

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

bash-4.1$ ls /var/log/packages | grep libdvd
libdvdcss-1.2.10-i486-3sl
libdvdnav-4.1.3-i486-1_SBo
libdvdread-4.1.3-i486-1

А на что обновлять, эти вроде последние версии. Да и если дело было бы в этом

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

bash-4.1$ xine dvd:///media/Hiromant/ХИРОМАНТ/

тоже не работало бы, а так запускается.
ЗЫ Может как-то связвно, еще заметил, пока диск был подключен, при попытке обновиться через slackpkg вылазила ошибка:

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

ERROR - Package not installed! Insufficient disk space error!

Достал диск пакеты поставились.
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Просмотр DVD-фильмов [Решено]

Сообщение RocksLinux »

У меня нет идей.
Давайте строку fstab. (косяк)
То что /VIDEO_TS/VIDEO_TS.IFO находится на диске, думаю не надо спрашивать :)
Slackware-current, да?
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Просмотр DVD-фильмов [Решено]

Сообщение eddy »

RocksLinux писал(а):
06.05.2010 07:27
Давайте строку fstab.

fstab здесь при чем? DVD для просмотра монтировать не нужно.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Просмотр DVD-фильмов [Решено]

Сообщение RocksLinux »

:blush: Да туплю я, по полной, извините.
P.s. ещё раз, дайте тупануть: почему xine dvd:///dev/sr0 и xine dvd:///media/Hiromant/ХИРОМАНТ/
xine разве, по умолчанию, не ищет ./VIDEO_TS/VIDEO_TS.IFO? Т.е. будет ли xine находить VIDEO_TS.IFO, если его запрятать в ./1/2/VIDEO_TS.IFO?
P.p.s.
Так, понятно.
Пробую, монтирую диск в /mnt/cdrom/video, выполняю xine dvd:///mnt/cdrom/ > соответственно диск не находит, выполняю xine dvd:///mnt/cdrom/video > находит; и соответственно, если выполнить xine /mnt/cdrom > начнёт воспроизводиться первый фильм.
P.p.p.s. Archangel, где у тебя на диске находится VIDEO_TS.IFO?
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

RocksLinux писал(а):
06.05.2010 11:22
P.p.p.s. Archangel, где у тебя на диске находится VIDEO_TS.IFO?

/media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO
Сейчас пытаюсь, на current сделать, а началось с того что у родителей на slackware-13.0 не запустилось.
Да еще забыл mplayer, не открывает:

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

bash-4.1$ mplayer dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO
No such file or directory
libdvdread: Could not open media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO
Couldn't open DVD device: media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO (No such file or directory)
No stream found to handle url dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/VIDEO_TS.IFO


Exiting... (End of file)
bash-4.1$ mplayer dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat media/Hiromant/ХИРОМАНТ/VIDEO_TS/
No such file or directory
libdvdread: Could not open media/Hiromant/ХИРОМАНТ/VIDEO_TS/
Couldn't open DVD device: media/Hiromant/ХИРОМАНТ/VIDEO_TS/ (No such file or directory)
No stream found to handle url dvd:///media/Hiromant/ХИРОМАНТ/VIDEO_TS/


Exiting... (End of file)
bash-4.1$ mplayer dvd:///media/Hiromant/ХИРОМАНТ/
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd:///media/Hiromant/ХИРОМАНТ/.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat media/Hiromant/ХИРОМАНТ/
No such file or directory
libdvdread: Could not open media/Hiromant/ХИРОМАНТ/
Couldn't open DVD device: media/Hiromant/ХИРОМАНТ/ (No such file or directory)
No stream found to handle url dvd:///media/Hiromant/ХИРОМАНТ/


Exiting... (End of file)
bash-4.1$ mplayer dvd:///dev/sr0
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd:///dev/sr0.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat dev/sr0
No such file or directory
libdvdread: Could not open dev/sr0
Couldn't open DVD device: dev/sr0 (No such file or directory)
No stream found to handle url dvd:///dev/sr0


Exiting... (End of file)
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Просмотр DVD-фильмов [Решено]

Сообщение eddy »

Archangel писал(а):
06.05.2010 13:44
Да еще забыл mplayer, не открывает:

Потому что запускаете неправильно. Надо:

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

mplayer dvd://1 -dvd-device /media/Hiromant/ХИРОМАНТ/

А еще лучше - отмонтировать (как положено DVD) и попробовать

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

mplayer dvd://1
или
mplayer dvd://1 -dvd-device /dev/sr0


А возможно, у вас просто битое оглавление диска.

P.S. А как вы этот диск писали? В режиме dvd-video, или просто тупо скопировали VIDEO_TS и AUDIO_TS на диск?
Во втором случае гарантирую на 100% - работать не будет!
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

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

bash-4.1$ mplayer dvd://1
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd://1.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
Can't open VMG info!
No stream found to handle url dvd://1


Exiting... (End of file)
bash-4.1$ mplayer dvd://1 -dvd-device /dev/sr0
MPlayer 20100218-4.4.3 (C) 2000-2010 MPlayer Team

Playing dvd://1.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
Can't open VMG info!
No stream found to handle url dvd://1


Exiting... (End of file

Так не работает, прововал с примонтированным и отмонтированным, ничего не меняется.

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

mplayer dvd://1 -dvd-device /media/Hiromant/ХИРОМАНТ/

так работает, но без меню(dvdnav://1 тоже без меню)
Диск писал не я, но другие диски ведут себя так же, при этом на проигрывателе BBK, работают нормально с меню.

ЗЫ У меня такое впечатление, что где-то прав не хватает, но не пойму где, потому что при обращении плееров к /dev/sr0, диск раскручивается, а потом вываливается ошибка.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Просмотр DVD-фильмов [Решено]

Сообщение eddy »

Кажется мне, диск записан неправильно. Возможно, писал кто-нибудь из-под мастдая, тупо скопировав файлы, вместо того, чтобы создать DVD-структуру.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Просмотр DVD-фильмов [Решено]

Сообщение RocksLinux »

eddy писал(а):
06.05.2010 14:51
Кажется мне, диск записан неправильно. Возможно, писал кто-нибудь из-под мастдая, тупо скопировав файлы, вместо того, чтобы создать DVD-структуру.

Угу, а я о чём. Явно Dvd-Video никто не создавал.

Archangel писал(а):
06.05.2010 14:23
Диск писал не я, но другие диски ведут себя так же, при этом на проигрывателе BBK, работают нормально с меню.


у Вас, все диски, попадающие под УК?
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

Да, проблема все таки в диске, нашел лицензионный фильм, запустился без вопросов.
Хотя все равно не понимаю в чем проблема может быть, на плеере-то читается. Может тут какие-то заморочки с проверкой региона?
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Просмотр DVD-фильмов [Решено]

Сообщение RocksLinux »

Плеер (xine), на сколько я знаю, по умолчанию, всегда ищет видео-файлы в VIDEO_TS, у Вас же они находятся в ХИРОМАНТ/VIDEO_TS.
Если бы сработала защита, дело обстояло бы по другому.
Плеер (BBK), повидемому, по другому обращается с дисками. Если у Вас на этом диске один фильм, то наверное он просто самостоятельно ищет файлы.
Итог: придёться монтировать диск, а потом уже смотреть; или перезаписать диск; ну ещё наверное, можно объяснить xine, "как правильно смотреть dvd" #?
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Просмотр DVD-фильмов [Решено]

Сообщение Archangel »

Понятно, спасибо всем за помощь.
Спасибо сказали: