Avidemux/ffv1rec

Vikikitap, özgür kütüphane

ffv1rec, NuppelVideo'nun değiştirilmiş (veya ayrı bir proje altında geliştirilmeye başlanmış) bir kopyasıdır, nuppelrec ile aynı kapsayıcıyı kullanır, MJPEG ve HuffYUV'un da aralarında bulunduğu çeşitli formatlarda video yakalamak için kullanılabilir. Video düzgün senkronizasyona sahip olacak ve NuppelVideo kapsayıcısının içine kaydedilecektir.

Geçmişi[değiştir]

ffv1rec, video yakalamak için GATOS sürücü arayüzünü, YUV 4:2:0P renk tablosu dönüşümü için YUV 4:2:2'yi kullanır. İyi çalışır ancak boyut/kalite oranı o kadar iyi değildir. nuppelrec için orijinal ayarlar:

  • Using nuppel: senkronizasyon mükemmel, boyut çok büyük, RTjpeg formatıyla sınırlı
  • Using AVI: diğer kodekleri kullanabilir ancak senkronizasyon problemi olacaktır

Interlaced modda Xvid kodeğini kullanarak video kodlamak için, orijinal kod Nuppel GATOS'tan değiştirilerek elde edilmiştir. O andan sonra değişikliklerden geçti, birçok problemle karşılaştı, yeniden yazıldı ve FFmpeg projesinden yardım alındı.

nuppelrec ile ana farklar[değiştir]

  • Çoklu işlemden çoklu iş parçacığına dönüşüm.
  • Ses frekansını belirleyebilme, örneğin -b anahtarını kullanarak daha sonra DVD'ye dönüşüm için 48000 ayarlanabilir.
  • Ayarları $HOME/.ffv1recrc'de saklayabilme (Configuration & Settings bölümü).
  • -C anahtarını kullanarak video kodeğini seçebilme. Tavsiye edilen: Xvid veya HuffYUV.
  • -M x anahtarını kullanarak hareket aramasını seçebilme. Tavsiye edilen: 0 veya 1.
  • -q x anahtarını kullanarak quantizer'i seçebilme. Tavsiye edilen: 5.
  • -d x anahtarını kullanarak keyframe'ler arasındaki mesafeyi seçebilme. Tavsiye edilen: 200.

Xvid versiyonu[değiştir]

Avidemux'un 2.0.22 ve üstü sürümlerinde ffv1rec'e kısmi Xvid 1.x desteği eklenmiştir, ancak bu desteği alabilmek için ffv1rec'den önce Avidemux'u (veya en azından ./configure'u) derlemelisiniz.

ffv1rec'i derleme[değiştir]

ffv1rec'in, kaynak kod dosyaları web'de veya SVN'de bulunabilir. İndirdiğiniz sıkıştırılmış dosyayı çıkardığınız yerde (veya SVN dosyalarını indirdiğiniz yerde), 'addons' isminde bir klasör olacaktır. Konsolda bu klasöre geçin. Bir './configure' yapmanıza gerek yoktur, basit bir 'make' komutu, programı derlemek için yeterlidir. Çalıştırılabilir bir 'ffv1rec' dosyası elde edeceksiniz.

Yapılandırma & ayarlar[değiştir]

home klasörünüzdeki .ffv1recrc dosyası ffv1rec ayarlarınızın saklandığı dosyadır. Bu dosyadaki ayarlar komut satırıyla geçersiz kılınabilir.

Söz dizimi şöyledir:

  • # → Açıklama yazıları (yorumlar) için
  • opt → -opt ile aynı vazifeli
  • opt=val → -opt val ile aynı vazifeli

Örnek bir .ffv1recrc dosyası şunun gibidir:

C=XVID
q=4
M=1
d=200
S=1
b=48000
s
W=768
H=576
x=200