我在配置x264時遇到個奇怪的問題。如果先在windows系統下解壓x264原始碼,再拷貝到linux系統中,則參照上述部落格中的方法輸入 ./configure 時會報錯,無法正常編譯x264。我覺得原因可能是x264原始碼是在linux系統中壓縮得到的,其解壓和壓縮是相對應的,而windows系統中的解壓和linux的壓縮不一定相對應(雖然檔案可以解壓,但可能丟失了一些資訊)。具體差別何在暫不清楚。
2. 解壓原始碼sudo tar -zxvf x265_2.9.tar.gz
3. 安裝x265
cd x265_2.9/build/linux
sh make_makefiles.bash
sudo apt-get install x265
4. 檢視安裝的x265版本
x265 -v
關於x265的配置方法部分參考自以下部落格,由於linux系統不同,所使用的命令略有不同。
關於centos和ubuntu系統的不同:
windows下編譯x264庫
首先說一下mingw和msys是幹啥的,mingw本質上乙個開發工具鏈,它提供了針對win32應用的gnu工具鏈,以及對等於windows sdk的標頭檔案和用於mingw版本鏈結的庫檔案 so,a等,而不是msvc的dll,lib 所以如果程式只用到c c 標準庫,而不用到posix api,是可...
Linux下編譯帶x264的ffmpeg的方法
一 環境準備 二 編譯 1 編譯yasm。configure prefix usr local yasm make make install 2 解壓x264,進入目錄,輸入 configure prefix usr local x264 enable shared enable static en...
Linux下編譯帶x264的ffmpeg的方法
原 一 環境準備 二 編譯 1 編譯yasm。configure prefix usr local yasm make make install 2 解壓x264,進入目錄,輸入 configure prefix usr local x264 enable shared enable static ...