Como faço para reproduzir vídeo HD sem que ele gagueje?

7

Eu quero tocar um Blu Ray Video do meu disco rígido com o Boxee, mas ele engasga o tempo todo. Eu tentei jogar com outros players de vídeo, mas é o mesmo.

Eu acho que é um arquivo .mkv de 10gb com 10Gb. Gaguejar vídeo com VLC, mplayer e o player de vídeo padrão no Ubuntu.

Eu li em muitos fóruns, mas não consigo colocar isso em prática. Qualquer ideia? obrigado.

Ubuntu 10.10,

  • Especificações do meu PC:
  • Single Core 2Ghz
  • ATI HD 4350 (eu instalei os drivers de "Drivers de hardware"),
  • Memória 2G

* EDIT: Problema resolvido, este fim de semana tinha comprar uma placa-mãe e um processador DualCore 2.5Ghz, sem mais gagueira. muito obrigado pela sua ajuda.

    
por hugocreal 14.02.2011 / 11:42

6 respostas

1

Tente em qualquer outro sistema operacional com essas especificações e ele irá sufocar. Alguns Single Core 2 Ghz não aguentam até 720p, mas 1080p é uma certeza ...

Eu tenho um PC: Athlon 3000+, Single Core de 2 Ghz, ATI Radeon 4850 HD (1GB; 512 bits) com grande largura de banda e sufoca também ... Overclock para 2,4 Ghz e mesmo assim sufoca em 1080p (Blu-Ray ).

Btw, tente compilar o novo kernel (2.6.38-rc4), ele dá um incrível aumento de desempenho (não sei se isso dá o impulso para o Single Core, para o Multi-Core, com certeza, mas de qualquer forma, você pode querer tente): link .Se você quiser compilar o Kernel, não se esqueça que você precisa de pelo menos 7GB de espaço em disco.

    
por user10533 14.02.2011 / 13:42
1

Meu palpite é que o vídeo está gaguejando porque está tentando decodificá-lo totalmente na CPU. Mesmo um CPU bastante pesado terá que trabalhar muito para reproduzir um fluxo de vídeo 1080p. A reprodução de vídeo acelerada por GPU é muito menos cansativa.

Eu tenho uma placa Nvidia usando VDPAU com o driver proprietário, então não tenho certeza de quais opções existem para vídeo acelerado por hardware em placas ATI. A primeira coisa que você deve fazer é confirmar se o seu hardware de vídeo é capaz de acelerar a reprodução de vídeo ... modelos com mais de 2 anos não podem. Segundo, verifique se você está usando um driver que o suporte - é possível que o driver de código aberto da ATI ofereça suporte mesmo que o proprietário (de melhor desempenho?) Não o faça. Por fim, você precisará de uma compilação do seu software reprodutor de mídia que esteja confirmado para usar a API de aceleração de vídeo apropriada - Lembro que o mplayer nos repositórios de versões anteriores do Ubuntu 10.10 não tinha suporte a VDPAU, e foi uma dor para rastrear quais recursos esse binário realmente suportava.

Eu pesquisei "vídeo acelerado de hardware do ati linux" (menos as aspas) e me deparei com algumas coisas, mas nada conclusivo. Talvez um usuário da ATI possa conversar aqui com alguma ajuda.

Sugiro que edite o título da sua pergunta para ser mais descritivo, algo como "Reprodução lenta de vídeo Blu-Ray no hardware do Boxee".

    
por JPL 15.02.2011 / 19:47
0

Você pode querer tentar usar o driver de código aberto em vez do "Hardware Driver" proprietário da ATI. Na minha experiência, o driver de código aberto faz um trabalho MUITO melhor reproduzindo vídeos e o driver proprietário da ATI não pode nem reproduzir DVDs sem problemas.

    
por Dennis VanMeter 14.02.2011 / 14:02
0

Eu resolvi o problema usando o XBMC em vez do VLC. Eu realmente não posso te dizer por que isso funciona, mas com vlc o hd-videos preso o tempo todo, o XBMC parece funcionar muito mais rápido.

    
por bdr529 16.02.2011 / 11:45
0

Instale o sudo apt-get install xvba-va-driver libva-glx1 libva-x11-1 vainfo e o comando vainfo deve dar a você

libva: libva versão 0.32.0      Xlib: extensão "XFree86-DRI" faltando na exibição ": 0.0".      libva: va_getDriverName () retorna 0      libva: Tentando abrir /usr/lib/dri/fglrx_drv_video.so      libva: va_openDriver () retorna 0      vainfo: versão da API do VA: 0.32      vainfo: Versão do driver: back-end XvBA da Splitted-Desktop Systems para VA-API - 0.7.8      vainfo: perfil e pontos de entrada suportados      VAProfileH264High: VAEntrypointVLD      VAProfileVC1Advanced: VAEVista de ponto de interesse

Abra o vlc e ative a aceleração de GPU em entradas e codecs.

    
por Arup Roy Chowdhury 23.07.2012 / 01:01
0

Para o VLC, veja algumas das otimizações aqui , focado na Nvidia, mas também deve ajudar na ATi. A decodificação baseada em GPU HD do VLC, acredito, ainda é um pouco experimental.

    
por hdguy 22.04.2012 / 18:24