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