4 puan yazan GN⁺ 2024-05-20 | 1 yorum | WhatsApp'ta paylaş
  • Timelapse oluşturmak için çeşitli yöntemler denendiğinde, tek bir FFmpeg komutuyla işleyen yöntemin en basiti olduğu görülüyor
  • Örnek, geçerli dizindeki *.JPG görüntülerini girdi olarak alıp timelapse.mp4 oluşturur
  • -framerate 30 ve -r 30 birlikte belirtilerek hem girdi hem çıktı için temel 30fps olarak ayarlanır
  • Kodlama için libx264, piksel formatı için yuv420p kullanılır
  • Python gibi ek betikler olmadan, kısa bir FFmpeg komutu ile timelapse oluşturulabilir

FFmpeg komut örneği

  • Timelapse oluşturma komutu aşağıdaki gibidir
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
  • Girdi dosyaları geçerli konumdaki *.JPG dosyalarıdır
  • Çıktı dosyasının adı timelapse.mp4 olur
  • Başlıca ayarlar libx264, 30fps, yuv420p olarak yapılandırılmıştır

1 yorum

 
GN⁺ 2024-05-20
Hacker News görüşü

Hacker News yorumları derleme özeti

  • Her gün fotoğraf çekerek 1 yıl boyunca değişimi kaydeden proje

    • Her gün birkaç dakikada bir fotoğraf çekilip, güneş açısı aynı olan kareler seçilerek birleştiriliyor ve hayalimsi bir etki oluşturuluyor.
    • Zaman geçtikçe güneş açısı değişen kareler seçilerek bir günün akışı varmış gibi gösteriliyor.
    • İlgili video bağlantısı
  • FFMPEG'in video sabitleme özelliği

    • FFMPEG'in vidstab özelliği video sabitlemede çok başarılı.
    • Tüm sürümler vidstab desteği sunmuyor.
    • Komut örneği: ffmpeg -i "$1" -vf vidstabdetect=shakiness=5:show=1 dummy.avi
    • Kanodan çekilmiş titreşimli video örneği
  • Raspberry Pi ve FFMPEG ile time-lapse üretimi

    • Raspberry Pi Zero, Pi kamera ve FFMPEG kullanılarak bitki büyümesini gösteren bir time-lapse hazırlanmış.
    • Bash betiği kullanılarak her saat fotoğraf çekiliyor ve düzenli aralıklarla time-lapse videosu oluşturuluyor.
    • Betik örneği
  • FFMPEG ile time-lapse hazırlama deneyimi

    • FFMPEG kullanılarak gökyüzünü çeken bir time-lapse hazırlanmış.
    • Telegram komutuyla time-lapse oluşturuluyor.
    • İlgili video bağlantısı
  • FFMPEG'in gücü

    • FFMPEG, basit komutlarla karmaşık işleri halledebilen son derece güçlü bir araç.
    • Video düzenlemede de faydalı.
  • FFMPEG'in pratikliği

    • GUI video düzenleme araçlarına kıyasla FFMPEG daha pratik ve verimli.
    • Komut bayrakları kaydedilip ihtiyaç duyulduğunda tekrar kullanılabiliyor.
    • FFMPEG, FOSS'un (özgür ve açık kaynak yazılım) krallarından biri.
  • Windows'ta FFMPEG kullanırken dikkat edilmesi gerekenler

    • -pattern_type glob Windows'ta desteklenmiyor.
    • Bunun yerine JPEG dosyalarını art arda numaralandırıp desen kullanma yöntemi tercih edilebilir.
  • MoviePrint aracına giriş

  • Rimworld koloni time-lapse blog yazısı

    • Rimworld kolonisinin time-lapse'ini nasıl hazırladığını anlatan bir blog yazısı paylaşılmış.
    • Windows'ta -pattern_type glob seçeneğinin çalışmadığı fark edilmemiş.
    • Görsellerin en-boy oranı farklıysa siyah çubuklarla padding ekleme yöntemi anlatılıyor.
    • Blog yazısı bağlantısı
  • FFMPEG'in çeşitli yetenekleri

    • KDenLive ve ShotCut gibi araçlar yerine FFMPEG kullanılarak video düzenleme işleri yapılıyor.
    • Time-lapse, kırpma, parlaklık/kontrast ayarı gibi çeşitli işlemler gerçekleştirilebiliyor.
    • Sonuç ffplay ile önizlenebiliyor.