Alguns vídeos pararam de tocar no Mythbuntu 12.04

2

Eu tive uma instalação Mythbuntu que foi instalada pela primeira vez em algum lugar perto da versão 9, e foi atualizada desde então. Ele já tocou praticamente todos os vídeos em todos os formatos que joguei.

No entanto, desde a atualização para 12.04, alguns arquivos de vídeo não são reproduzidos e não consigo determinar por quê. Pode ser particular para arquivos .AVI, mas alguns arquivos .AVI são reproduzidos, então não tenho certeza.

Eu verifiquei todos os registros em /var/log/mythv , mas não encontrei erros.

O que posso fazer para determinar qual é o problema e corrigi-lo?

Observe também que tentei seguir estas intruções , que afirmam ser uma instalação abrangente de todos os codecs e softwares necessário reproduzir qualquer vídeo, mas não resolveu o problema.

Atualização: Como sugerido, executei o programa mediainfo para comparar dois arquivos de vídeo, um que funciona e outro que não, e aqui está a saída , reduzido para apenas a saída que é diferente.

Este é um vídeo que funciona:

Overall bit rate                         : 1 289 Kbps
Bit rate                                 : 1 142 Kbps
Maximum bit rate                         : 5 892 Kbps
Frame rate                               : 29.970 fps
Bits/(Pixel*Frame)                       : 0.131
Stream size                              : 740 MiB (89%)
Encoding settings                        : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Bit rate                                 : 144 Kbps
Maximum bit rate                         : 179 Kbps
Stream size                              : 92.2 MiB (11%)

Este é um vídeo que não:

Overall bit rate                         : 1 555 Kbps
Bit rate                                 : 1 437 Kbps
Maximum bit rate                         : 3 651 Kbps
Frame rate                               : 23.976 fps
Bits/(Pixel*Frame)                       : 0.206
Stream size                              : 221 MiB (92%)
Encoding settings                        : cabac=1 / ref=5 / deblock=1:2:2 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=14 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Bit rate                                 : 114 Kbps
Maximum bit rate                         : 142 Kbps
Stream size                              : 17.5 MiB (7%)
    
por Questioner 01.05.2012 / 17:28

3 respostas

3

Descoberto o problema.

Por algum motivo, em Setup -> Media Settings -> Videos Settings -> File Types , a entrada para avi no campo Extension: teve Use default player marcada.

Eu desmarcou e, no campo Command: , coloquei Internal . Absolutamente qualquer outro tipo de arquivo usa "Internal", então eu assumi que era normal.

Agora funciona. Eu não sei porque os arquivos .AVI tinham uma configuração diferente, mas por mais que isso acontecesse, eu acho que o player "padrão" tinha problemas com algum codec ou algo que o jogador interno manipula bem. / p>     

por Questioner 22.05.2012 / 18:21
3

AVI é um contêiner, não um codec de vídeo. O que você precisa fazer é descobrir em que codecs de vídeo / áudio o vídeo está codificado e instalá-los. Você pode usar algo como mediainfo (não instalado por padrão) para descobrir os codecs.

Para instalar mediainfo, use

apt-get install mediainfo

use-o no arquivo via

mediainfo <video file>

    
por tgm4883 06.05.2012 / 23:28
0

Execute este comando em um Terminal ( Ctrl + Alt + T ):

sudo apt-get install ubuntu-restricted-extras ffmpeg mplayer mencoder 
    
por shaneo 08.05.2012 / 14:25