Linux環境下編譯x264 x265

2021-09-02 23:24:34 字數 583 閱讀 5331

我在配置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系統不同,所使用的命令略有不同。

關於centosubuntu系統的不同:

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 ...