libx264開發筆記(一):libx264介紹、海思平臺移植編譯

21497936發表於2022-03-21

前言

  在編譯ffmpeg時,使用到h264編碼時是需要依賴libx264的,本文章是將將libx264作為靜態庫移植到海思上。

相關部落格

libx264介紹

  H.264從1999年開始,到2003年形成草案,最後在2007年定稿有待核實。在ITU的標準裡稱為H.264,在MPEG的標準裡是MPEG-4的一個組成部分–MPEG-4 Part 10,又叫Advanced Video Codec,因此常常稱為MPEG-4 AVC或直接叫AVC。x264主要使用演算法為H264編解碼演算法。

下載地址

  官方地址: https://www.videolan.org/developers/x264.html
  CSDN零積分下載: https://download.csdn.net/download/qq21497936/85012476
  QQ群: 1047134658(點選“檔案”搜尋“ x264”,群內與博文同步更新)

libx264編譯

步驟一:下載解壓

   在這裡插入圖片描述

步驟二:配置configure

  確認編譯器: 在這裡插入圖片描述
  配置:

CC=aarch64-himix100-linux-gcc 
./configure --prefix=/home/yang/work/x264_rootfs --disable-shared --enable-static --host=arm-linux --cross-prefix=aarch64-himix100-linux- --disable-asm

   在這裡插入圖片描述

步驟三:編譯make,錯誤v4si

make -j8

   在這裡插入圖片描述
   在這裡插入圖片描述

步驟四:編譯安裝

make install

   在這裡插入圖片描述

步驟五:檢測安裝結果

   在這裡插入圖片描述


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010283/viewspace-2878922/,如需轉載,請註明出處,否則將追究法律責任。

相關文章