Estou tentando configurar um Raspberry Pi como uma caixa de mídia que pode transmitir torrents usandoPeerflix. Para testar, configurei um rastreador local e um torrent contendo um vídeo mp4. O Peerflix está funcionando bem, mas o VLC fecha imediatamente após abrir o streaming e com o vídeo local com a seguinte saída:
[010750d0] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[b3a0d5b0] freetype spu text error: failed to load font file Serif Bold
LibEGL warning: DRI2: failed to authenticate
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[b4011210] core vout display error: Failed to create video filter2
[b4011210] core vout display error: Failed to adapt decoder format to display
[b3a1e188] freetype spu text error: failed to load font file Serif Bold
Segmentation fault (core dumped)
Estou trabalhando com Arch Linux ARM, com Openbox como gerenciador de janelas. libvdpau está instalado e tudo está atualizado. Não instalei nenhuma biblioteca de fontes, mas não tenho certeza de quais são necessárias aqui e não acho que sejam esses erros que estão travando o VLC.
Alguém pode ajudar a descobrir o que estou perdendo? Tenho certeza de que é óbvio e apenas encobri algo em algum lugar, mas estou perplexo.
EDIT: Instalei o pulseaudio para garantir. O VLC não reclama mais do áudio, mas por outro lado é o mesmo.
EDIT 2: Depois de seguir oGuia wiki do Arch Linux para VLCe instalando o dri2proto, o erro muda para uma mensagem de falha DRI2, caso contrário é o mesmo. Atualizado em conformidade. A única solução que vi é instalar os drivers nouveau, que são empacotados apenas para ARMv7 no Arch Linux ARM. Não tenho certeza se estou fazendo algo errado ou devo tentar compilar a partir do código-fonte.
EDIT 3: Mudar para a saída XVideo será reproduzido, mas não há áudio nem vídeo. Desativar o vídeo reproduz som.
Responder1
Você pode querer ver outras opções de vídeo nas configurações do VLC. Tente usar xvideo
primeiro para saída. glx
pode valer a pena tentar se xvideo
não funcionar, mas acho que é isso que está causando o seu problema em primeiro lugar. Depois desses dois, continue percorrendo a lista e tentando reproduzir seu vídeo.
Embora seja uma falha de segmentação, há muitas outras coisas que poderia ser. Se todas as opções acima falharem, eu tentaria compilá-lo sozinho.