omxplayer가 작동하도록 공유 라이브러리를 얻으려면 어떻게 해야 합니까?

omxplayer가 작동하도록 공유 라이브러리를 얻으려면 어떻게 해야 합니까?

그래서 기본적으로 저는 Fedora Arm 23에서 실행되는 라즈베리 PI 2 모델 B에서 omxplayer를 작동시키려고 합니다. omx 플레이어의 마지막 .deb 패키지를 다운로드하고 압축을 풀었습니다. 실제로 실행하는 데 필요한 패키지를 얻으려고 합니다. 공유 라이브러리.

다음은 무슨 일이 일어나고 있는지 더 자세히 설명하는 몇 가지 출력입니다.

#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

어떤 패키지를 다운로드해야 하는지 알고 싶은데 #dnf provides "*/libavutil.so.55"아무 것도 나오지 않습니다. Error: No Matches found 이러한 공유 라이브러리를 얻는 방법에 대한 아이디어가 있습니까?

내가 하려는 일에 대한 자세한 정보는 다음과 같습니다.협회

따라서 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64:/usr/lib/omxplay‌​er 내보내기를 수행한 후 이러한 라이브러리 중 일부를 얻었고 출력은 다음 #ldd omxplayer.bin | grep "not found"과 같습니다.

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

누군가 나에게 이 작업을 제안했지만 #dnf install openssl-devel이미 수행했습니다.

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

#ls /lib |grep libssl다음을 고려하면

libssl3.so
libssl.so
libssl.so.10
libssl.so.1.0.2h

답변1

libavutil.so.55ffmpeg-libs에 의해 제공 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

이 저장소가 설치되어 있지 않을 수 있습니다.

http://rpmfusion.org/구성

관련 정보