"Erro no VLC não pôde ler o arquivo" ao tentar reproduzir DVDs

4

Eu posso assistir a maioria dos DVDs na minha máquina usando o VLC, mas hoje assisti ao Thor e ele não será reproduzido.

  • libdvdread4 e libdvdcss2 estão nas versões mais recentes.
  • vlc -v retorna 1.1.4
  • os w32codecs são instalados e reinstalados
  • ubuntu-restricted-extras são os mesmos que acima

Minha máquina reconhece o disco e eu posso abrir a pasta e navegar pelos diversos arquivos .vob, dos quais existem muitos. Nenhum deles será aberto no VLC, no MPlayer, etc.

Quando executo o vlc -vvv /media/THOR/VIDEO_TS/VTS_03_1.VOB , obtenho:

File Reading Failed VLC could not read the file

Eu também vejo a saída da linha de comando assim:

[0x963f47c] main filter debug: removing module "swscale"
[0x963a4b4] main generic debug: A filter to adapt decoder to display is needed
[0x964be84] main filter debug: looking for video filter2 module: 18 candidates
[0x964be84] swscale filter debug: 720x576 chroma: I420 -> 979x551 chroma: RV32 with scaling using Bicubic (good quality)
[0x964be84] main filter debug: using video filter2 module "swscale"

.....

[0x959f4e4] main video output warning: late picture skipped (-10038 > -15327)
[0x963a4b4] main generic debug: auto hidding mouse
[0x93ca094] main input warning: clock gap, unexpected stream discontinuity
[0x93ca094] main input warning: feeding synchro with a new reference point trying to recover from clock gap
[0x959f4e4] main video output warning: early picture skipped

......

ac-tex damaged at 0 12
ac-tex damaged at 6 20
ac-tex damaged at 12 28

Isso acontece com o leitor de DVD USB onboard e conhecido. Eu não tenho leitor de DVD autônomo para tentar com a TV

Eu vou assistir outro filme por enquanto, porque eu posso fazer isso. Eu simplesmente não posso assistir o THOR, e tenho certeza que o disco está ok. É um aluguel, mas está limpo e não há abrasões na superfície. Eu mesmo limpei com loção pós-barba Christian Dior para ter certeza.

    
por marflar 26.11.2011 / 17:21

2 respostas

3

Esse título tem proteção de estrutura & é a causa provável do seu problema com a reprodução. A proteção não é um problema com os últimos lançamentos do libdvdnav4, mas parece que é com a versão fornecida no lucid.

Assumindo que sua unidade seja / dev / dvd, se você não tiver certeza, poderá executar este & verifique o / dev / links

sudo lshw -C disk

Procure a seção * -cdrom, se ela mostrar / dev / dvd, use o comando abaixo, se ela disser / dev / dvd1, ajuste, você também pode usar o / dev / srX, onde X é geralmente 0 ou 1

Se você está na região 1, então o filme principal é o título 24, então isso pode funcionar, -

vlc dvdsimple:///dev/dvd@24 
Comandos

- dvdsimple: // (sem menus), / dev / dvd (dispositivo), @ número do título

(começando em vlc-1.2, o @ agora é um #)

Caso contrário, é bem possível que você possa atualizar o libdvdnav4 & libdvdread4 para versões mais recentes, não há problemas reais de dependência. Eu não tenho uma instalação lúcida para d. verifique, mas não deve ser um problema.

Se assim você precisar atualizar os dois pacotes ao mesmo tempo, eu usaria os pacotes 11.10. Se você quiser me informar, eu vou editar em como.

EDIT: - percebi que eu tinha um iso lúcido, então fiz uma inicialização rápida para a sessão ao vivo para check-out. Você pode não conseguir executar o Thor com o método acima, embora possa ser útil para alguns outros discos protegidos por estrutura. Eu fui em frente & atualizou o libdvdread / nav libs & você não deve ter nenhum problema com Thor.

Em alguns casos, mesmo com as novas libs, você pode ter que começar a jogar indo diretamente para o título principal do filme, Cars2 é um exemplo disso, Thor deve estar bem como normal

Para atualizar o 10.04 para o novo libdvdread / nav

Irá usar os pacotes de 11,10, pode-se usar o 12.04 que o 11.10 será suficiente.

Abra um terminal, execute este comando e deixe o terminal aberto

sudo apt-get remove libdvdread-dev; mkdir dvd_fix; cd dvd_fix

Em seguida, vá para essas páginas, escolha seu arco, clique com o botão direito do mouse no espelho listado acima > salve o link como, salve na pasta dvd_fix (ele está no seu diretório home.

link

link

Quando os dois pacotes forem baixados & na pasta dvd_fix, execute isto no terminal ainda aberto

sudo dpkg -i *.deb

que irá atualizar você & disco deve jogar

Se você precisa ou acha que precisa dos arquivos libdvdread / nav dev para construir fontes relacionadas

Faremos isso para evitar possíveis pacotes quebrados - faça DEPOIS que o acima é feito

Na sua pasta dvd_fix, crie uma nova pasta chamada devs

Acesse essas duas páginas & baixe os pacotes -dev para a pasta dvd_fix / devs como antes

link

link

Quando ou se você precisar dos pacotes dev instalados, basta abrir a pasta, clicar com o botão direito do mouse em libdvdread-dev & instale com o gdebi. Então faça o mesmo para libdvdnav-dev, libdvdread-dev primeiro

    
por doug 27.11.2011 / 00:41
0

Além disso, precisamos instalar o QUICKTIME -lib e -util via Synaptic. isso resolveu meu problema porque o dvd comercial na China não seria reproduzido.

    
por rob grune 19.05.2016 / 12:11

Tags