15 puan yazan GN⁺ 2024-06-13 | 1 yorum | WhatsApp'ta paylaş
  • Videoların programatik şekilde düzenlenmesini sağlayan açık kaynak bir framework
  • Motion Canvas editöründen fork edilip bağımsız uygulamalarda geliştiricilerin tam teşekküllü video düzenleme uygulamaları kurabilmesine olanak tanıyan bir kütüphaneye dönüştürülmüş hali

Başlıca özellikler

  • Video şablonları oluşturma: Typescript ile video şablonları oluşturabilir ve bunları dinamik girdi değerleriyle render edebilen API endpoint'leri dağıtabilirsiniz
  • Gerçek zamanlı önizleme: Tarayıcıda değişiklikleri gerçek zamanlı önizleyebilmeniz için bir React player bileşeni sunar

Revideo ile Motion Canvas arasındaki farklar

  • Headless render: Motion Canvas'ta videoyu render etmek için arayüzde bir düğmeye basmanız gerekirken, Revideo bu işlevi fonksiyon çağrısıyla sunar ve render API'sini Google Cloud Run gibi servislere dağıtmanıza imkan verir.
  • Daha hızlı render: Paralel render'ı etkinleştirip HTML videodaki seek() işlemini ffmpeg tabanlı video kare çıkarıcıyla değiştirerek render hızını artırır.
  • Geliştirilmiş ses desteği: Render sırasında etiketinden sesi dışa aktarabilir ve animasyonla sesi kolayca senkronize etmek için etiketini ekler.

GN⁺ görüşü

  • Revideo'nun güçlü yanları: Programatik video düzenleme sunması, onu geliştiriciler için çok kullanışlı kılıyor. Özellikle Typescript ve React ile video şablonları oluşturup bunları gerçek zamanlı önizleme özelliği oldukça çekici.
  • Paralel render: Google Cloud Functions kullanan paralel render örneği, büyük ölçekli video render işleri için çok faydalı olabilir.
  • Ses desteği: Animasyon ve sesi kolayca senkronize edebilme özelliği, video üretiminde önemli bir avantaj.
  • Telemetri: Verilerin anonim olarak toplanıp kullanıcı deneyiminin iyileştirilebilmesi olumlu. Ancak kullanıcılara bunu devre dışı bırakma seçeneği sunmak da önemli.
  • Rakip ürünler: Benzer özellikler sunan diğer açık kaynak projeler veya ticari ürünlerle karşılaştırmak da faydalı olabilir. Örneğin Adobe Premiere Pro ya da Final Cut Pro gibi ticari yazılımlardan nasıl ayrıştığının netleştirilmesi gerekir.

1 yorum

 
GN⁺ 2024-06-13
Hacker News görüşleri
  • Jacob (aarthificial, motion-canvas yaratıcısı) hakkında yorum: MIT lisansı sayesinde özgürce kullanılabilir, ancak Jacob ile iyi bir ilişki sürdürmek nezaket olur gibi görünüyor.

  • LangChain ve yapay zeka videosu: LangChain doğal dil işleme tarafında gereksiz bir soyutlama gibi görünse de, yapay zeka videosunda çeşitli soyutlamaları (görüntü, puppeting, yüz üretimi, ses üretimi vb.) ele almak gerektiğinden faydalı olabilir.

  • Video kodlama yöntemi: MP4'e nasıl kodlandığına dair soru. ffmpeg with wasm veya WebCodecs kullanılıp kullanılmadığı. Tamamen istemci taraflı kodlayıcıların hız, hafiflik ve kalite sorunları üzerine düşünceler.

  • Geliştiricilerin kullanabileceği olası kullanım senaryoları: İnfografiklerin otomatik üretilmesi ve canlandırılması, arka plan müziği üretimi, video kesme ve yeniden kullanma gibi çeşitli soyutlama olanakları. Video altyapısının ilk inşa edilen kısmı ve gelecekte nasıl gelişeceğine dair soru.

  • Metin yeniden boyutlandırma sorunu: Metin yeniden boyutlandırılırken pixel snapping'in devre dışı bırakılması öneriliyor. Benzer tarzda denemeler yapılmış ancak küçük bir yan proje olarak sürdürmesi zor olduğu için yalnızca demo yayımlanmış.

  • FOSS ile source-available arasındaki fark: Remotion'ın neden FOSS olmadığına dair kısa bir açıklama talebi. FOSS ile source-available arasındaki farkın açıklanması gerekiyor.

  • Lansman tebriki ve Sieve tanıtımı: Lansman kutlanıyor; ayrıca Sieve'de yapay zeka ve video ile ilgili işler yapıldığı ve yeni projeye dair heyecan duyulduğu belirtiliyor.

  • Canvas ve videoya ilgi: Bir canvas kütüphanesi geliştiricisi olarak neden Motion Canvas'ın seçildiğine dair soru. Duyarlı, etkileşimli ve erişilebilir video gösterimine ilgi ve Revideo'nun nasıl gelişeceğine dair soru.

  • Yapay zeka araçlarına dair şüphe: Birçok yapay zeka aracında ayrıntılar üzerinde ince kontrol sağlamanın zor olduğuna dair şüphe dile getiriliyor.

  • Haven.run kurucusu hakkında soru: Haven.run'ın kurucusu olup olmadığı ve LinkedIn şirket sayfasının neden Revideo'ya yönlendirildiğine dair soru. Pivot hikâyesine ilgi ifade ediliyor.