Beim Integrieren der FFMPEG-Bibliothek in Android wird der obige Fehler angezeigt. Es folgt der Screenshot. Kann mir jemand helfen, diese Bibliothek zu integrieren? Ich verwende Ubuntu OS, um dies zu implementieren.
yasm/nasm nicht gefunden oder zu alt. Verwenden Sie –disable-yasm für einen verkrüppelten Build
Installieren Sie einfach yasm
sudo apt-get install yasm
Das hat bei mir funktioniert
-
Für diejenigen, die yasm auf einem MAC installieren möchten, überprüfen Sie diesen Link macappstore.org/yasm
– Omar HossamEldin
29. Oktober 2017 um 16:33 Uhr
Um zu installieren yasm
Versuchen Sie unter Ubuntu Folgendes:
sudo apt-get install yasm
Auf MacOS
#http://macappstore.org/yasm/
brew install yasm
Yasm installieren. Der Befehl:
sudo yum install yasm
hat auf meinem CentOS-Server perfekt funktioniert.
-
Was soll ich tun, wenn es sagt, dass es nicht gefunden wird?
– Stepan Jakowenko
12. Oktober 2021 um 17:32 Uhr
In mingw-64 ist der Installationsbefehl
pacman -S mingw-w64-x86_64-yasm
Als zusätzlicher Tipp für Windows-Benutzer mit git bash, die möglicherweise das gleiche Problem haben.
Wenn Sie Windows verwenden und FFMPEG von der Website mit git bash und dem installiert haben ffmpeg-x.x.x.tar.bz2
Datei und stand vor dem gleichen Problem. Sie sollten den Link für Windows verwenden (in den Paketen abrufen) und dann entpacken und zu gehen bin/ffmpeg
um es auszuführen.
kalwalt
Ich hatte das gleiche Problem unter OpenSuse, Sie können installieren mit:
sudo zypper install yasm yasm-devel
Stepan Jakowenko
Falls yum es nicht installieren kann, könnte dies helfen:
dnf config-manager --set-enabled powertools
dnf install yasm
Gleiches Problem, Google Solutions ist fehlgeschlagen.
yum install yasm
keine Änderungen vornehmen.No package yasm available.
ffmpeg 3.0– Florida
23. April 2016 um 22:35 Uhr
Ich habe es gelöst, indem ich Yasm installiert habe
– Dhanveer Thakur
26. April 2016 um 5:24 Uhr
@Florida Versuchen Sie, ein anderes Repo hinzuzufügen, oder suchen Sie das Paket einfach in einer anderen Quelle.
– Daniel Gray
17. September 2016 um 12:19 Uhr
Ich habe das behoben, aber ich erinnere mich nicht wie jetzt @DanielGray
– Florida
17. September 2016 um 13:26 Uhr