2

Я пытаюсь воспроизвести DVD на Ubuntu 9.04. Я играл DVD на этой машине раньше, но не с этой ОС. Я прочитал эту страницу, и libdvdread4 и libdvdcss2 оба установлены:

$ dpkg -l libdvdread4 libdvdcss2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libdvdcss2     1.2.10-0.2medi Simple foundation for reading DVDs - runtime
ii  libdvdread4    4.1.3-4ubuntu2 library for reading DVDs

Я пробовал оба тотем-xine и VLC. Тотем показывает название диска в меню (прогресс!), Но при попытке воспроизвести его отображается диалоговое окно «Произошла ошибка: источник кажется зашифрованным и не может быть прочитан. Вы пытаетесь воспроизвести зашифрованный DVD без libdvdcss?». VLC просто ничего не делает в пользовательском интерфейсе.

Оба записывают некоторую информацию в stdout/stderr. Они имеют несколько разные версии libdvdnav, но обе отображают абсолютно одинаковую информацию CSS:

libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title: SHINOBI
libdvdnav: DVD Serial Number: 359632fa
libdvdnav: DVD Title (Alternative): 
libdvdnav: Unable to find map file '/home/ken/.dvdnav/SHINOBI.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000137
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000817
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000c41
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0002cfca
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0002e419
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0

к которому Тотем также добавляет:

demux_wavpack: (open_wv_file:127) open_wv_file: non-seekable inputs aren't supported yet.

хотя это не похоже на связь.

Я попробовал другой DVD, и он работал нормально (во всяком случае, в Totem). Это самодельный DVD с кадрами видеокамеры, без меню и разделов. Обновление: здесь работает еще один коммерческий DVD - второй DVD из этого набора из 2-х дисков, по сути, тот же регион, та же студия и т.д. Я также попробовал свой первый DVD на другой машине (с другой ОС), и там он играет нормально, так что это не просто плохой DVD.

Возможно ли, что есть DVD, которые libdvdcss2 просто не может взломать?

3 ответа3

2

Я попробовал более новую версию VLC на другом компьютере / ОС, и она работала там. В итоге я обновился до Ubuntu 9.10, и хотя он имеет ту же версию libdvdcss, теперь он работает нормально.

Так что я понятия не имею, что происходит, но теперь это ушло. Как компьютерные проблемы прибывают, компьютерные проблемы уходят.

0

Возможно ли, что есть DVD, которые libdvdcss2 просто не может взломать?

Да, некоторые не работают ...


Вы пытались использовать пакеты, предоставленные http://www.medibuntu.org/?

Medibuntu (мультимедиа, развлечения и развлечения в Ubuntu) - это хранилище пакетов, которые не могут быть включены в дистрибутив Ubuntu по юридическим причинам (авторское право, лицензия, патент и т.д.).

Medibuntu howto - хорошее начало:

0

Поскольку вы можете читать другие DVD-диски с тем же программным обеспечением, я ожидаю, что проблема с этим конкретным диском будет либо а) ошибкой в libdvdcss, либо б) проблемой с этим конкретным диском. Если вы можете воспроизводить другие коммерческие диски на этом компьютере (попробуйте больше, чем просто диски из того же набора), это не является общей проблемой CSS.

Поскольку вы утверждаете, что проблемный диск может быть воспроизведен на отдельном компьютере, я бы попробовал протестировать намного больше коммерческих DVD-дисков и, возможно, подать сообщение об ошибке в пакете libdvdcss2. Если вам удобно компилировать программное обеспечение в Linux, было бы интересно узнать, работает ли проблемный диск с более ранними и / или более поздними версиями libdvdcss.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .