ffmpeg compilation error message unter Windows 7

0
  • Ich habe die Quelle für ffmpeg, libfdk_aac, heruntergeladen
  • Ich habe die MinGW / MinSys-Shell installiert
  • Ich habe libfdk_aac ohne Probleme kompiliert.

Aber wenn ich versuche, ffmpeg zu kompilieren, erhalte ich eine Fehlermeldung. Muss ich den Quellcode für yasm und libx264 herunterladen, um ffmpeg für H264 und libfdk_aac zu erstellen?

$ ./configure --prefix=/mingw/i686-w64-mingw32 --enable-libx264 --enable-libfdk-aac --enable-gpl --enable-version3 --enable-nonfree --enable-w32threads --enable-memalign-hack --enable-shared

Fehlermeldung, die ich erhalte:

yasm not found, use --disable-yasm for a crippled build

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
[email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
kheya
quelle

Antworten:

0

Ja, du brauchst yasm, um x264 zu bauen.

Leider kann ich in Bezug auf das Bauen auf Windows keine Anleitung geben, aber es kann nicht zu unterschiedlich zu Linux sein. Einzige Sache ist, ich weiß nicht, wie die x264 oder andere wie libfdk_aac verbunden werden. Unter Linux werden sie separat erstellt und installiert. Die Angabe von --enable-libx264 in der ./configure reicht jedoch aus, um die beiden zu verbinden, indem die Unterstützung in ffmpeg bereitgestellt wird.

Rajib
quelle