Geri git   SpeedX| Destek İletişim Forumu > Site, Sunucu Sorunlarınız ve Çözümleri > Sunucu Genel Bilgi > Desler
Kayıt ol Yardım Üye Listesi Ajanda
SeoMap

Konu Bilgileri
Konu Başlığı
FFMPEG Installation Advanced
Konudaki Cevap Sayısı
0
Şuan Bu Konuyu Görüntüleyenler
 
Görüntülenme Sayısı
5704

Yeni Konu aç Cevapla
 
Seçenekler Stil
  #1  
Alt 15. January 2008, 11:37 AM
PaLeRmO - ait Kullanıcı Resmi (Avatar)
PaLeRmO 
Administrator
Aktive
Seviye: []
Aktiflik: /
Güç: /
Deneyim: %
Karizma
Üye No: 1
Tecrübe Puanı: 10
Rep Puani : 10
Rep Derecesi:
PaLeRmO Seçkin bir yolda.
İletişim
PaLeRmO - MSN üzeri Mesaj gönder
Bilgi
PaLeRmO isimli Üye şimdilik offline konumundadır
Üyelik tarihi: Mar 2007
Mesajlar: 56,207
Konuları: 210
FFMPEG Installation Advanced


FFMPEG KURULUM

Kurulumun desteklediği işletim sistemleri: Fedora Core 4+/RHE, Centos 4+

Kurulum Özeti
download edin ve yükleyin aşağıdakileri:
libffac, libffad2,nasm, x264,amr, xvid, libogg, libvorbis, mp3lame, 3gp, ffmpeg

Yükleme klasörö oluşturun ve paketleri indirin
1) ssh a girin
2)
Kod:
cd /usr/src && mkdir install && cd install
3) Paketleri kontrol edin
rpm -qa automake autoconf libtool m4 gcc-c++ libogg-devel libvorbis-devel ncurses nasm subversion

4) Eksik paketleri yükleyin

Tüm paketlerin yüklü olduğundan emin olun aksi takdirde kurulum başarısız olacaktır

yum install automake autoconf libtool m4 gcc-c++ libogg-devel libvorbis-devel ncurses nasm subversion

4a) *Fedora Core/Centos Kullanıcılarının dikkatine*
Eğer dries repo linkteki rpm leriniz yüklü ise manuel olarak download etmek yerine yum paket yükleyiciyi kullanabilirsiniz.

yum install libogg-devel libvorbis-devel x264-devel lame-devel faad2-devel faac-devel xvidcore-devel.i386 a52dec-devel.i386 amrnb-devel.i386

eğer bu komut çalışır ise 12. adıma geçiniz.

5) Video kodeklerini download ediniz

Kod:
 wget http://prdownloads.sourceforge.net/faac/faad2-2.0.tar.gz?download
wget http://prdownloads.sourceforge.net/faac/faac-1.24.tar.gz?download
wget http://mesh.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
wget http://downloads.xvid.org/downloads/xvidcore-1.1.2.tar.gz
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
svn co svn://svn.videolan.org/x264/trunk x264
6) Tüm paketlerin tar'larını açınız
Kod:
 tar -zxvf faac-1.24.tar.gz
tar -zxvf faad2-2.0.tar.gz
tar -zxvf lame-3.97.tar.gz
tar -zxvf xvidcore-1.1.2.tar.gz
eğer eksik var ise basit bir şekilde şu komutu kullanınız yum install (paket ismi) eğer bir paket yöneticiniz yok ise hemen edinin.size hem zaman kazandırır hem de başağrılarından kurtulursunuz.

7)Faac ı yükleyin

Kod:
 # cd faac
# sh bootstrap
# ./configure
# make; make install && cd ..
8) Faad2 yi yükleyin

Kod:
 # cd faad2
bu paketde 2 adet açık var.bu yüzden manuel olarak düzeltmeniz gerekiyor.
Kod:
 # nano Makefile.am
dosyayı aşağıdaki gibi görünecek şekilde düzenleyin

Kod:
SUBDIRS = libfaad common frontend plugins
EXTRA_DIST = faad2.spec
Kod:
 # cd common/mp4ff && nano mp4ffint.h
şu satırı bulun
void mp4ff_track_add(mp4ff_t *f);

