Como assistir a um DVD no Ubuntu?

2

Estou tentando reproduzir um DVD no Ubuntu 9.04. Eu já joguei DVDs nesta máquina antes, mas não com este sistema operacional. Eu li esta página e libdvdread4 e libdvdcss2 estão instalados:

$ 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

Eu tentei o totem-xine e o vlc. Totem mostra o nome do disco no menu (progresso!), Mas tentar reproduzi-lo mostra uma caixa de diálogo "Ocorreu um erro: A fonte parece criptografada e não pode ser lida. Você está tentando reproduzir um DVD criptografado sem libdvdcss " O VLC simplesmente não faz nada na interface do usuário.

Registra algumas informações em stdout / stderr. Eles têm versões um pouco diferentes do libdvdnav, mas ambos exibem exatamente as mesmas informações de 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

ao qual Totem também adiciona:

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

embora não pareça relacionado.

Eu tentei outro DVD, e funcionou bem (no Totem, pelo menos). É um DVD caseiro de filmagens de câmera de vídeo, sem menus ou capítulos. Atualização: outro DVD comercial funciona bem aqui - o segundo DVD deste conjunto de 2 DVDs, na verdade, a mesma região, mesmo estúdio, etc. Eu também tentei meu primeiro DVD em uma máquina diferente (com um sistema operacional diferente), e ele toca muito bem, então não é simplesmente um DVD ruim.

É possível haver DVDs que a libdvdcss2 simplesmente não consiga decifrar?

    
por BinaryMisfit 24.11.2009 / 16:53

3 respostas

2

Eu tentei uma versão mais recente do VLC em um computador / SO diferente e funcionou lá. Então eu finalmente atualizei para o Ubuntu 9.10, e apesar de ter a mesma versão do libdvdcss, ele funciona bem agora.

Então eu não tenho ideia do que estava acontecendo, mas acabou agora. À medida que os problemas do computador surgem, os problemas do computador desaparecem.

    
por 26.11.2009 / 20:08
0

Is it possible there are DVDs which libdvdcss2 simply can't crack?

Sim, alguns não funcionam ...

Você já tentou usar os pacotes fornecidos pelo link ?

Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) is a repository of packages that cannot be included into the Ubuntu distribution for legal reasons (copyright, license, patent, etc).

O howto do Medibuntu é um bom começo:

por 30.11.2009 / 07:50
0

Já que você é capaz de ler outros DVDs com o mesmo software, eu esperaria que o problema com aquele disco em particular fosse a) um bug em libdvdcss, ou b) um problema com aquele disco específico. Se você pode reproduzir outros discos comerciais neste computador (tente mais do que apenas discos do mesmo conjunto), não é um problema geral de CSS.

Desde que você indique que o disco com problema pode ser reproduzido em um computador separado, eu tentaria testar muito mais DVDs comerciais, e possivelmente arquivaria um bug contra o pacote libdvdcss2. Se você estiver confortável compilando software no Linux, seria interessante saber se o disco com problema funciona com versões anteriores e / ou mais recentes da libdvdcss.

    
por 24.11.2009 / 18:53

Tags