TÜRKİYE'NİN BİLGİ TEKNOLOJİLERİ DERGİSİ BİZE ULAŞIN   |   DÜNYA YAYINCILIK A.Ş.  
BYTE.com.tr Ana Sayfa
Üye Girisi

Eğer üyeyseniz lütfen
buraya tıklayınız.

BYTE Online'a
üye olmak istiyorum.
BYTE Forumlari
BYTE Ögretim
Okur Hatti
Web sitenizi dergimizde tanıtmak, BYTE Dergi, CD, TV ve Online ile ilgili görüş ve önerilerinizi bizlere ulaştırmak için

Okur hattı bölümünü kullanabilirsiniz.

Okur Hatti
Makaleler Linux Altında Video İşlemleri
Linux Altında Video İşlemleri
Linux yüklü makinenizi bir video işleme merkezine dönüştürmek sandığınız kadar zor değil.

AVI Dosyalarını SVCD Yapalım

SVCD (Super Video CD) her DVD çalar aygıtının oynatabileceği, VCD'den daha iyi kaliteye sahip olan bir formattır. En iyi MPEG-2 standardı olan 480x578 pixel değerlerini kullanılır. Bu yüzden günümüzde bu formatı çalamayacak DVD çalar neredeyse yok gibidir. Linux altında SVCD formatlı filmler oluşturmak ise oldukça basittir. Bunun için ilk önce aşağıdaki programların sisteminizde kurulu olması gerekmektedir: Transcode, Mplayer, Vcdimager, MJpegtools, Mpeg2Dec, Avifile, cdrdao

Bu programlar genelde sisteminizde mevcut değildir. Ancak büyük ihtimal ile kurulum CD'lerinizde vardır. Eğer CD'nizde de mevcut değil ise,
www.google.com adresinden kısa bir araştırma yaparak, gerekli olan paketlere kolayca erişebilirsiniz.

SVCD formatındaki filmleri hem konsoldan hem de grafiksel ara yüzü olan programlar yardımı ile yapabilirsiniz. Benim tercihim konsol tabanlı programlar olmakla birlikte, grafik ara yüzü olan Kavi2svcd adındaki programda tercih ettiğim programlar arasındadır. Kullandığınız Linux dağıtımında gerekli olan bütün paketlerin kurulu olduğunu farz ediyor ve işlemlerimize başlıyoruz. Mevcut bir AVI dosyasının ilk önce MPEG2 formatında çevrilmesi gerekir. Çünkü yazı için kullandığım DVD çalar maalesef DIVX formatındaki (mesela avi) dosyaları çalabilecek olan DVD çalarlardan değil. Bu yüzden AVI filmlerini ilk önce MPEG2 formatına çevirmem ve sonra CD üstüne yazmam gerek.
Aşağıdaki komut, benim kullandığım komutun aynısıdır. Yani bir AVI formatındaki filmden mpeg formatında bir dosya oluşturuyorum:

$ transcode -i istediginiz.avi -x mplayer,mplayer -o cikti -V \
ympeg2enc,mp2enc -X 18,13,16 -F 4, “-S 792 -B 260 -V 230” -E 44100 -b 192

Şimdi bu komut ile kullanabileceğiniz diğer seçeneklere kısaca bir bakalım:

-i : İşlenecek olan avi dosyasının ismidir, yani orjinal avi dosyası.
-x : Kullanacak olduğumuz kodlayıcı (“-x mplayer,mplayer” ya da Avifile kodlayıcısı “-x af6,af6”)
-o : İşlem sonucunda olusacak olan MPEG dosyasının ismidir.
-V : “.yuv” dosyası için takas dosyası oluşturulacağını belirtir. (eğer renk kayması ya da bozulması görülürse “-V” yerine “-k” kullanılabilir)
-y : video (mpeg2enc, mpeg, divx5) ve ses kodlayıcısı (mp2enc, toolame, divx5)
-X : Büyütme yüksekliği, genişliği, çarpanı (aşağıda, örnek bir betik ile basitçe anlatılacaktır).
-B : Küçültme yüksekliği, genişliği, çarpanı tanımlar.
-Y : Encode ederken karelerin kenarlarına çerçeve ekleneceğini belirtir.
-J : Yukarı, sağ, aşağı, sol (kenarlık konumlarını belirtir).
-F : Video kodlama seçenekleri (-F 4=svcd, -F 3=vcd).
-E : Ses örnekleme değeridir. Bu ayar genelde 44.1 kHz'dir.
-b : Ses kalitesidir (bitrate). SVCD için 224 Kbps ve VCD için 192 Kbps seçilebilir.
Bu değerler genelde tavsiye edilen değerlerdir.
-S : 792 ise bir CD'ye yazılabilecek veri miktarıdır (overburn kullanılmadan). Eğer AVI dosyasının boyutu fazla ise, oluşacak olan image dosyamız 792MB’lık parçalar halinde oluşturulur.






BYTE MAYIS 2009



BYTE dergisinden hangi bölümün artırılmasını istersiniz?
Donanım İncelemeleri
Yazılım İncelemeleri
Nasıl Yaparım (pratik)



 



  ANA SAYFA   |   FORUM   |   ABONE OLUN   |   BİZE ULAŞIN

Sitelerimiz: pcworld.com.tr | computerworld.com.tr | dunya.com | dunyastore.com

©2004 - 2009 BYTE Türkiye