NASIL AVI'den MPG yapmak

From Lapis Wiki

Jump to: navigation, search
Bu makale NASIL bölümü serisinin bir parçasıdır
MasaÜstü Donanım Dağıtımlar
Tarayıcılar Programlama Linux ve Oyunlar

Konu başlıkları

Önsöz

AVI uzantılı dosyaları VCD veya DVD formatında direk cdye yazamadığımız için bu dosyaları mpg formatına dönüştürmemiz gerekir. Bunun birçok yolu var fakat biz TOVID programını kullanarak bu işi nasıl yapacağımızı göstereceğiz.. Tovid programi sayesinde .avi dosyalarımızı .mpg dosyasına dönüştürüp altyazı ekleyebiliyoruz. Böylece vcd-svcd-dvd formatında cd veya dvdye yazabiliyoruz.

Kurulum

Aşağıdaki programların sistemimizde yüklü olması gerekiyor:

Python, wxPython, mplayer, mjpegtools, ffmpeg, ImageMagick, SoX, dvdauthor 0.6.0 veya üstü, vcdimager, transcode, libdvdcss, lsdvd

Bunları google'dan aratıp rahatlıkla bulabilirsiniz. Büyük ihtimalle bunları Urpmi, emerge, pacman, apt gibi dağıtımınızın paket sistemi ile de rahatlıkla kurabilirsiniz.. Ayrıca tovid programını konsoldan kullanmak istemezseniz Python ile yazılmış TOVID-GUI programınıda sisteminize kurarak görsel olarak tovidi kullanabilirisiniz.

Diskimizde 10-20 GB arası bir boşluk gerekiyor.

İndirdiğimiz tovid-surum_nosu.tar.gz kaynağından programımızı kuralım.


Kod:
 tar -xvzf tovid-surum_nosu.tar.gz
 cd tovid-surum_nosu
 ./configure
 su -c "make install"

Görüldüğü gibi make komutunu vermedik. Bir sorun olmazsa programımız kuruldu. Aynı şekilde tovid-gui'yi de sistemimize yükleyebiliriz..

Kullanım

Öncelikle avi görüntüsü sıkıştırılmış bir görüntü olduğundan açıldığında çok yer kaplayacaktır. mpg dönüşümü için de açılması gerekir. Diskinizde yeterli alan olmalı. Mesela 700MB civarında bir filmi çevirmek için 10-50 GB arası. Şimdi tovid kullanmaya geçelim:

Genel Kullanım şu şekilde :


Kod:

tovid [secenekler] -in Giris_dosyasi.avi -out Cikis_dosyasi

En basit haliyle kullanmak istersek:

Kod:

tovid -vcd -pal -subtitles altyazi_dosyasi -in film.avi -out film

Burada

-vcd : mpg dosyamız vcd kalitesinde (standardında) olacak.. Ayrıca şu seçenekleride kullanabiliriz..


-dvd

-scvd

-half

-dvd

-dvd-vcd

Ayrıca standart olmayan

-kvcd seçeneği de var.

-pal : Burda televizyon standardını belirtiyoruz. pal avrupa ve asya için . Amerika için -ntsc seçeneğini kullanabiliriz.

-subtitles : Burda altyazı dosyamızın yolunu giriyoruz. Güvenlik açısından film ile aynı dizinde bulunsun.

-in : avi dosyamızın adı. Uzantısı ile birlikte.

-out : Çıkış dosyamızın adı. Dikkat uzantı belirtmeyeceğiz.

Seçenekler

Görünüm

-full  : boyutların 4:3 olması için

-wide  : boyutların 16:9 olması için

-panavision  : boyutların 235:100 olması için

-aspect Genislik:Yükseklik : boyutu kendimiz belirlemek istersek. Sayılar tamsayı olmalı..

Ses

-normalize  : adı üstünde..

-aitrate SAYI : ses kalitesi.. SAYI şu değerleri alabilir : 128 224 384 (kbits/sn)

Diğer

Kalite için: -quality SAYI : Sayı 1 ile 10 arasında sayı alır. Numaraya göre programın diskte kullanacağı boyut artar.

FPS: -fps BOYUT: BOYUT yerine şu sayılar gelebilir

                        23.976 fps için =>  24000:1001
                        19.97 fps için  =>  30000:1001
                        25 fps için  => 25:1

-discsize SAYI : cd veya dvdnin alacağı boyu belirleyebiliriz. cd için varsayılan 700MB dvd için 4500MB ' dır.

MPG Dosyalarını VCD olarak CD'ye yazma

Oluşan mpg dosyamızı aşağıdaki şekilde cd ye yazabiliriz:

öncelikle mpg 'den bin/cue oluşturuyoruz:


Kod:

vcdimager -t vcd film.mpg

veya


Kod:

vcdimager -t svcd film.mpg

sonuçta film.bin ve film.cue dosyası oluşur . Bunları artık vcd olarak cd' ye yazabiliriz..


Kod:

cdrdao write --device ATAPI:0,0,0 --driver generic-mmc-raw --speed 4 film.cue


TovidGUI

Resim:Gui devel guide panel thumb.png

Mencoder ile mpg'den avi yapmak

Mplayer paketi ile gelen mencoder ile komut satırından avi oluşturabilirsiniz. En basit şekliyle:


Kod:

mencoder girdi.avi -of mpeg -ovc lavc -lavcopts -oac copy -o cikti.mpg

Biraz ayrıntı:


Kod:
mencoder girdi.avi -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 -oac lavc -ovc lavc \ -lavcopts acodec=mp2:abitrate=224:vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3 -o cikti.mpg

Yararlanılan Kaynaklar

  • man mencoder :)

Aşağıdaki bağlantılardan programı indirebilirsiniz: