Como obter as bibliotecas compartilhadas para fazer o omxplayer funcionar?

2

Então, basicamente, eu estou tentando fazer o omxplayer funcionar no meu modelo de raspberry PI 2, rodando no braço fedora 23, Eu baixei o último pacote .deb para o omx player e o descompactei e estou realmente tentando obter as bibliotecas compartilhadas necessárias para executá-lo.

Aqui estão alguns resultados explicando melhor o que está acontecendo:

#ldd omxplayer.bin | grep "not found"
    libavutil.so.55 => not found
    libavcodec.so.57 => not found
    libavformat.so.57 => not found
    libswresample.so.2 => not found
    libpcre.so.3 => not found

Eu tentei #dnf provides "*/libavutil.so.55" para saber qual pacote baixar, mas não recebi nenhum. %código% Alguma idéia de como obter essas bibliotecas compartilhadas de outra forma?

Aqui estão mais informações sobre o que estou tentando fazer link

Então, após exportar LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / usr / lib64: / usr / lib / omxplayer Eu tenho algumas dessas bibliotecas e a saída de Error: No Matches found tornou-se

    libpcre.so.3 => not found
    libssl.so.1.0.0 => not found
    libcrypto.so.1.0.0 => not found

Alguém sugeriu que eu fiz #ldd omxplayer.bin | grep "not found" , mas eu já tinha

'Package openssl-devel-1:1.0.2h-3.fc23.armv7hl is already installed,skipping.Dependencies resolved. Nothing to do. Complete!' 

#dnf install openssl-devel fornece o seguinte

libssl3.so
libssl.so
libssl.so.10
libssl.so.1.0.2h
    
por Ezwig 29.08.2016 / 14:23

1 resposta

1

libavutil.so.55 é fornecido pelo ffmpeg-libs de rpmfusion :

$ dnf provides "*/libavutil.so*"
ffmpeg-libs-3.0.2-4.fc24.x86_64 : Libraries for ffmpeg
Repo        : rpmfusion-free-updates
$ rpm -ql ffmpeg-libs | grep libavutil
/usr/lib64/libavutil.so.55

Você provavelmente não tem este repositório instalado:

link

    
por 29.08.2016 / 14:30