zyfun, web video kaynaklarını tek bir masaüstü uygulamasında toplar ve oynatır.
Çevrimiçi video kaynaklarını tek bir aranabilir kütüphanede bir araya getirir, kataloglama, meta veri ve yerel ve uzak akışlar arasında yüksek tanımlı oynatma işlemlerini yönetir. Hiram-Wong tarafından geliştirilen zyfun, medya tutkunları ve reklam içermeyen oynatma ve cihazlar arası kütüphane senkronizasyonu isteyen kullanıcılar için hedeflenmiş Electron ve Vue 3 tabanlı bir masaüstü medya yöneticisidir. Ana işlevler arasında çoklu motorlu oynatma, M3U ayrıştırması ile IPTV desteği, WebDAV/iCloud senkronizasyonu ve kaynak kapsamını genişletmek için eklenti destekli tarayıcılar bulunmaktadır.
zyfun'un medya keşfi ve oynatımı için yaptığı şeyler
zyfun, T0–T4 kaynak türlerini, XML/JSON CMS API'lerini ve eklenti scrapers'ı destekleyerek heterojen kaynakları tek bir arayüze toplar. Uygulama, ArtPlayer ve XgPlayer gibi değiştirilebilir oynatıcılarla çoklu motor oynatımı sunar, böylece aynı öğe farklı çözücülerle oynatılabilir. Ayrıca IPTV M3U çalma listelerini ayrıştırır ve kanal logolarını görüntüler, Veri Yönetimi ayarları ise kaynak eklemek için uzak URL'leri veya yerel yapılandırma dosyalarını kabul eder.
Arama ve oynatma sırasında masaüstü ile nasıl etkileşimde bulunur
Electron üzerine inşa edilen zyfun, birleşik arama yoluyla aynı anda onlarca sağlayıcıyı arayan bir masaüstü kabuğu olarak çalışır. Mimari, toplu aramalar ve oynatma sırasında arka planda ağ etkinliği olduğunu ima eder ve yerel oynatıcıların kullanımı, çözümleme yükünü kontrol eder. Uygulamanın çapraz platform yapısı, CPU kullanımını işlemciye ve seçilen oynatıcı motoruna bağlı olarak etkileyen Windows x86_64 ve ARM64'ü destekler.
Güvenlik, gizlilik ve veri yönetimi tasarım tercihleri
zyfun, özelleştirilebilir bir Boss Key ve yapılandırılabilir Kullanıcı-Agent ayarları gibi açık gizlilik araçları sağlar ve kütüphaneleri geri yüklemek için WebDAV ve iCloud üzerinden bulut yedeklemeyi destekler. Açık kaynak AGPL-3.0 lisansı, kodun denetlenebilir olmasını sağlar ve eklenti desteği JavaScript/TypeScript modüllerini kullanır, bu da kullanıcıların üçüncü taraf eklentileri etkinleştirmeden önce gözden geçirmeleri gerektiği anlamına gelir, böylece enjekte edilen ağ veya yürütme davranışını sınırlayabilirler.
Kimler zyfun'u sorunsuz bir şekilde genişletebilir veya çalıştırabilir
Uygulama, özel JS/TS scrapers'ı kabul eden genişletilebilir bir eklenti sistemi sunar, bu nedenle kodla rahat olan geliştiriciler kaynakları genişletebilir. Günlük kullanıcılar, içe aktarılabilir JSON veya XML dosyaları aracılığıyla kaynak ekleyebilir ve kod yazmadan yerleşik oynatıcıları ve IPTV özelliklerini kullanabilirler. Modern TDesign UI teması, şık bir düzen önerir, ancak kaynak kapsamını genişletmek için betik bilgisi gereklidir.
Teknik zihinli medya meraklıları için net uyum
zyfun, birleştirilmiş web videosu, IPTV ve senkronize kütüphaneler için tek bir masaüstü merkezi isteyen kullanıcılar için uygundur; açık kaynak kod tabanı ve eklenti modeli teknik kullanıcılara ödül verir. Özel scraper'lar eklerken veya birçok eşzamanlı arama yaparken biraz kurulum bekleyin ve üçüncü taraf eklentilere dikkat edin. Tavsiye edilir.