İlk denemelerde bir bağlantı açılmadığında, bir dosya yanlış kaydedildiğinde ya da arayüz telefonda sıkıştığında bunu söyleyen insanlar projeye yön verdi. Katkı bazen kod yazmak, bazen de sorunu açıkça göstermektir.
İlk deneyenler
ZenithW henüz kaba bir denemeyken farklı cihazlarda ve bağlantılarda çalışanları, çalışmayanları ve anlaşılmayan adımları gösterdiler. Bu geri bildirimler indirme akışını sadeleştirdi ve gerçek hataları görünür kıldı.
Ürünü mümkün kılan araçlar
Arayüzde tek bir işlem gibi görünen indirme, birçok projenin yıllara yayılan emeğine dayanıyor. Aşağıdaki araçlar ZenithW'nin geliştirme ve medya işleme akışında önemli bir yer tutuyor; her birinin kendi topluluğu ve lisansı var.
yt-dlp
Desteklenen medya kaynaklarını çözümler; kullanılabilir akışları, formatları ve kalite seçeneklerini bulur.
FFmpeg
Video ve ses akışlarını birleştirir, gerektiğinde remux ve dönüştürme işlemlerini yürütür.
Python & Flask
İsteklerin, indirme işlerinin ve dosya tesliminin yönetildiği uygulama katmanını oluşturur.
Socket.IO
İşlemin durumunu ve ilerleme bilgisini arayüze anlık olarak taşır.
Cloudflare dağıtım ve erişim, AWS ise işlem altyapısı için kullanılan hizmetlerdir. Bu şirketler ZenithW'nin sponsoru veya ortağı değildir.
Kod açık, koşullar net
ZenithW kaynak kodu AGPL-3.0-only lisansıyla yayımlanır. Kaynak kodu inceleyebilir ve lisans koşullarına uyarak katkıda bulunabilirsiniz. Bağımlılıklar kendi lisanslarıyla dağıtılır; ilgili telif ve lisans bildirimleri korunmalıdır.
Tam metin ve kullanım koşulları depodaki lisans dosyasında.
SIL Open Font License 1.1 kapsamında kullanılır.