ubuntu下搭建FFmpeg開發環境

2021-09-24 04:06:04 字數 656 閱讀 1381

搭建過程全程參考:

環境ubuntu18.04

遇到的問題:

1.編譯x264報錯找不到nasm

touch libpath

vim libpath

path=$path:/home/zhout/playlib/bin (我的nasm是install在/home/zhout/playlib/bin目錄下)

source libpath

2.rtmpdump安裝的時候報錯dh等很多結構體型別不存在

安裝方法參考:

3.rtmpdump安裝的時候報錯:/usr/bin/ld: cannot find -lssl

原因:由於ld預設的openssl庫路徑和openssl的安裝路徑對不上

解決:1.ld -lssl -verbose | grep libssl.so 檢視ld鏈結的庫和鏈結後的狀態:fail or success

2.可以看到ld預設鏈結libssl.so的路徑

3.軟鏈結重新對映預設的庫路徑到我們安裝的openssl的庫路徑

ln -s /usr/local/ssh/lib/libssl.so /usr/lib/libssl.so

ln -s /usr/local/ssl/lib/libcrypto.so /usr/lib/libcrypto.so

在Ubuntu下編譯FFMPEG

在之前,我們成功地使用mingw msys在windows平台下編譯ffmpeg,並生成了ffplay.exe。現在再在ubuntu平台上重新編譯一次。相對於在windows平台上編譯需要的曠日持久而且異常艱難的工作,ubuntu上編譯ffmpeg可謂是非常輕鬆簡單的,幾條簡單的命令就可以輕鬆完成。...

Ubuntu下安裝ffmpeg完整教程

這個教程適用於ubuntu,debian,或者 linux mint。本次安裝包含一些外部ffmpeg編碼和解碼器 安裝ffmpeg需要的所有元件 sudo apt get update sudo apt get y install autoconf automake build essential...

Linux下ffmpeg開發環境的搭建

cmake工具用於編譯c 原始碼工程,編譯libx265庫時需要用到 redhat系列 yum install cmake debian系列 sudo apt get install cmake安裝完畢後檢視cmake版本 cmake version yasm庫有助於提高ffmpeg的編碼效率 ta...