2013-04-25 65 views
0

我目前正在做一個跨平臺的軟件在C++調用ffmpeg,我需要一個ffmpeg構建工作在ubuntu 32位和64位的安裝程序。 我也需要這個ffmpeg版本來包含librtmp,libh264,x11-grab,alsa和mp3。FFMPEG - 構建ubuntu 32位 - 缺少共享庫:libspeex

我試圖在32位虛擬盒子上編譯ffmpeg,以在ubuntu 32位和62位上構建一個ffmpeg版本。使用這個deb文件 https://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide

編譯所有的庫之後和FFmpeg的自己,在安裝後,ffmpeg的是在32位完美的工作與我的所有必需的組件,但不VirtualBox的:

我用這個指南建立的ffmpeg在我的62位Ubuntu上。

當在ubuntu 64位上執行ffmpeg時,我收到一條消息:不可能找到共享庫libspeex。

你有什麼想法,爲什麼我只有在Linux的64位與保存deb文件這個問題? 你知道一個網站,我可以找到一個ffmpeg 32位構建與我需要的所有組件(靜態如果可能)? 我想這個網站http://ffmpeg.gusari.org/static/但構建不包括ALSA ...

我有一個搭建完美的工作窗口,我下載了這個網站上的32位靜態編譯:zeranoe建立網站的窗口。

在此先感謝您的任何答案。 此致敬禮。

伯努瓦BRAYER

回答

0

我終於解決了我通過編譯2個特定版本(一個用於Linux 32位和一個64位LIUX)「問題」。

這是完美的工作,但現在我需要創建一個自定義安裝腳本,以選擇在系統的功能良好的ffmpeg版本...

伯努瓦BRAYER