ve şu şekilde görünecek biçimde düzeltin
Kod:
//void mp4ff_track_add(mp4ff_t *f);
dosyayı kayıt edin

Kod:
 # cd ../..
# autoreconf -vif
# ./configure
# make;make install
# cd ..
9)Audi için LAME yükleyin

Kod:
 # cd lame*
# ./configure; make;make install
# cd ..
10) Xvid i yükleyin

Kod:
 # cd xvid*/build/generic/
# ./configure; make; make install;
# cd ../../..
11) x264 ü yükleyin

Kod:
 # cd x264
# ./configure --enable-shared
# make;make install
# cd ..
12) 3gp desteğini ayarlayın

Kod:
 # cd ffmpeg/libavcodec
# wget http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26073-530.zip
# wget http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26104-540.zip
# mkdir amr amr_float && cd amr
# unzip ../26073-530.zip
# unzip 26073-530_ANSI_C_source_code.zip
# mv c-code/* .
# cd ../amr_float
# unzip ../26104-540.zip
# unzip 26104-540_ANSI_C_source_code.zip
# mv c-code/* .
# cd ../..
13) Ayarlama devamı

Kod:
 nano libavcodec/amr/makefile
68. satır civarında bulunun şu satırı bulun
Kod:
#CFLAGS = -Wall -pedantic-errors -I. $(CFLAGS_$(MODE)) -D$(VAD)


satırı şu şekilde olacak biçimde düzenleyin
Kod:
CFLAGS = -Wall -DMMS_IO -I. $(CFLAGS_$(MODE)) -D$(VAD)
# dosyayı kayıt edin

14) Lib leri ayarlayın


Kod:
 # cat /etc/ld.so.conf
şu satır (/usr/local/lib exist) var ise alttaki komutları girin yok ise devam edin


Kod:
 # echo /usr/local/lib >>/etc/ld.so.conf
# ldconfig
15) FFmpeg ayarları
# ./configure --enable-shared --enable-xvid --enable-libvorbis --enable-libogg --enable-libmp3lame --enable-gpl --enable-libfaad --enable-libfaac --enable-x264 --enable-amr_nb-fixed --enable-pp

Kod:
 # make
# make install
eğer kurulum sorunsuz bitti ise

komutu çalıştırın

Kod:
 ldd /usr/local/bin/ffmpeg
bu komut eksik bir dosya var mı kontrol edecektir

genellikle ortaya çıkan bir hata

eğer tmpdir hakkında böyle bir mesaj var ise

Unable to create and execute files in /tmp. Set the TMPDIR environment.........

şu komutları yazınız

Kod:
 mkdir /home/tmp
TMPDIR="/home/tmp"
export TMPDIR="/home/tmp"
chmod 777 /home/tmp
eğer x264 hakkında bir hata var ise o zaman manuel olarak rpm den yüklemeyi deneyin

Kod:
 wget http://dag.wieers.com/packages/x264/x264-0.0.0-0.3.20061214.el4.rf.i386.rpm
(Fedora core4 içindir.distronuza uygun olanı seçmeyi unutmayınız)
Kod:
 wget http://dag.wieers.com/packages/x264/x264-devel-0.0.0-0.3.20061214.el4.rf.i386.rpm
(Fedora core4 içindir.distronuza uygun olanı seçmeyi unutmayınız)

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
rpm -ivh x264-0.0.0-0.3.20061214.el4.rf.i386.rpm
rpm -ivh x264-devel-0.0.0-0.3.20061214.el4.rf.i386.rpm

eğer kütüphaneler bulunamadı ise şu komutları yazınız

./configure --disable-shared --enable-xvid --enable-libvorbis --enable-libogg --enable-libmp3lame --enable-gpl --enable-libfaad --enable-libfaac --enable-x264 --enable-amr_nb --enable-pp --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib

Kod:
 make
make install
Alıntı ile Cevapla
Yeni Konu aç Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 


Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
Cyb - Advanced Forum Statistics v5.4 [Türkçe] PaLeRmO vBulletin Mod & Hack & Eklenti 33 13. November 2015 11:51 PM

En Fazla Arama Yapılan 100 Kelime
Aranan Kelimeler
...
Sitemap | Sitemap1 | Url | Url1 | Tags | TagMap | SeoMap | Arşiv
Sitemap
Google