1. 程式人生 > >Linux下ffmpeg的安裝過程

Linux下ffmpeg的安裝過程

一、通過PPA下載 2.4.3版

sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next 
 
sudo apt-get update 
 
sudo apt-get install ffmpeg


二、原始碼安裝過程如下:


下載 原始碼包:ffmpeg-2.8.6.tar.bz2

1.從網路上下載到的原始碼包,然後解壓到指目錄 


  假設下載目錄 /opt/soft

  cd /opt/soft

  解壓包:

  tar -jxvf ffmpeg-2.8.6.tar.bz2

   進入解壓後目錄

  cd ffmpeg-2.8.6

 執行

./configure --enable-shared --prefix=/usr/local/ffmpeg


如果提示出錯:

yasm/nasm not found or too old. Use --disable-yasm for a crippled build.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
[email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help

solve the problem.


則需要按照提示需要安裝yasm

使用如下
yum install yasm


安裝完成後,繼續執行

./configure --enable-shared --prefix=/usr/local/ffmpeg


時間比較長,需要等待幾分鐘

然後執行下面

make

make install

時間比較長,需要等待幾分鐘

執行過程沒有報錯,則成功安裝

檢查是否安裝成功:


/usr/local/ffmpeg/bin/ffmpeg --version

報錯如下:

/usr/local/ffmpeg/bin/ffmpeg: error while loading shared libraries: libavdevice.so.56: cannot open shared object file: No such file or directory



提示庫檔案找不到。

修改檔案/etc/ld.so.conf 內容增加/usr/local/ffmpeg/lib/

vim /etc/ld.so.conf



include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/


使修改生效

ldconfig


執行 /usr/local/ffmpeg/bin/ffmpeg --version

則返回



配置環境變數 path

export PATH=/usr/local/ffmpeg/bin/:$PATH


則在任何目錄都可以執行 ffmpeg --version

相關推薦

003-Linuxjdk安裝過程

信息 直接 source 使用 pan -c 字符 -- 一行 註意:rpm 與軟件相關命令 相當於 window 下的軟件助手 管理軟件 1 查看當前 Linux 系統是否已經安裝 java 1)在命令窗口輸入,可以查看系統自帶的OpenJDK版本信息。 j

linuxmysql安裝過程

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

LinuxFFmpeg安裝教程

Linux下安裝FFmpeg 安裝yasm cd yasm-1.3.0 ./configure make sudo make install 安裝依賴 sudo apt-get install libfaac-dev libmp3la

linuxlrzsz安裝過程,SecureCRT上傳下載檔案工具

1、從下面的地址下載 lrzsz-1.12.20.tar.gz 2、檢視裡面的INSTALL文件瞭解安裝引數說明和細節 3、解壓檔案 tar zxvf lrzsz-1.12.20.tar.gz 4、進入目錄 cd lrzsz-1.12.20 5、./configure --prefix=/usr/loca

net-snmp在Linux安裝過程【轉】

原帖地址  http://mxdxm.iteye.com/blog/509141 NET-SNMP安裝方法 - [關於技術] http://michaels.blogbus.com/logs/29901067.html 這篇文章我們主要講解NET-SNMP的安裝過程。 在

Linuxffmpeg安裝過程

一、通過PPA下載 2.4.3版 sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next    sudo apt-get update    sudo apt-get install ffmpeg 二、原始碼安裝過

Linuxffmpeg的完整安裝

最近在做一個企業專案, 期間需要將使用者上傳的視訊轉成flv格式或mp4格式並用flash外掛在前端播放, 我決定採用ffmpeg (http://www.ffmpeg.org/ )實現. 當然以前也用過ffmpeg, 但是沒有安裝額外的庫, 只是原始碼下簡單地 ./configure, 最後發現好

Linuxredis安裝以及遠端訪問 搭建過程綜合整理

虛擬機器以及linux安裝 VMware安裝,我安裝的版本是14.1.1.28517 虛擬機器以及linux安裝過程傳送門:點選開啟連結,虛擬機器簡簡單單的典型安裝就行 虛擬機器安裝後需要啟用,啟用碼傳送門:點選開啟連結 linux系統用的是centos7 linux系統安裝時候需要注

linux編譯安裝配置php5.6.30過程

在第一次編譯安裝php5.6.30失敗後,參考了http://www.phpworld.cn/system/php/11.html的一些內容,第二次編譯安裝成功,特此記錄過程。 一、編譯安裝php5.6.30 安裝環境: # cat /etc/redhat-release CentOS

Linux環境hadoop安裝過程

一 實驗環境: 1.三臺物理機(可以虛擬機器虛擬出的三臺主機),其中一臺做為主節點(namenode)ip:192.168.30.50,兩臺做為從節點(datanode)ip:192.168.30.51 /   192.168.30.52 2.為每一臺主機安裝JDK1.6以

ffmpeglinux安裝,截止到2018-8-8的最新安裝方式

1、下載兩個壓縮包,並解壓 tar -xjvf ffmpeg-4.0.2.tar.bz2 tar -xvzf yasm-1.3.0.tar.gz 2、進入yasm目錄,安裝 cd yasm-1.3.0/ ./configure make make

linux yum安裝

下載 ges mage ima 雲服務 url install 公司 服務器 背景:   公司的阿裏雲服務器上總是報這個錯 網上百度無果後 打算重裝一下yum 1.下載 wget http://yum.baseurl.org/download/3.2/yum-3.2.

linuxjenkins安裝

結果 style content 下載地址 文件夾 csdn get clas http 在安裝jenkins之前。首先確認jdk和tomcat,maven已經配置好 詳細配置方法,請看的我博客。 jdk:jdk的安裝與配置 tomcat:tomcat的安裝與配置 ma

linuxmemcached安裝以及啟動

啟動參數 actor 是否 設置 查看 解決 bsp rem 內存 1.下載memcached服務器端安裝文件 版本: memcached-1.4.2.tar.gz 下載地址:http://www.danga.com/memcached/download.

Linux MySQL 安裝與卸載

word stat client int etc dpkg init net 是否 參考博客:http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html http://www.linuxidc.com/

Windows 7 x64環境JDK8安裝過程

popu oracl 下載地址 安裝過程 jdk8 ora 空格 http download Windows 7 x64環境下JDK8安裝過程下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8

Linux安裝完mysql 修改密碼

itl root密碼 date 修改 b- text password pda tex 在Centos中安裝MySQL後默認的是沒有root密碼的,默認的是回車, 那麽為了方便需要修改密碼。 沒有密碼為MYSQL加密碼: mysql -uroot -p 回車 提示輸入密

LinuxMongoDB安裝

pan b- oca 命令行 export spa $path cal -c 1. 下載壓縮包 wget -c http://downloads.mongodb.org/linux/mongodb-linux-i686-2.4.9.tgz 2. 解壓 tar -xzvf m

Db2數據庫在Linux安裝和配置

fig 用戶密碼 oca authent linux token reat local ken 一.DB2數據庫的安裝和配置: 1.安裝完成後,需要增加三個操作系統的組和三個操作系統用戶,如下: groupadd -g 999 db2iadm1 #(管理實例的組) gro

Linuxphp安裝Redis擴展

centos 6 end pecl php.ini restart ext 目錄 安裝完成 con http://pecl.php.net/package/redis 安裝環境:CentOS 6.4 1、下載 下載地址:http://pecl.php.n