注意:此安裝流程只在centos上實驗過多次,並不能保證所有的平台都可用,還請使用的時候結合自己的平台進行微調。
使用比較簡單,引數指定自己的乙個安裝目錄就可以了,注意自己對這個目錄的寫許可權,普通使用者是不能到/usr/bin等下面的。
ok了!不出意外的話,耐心等待就可以了。最後如果看到下圖,那麼就證明你安裝成功了。在此,如果想和其他系統命令一樣使用ffmpeg的話,請執行下面兩條命令,我沒有給你export,沒有修改你的~/.bashrc檔案,最好放到~/.bashrc裡面,以後就不用經常export了。tar -zxvf ffmpeg_install.tar
.gzcd ffmpeg_install
sh ffmpeg_install.sh /your/install/dir
程式比較簡單,都是一些安裝的過程,中間有幾個小坑,踩過免得大家踩了。
最後附一句比較喜歡的話:吃一塹,長一智。(否則安裝很多次,每次還是很費工夫)#!/bin/bash
export lang=c
if [ $#
-lt1 ]; then
echo
"usage: $0
"exit -1
fiinstall_dir=$1
#need
tar_dir="./tar_dir"
cur_dir="`pwd`"
if [ ! -d
$install_dir ]; then
mkdir -p $install_dir
fiif [ ! -d
$tar_dir ]; then
mkdir $tar_dir
fiexport ld_library_path=$install_dir/lib/:$ld_library_path
function minstall
()minstall "lame-3.99.5"
"tar.gz"
"--enable-shared"
minstall "libogg-1.1.3"
"tar.gz"
minstall "libvorbis-1.3.3"
"tar.gz"
"--enable-shared"
echo
"**********===install xvidcore***************"
tar -zxvf xvidcore-1.3.2.tar.gz -c $tar_dir
cd$tar_dir/xvidcore-1.3.2/build/generic
./configure --prefix=$install_dir
make && make install
cd$cur_dir
minstall "last_x264"
"tar.bz2"
"--disable-asm --enable-shared"
"x264-snapshot-20141105-2245"
minstall "libdca-0.0.5"
"tar.bz2"
minstall "a52dec-0.7.4"
"tar.gz"
minstall "faad2-2.7"
"tar.gz"
echo
"**********===install faac***************"
tar -zxvf faac-1.28.tar.gz -c $tar_dir
cd$tar_dir/faac-1.28
mp4v2="common/mp4v2/mpeg4ip.h"
line_number=126
line_all=`cat $mp4v2 | wc -l`
let line_before=$line_number-1
let line_after=$line_all-$line_number
cat $mp4v2 | head -n $line_before > tmp.h
cat $mp4v2 | tail -n $line_after >> tmp.h
mv $mp4v2
$mp4v2
".bak"
-fmv tmp.h $mp4v2
-f./configure --prefix=$install_dir
make && make install
cd$cur_dir
minstall "amrnb-11.0.0.0"
"tar.bz2"
minstall "amrwb-11.0.0.0"
"tar.bz2"
cp lib/* $install_dir/lib/ -f
cp -r include/* $install_dir/include/ -f
minstall "ffmpeg-3.3.2"
"tar.bz2"
"--enable-lib***lame \
--enable-libvorbis \
--enable-gpl \
--enable-version3 \
--enable-nonfree \
--enable-pthreads \
--enable-libopencore-amrnb \
--enable-libopencore-amrwb \
--enable-libx264 \
--enable-libxvid \
--enable-postproc \
--enable-ffserver \
--disable-yasm \
--enable-ffplay \
--extra-cflags=\"-i$install_dir/include\" \
--extra-ldflags=\"-l$install_dir/lib\""
$install_dir/bin/ffmpeg
一鍵安裝ffmpeg
聽語音 安裝epel release,因為安裝需要使用其他的repo源,所以需要epel支援 yum install y epel release 如果出現缺少code提示,可以 sudo rpm import etc pki rpm gpg rpm gpg key epel 7 安裝完成之後,可以...
一鍵安裝 Apache Mysql Php
適用環境 系統支援 centos 5 32bit 64bit centos 6 32bit 64bit 記憶體要求 256m 安裝了什麼 1 apache 2.2.22或apache 2.4.2 2 mysql 5.5.24 3 php 5.2.17或php 5.3.13 4 phpmyadmin ...
LAMP一鍵安裝
lamp一鍵安裝包常用於搭建動態網頁。lamp一鍵安裝包在使用時經常配合linux apache mysql mariadb perl php python等程式一起使用,這此軟體之間有著很好相容性,能夠幫助使用者快速搭建 快速建立web伺服器。適用環境 首先安裝 wget screen unzip...