Kendi Müzik Sunucunuza Keşif Özelliği Ekleme: Navidrome Alternatifleri
Kendi müzik sunucunuzu barındırıyorsanız ve Navidrome ile Octo-Fiesta'yı kullanıyorsanız, eksik olan şey muhtemelen müzik keşfi. İndirme konusunda rahat olsanız da, yeni şarkı ve sanatçı bulma seçenekleri sınırlı. Neyse ki, bu boşluğu doldurmaya çalışan birkaç açık kaynak proje var.
En popüler seçeneklerden biri Crate. Hemen hemen her şeyi yapıyor gibi görünüyor: keşif, oynatma listeleri, sosyal özellikler. Ama işin kötü tarafı, yazılım topluluğunda "vibecoded" denen o korkunç durum. Yani, kod temiz değil, belgelendirme eksik, bakım tutarsız. Eğer sorun çıkarsa, çoğu zaman kendin çözeceksin.
Aural da benzer bir yol izliyor. Geniş bir özellik seti sunuyor ve Crate kadar kötü değil, ama yine de biraz karışık. YouTube'dan müzik önizlemesi çekiyor, bu da bağlantı hızına ve YouTube'un arama API'sine bağlı. Helix ise biraz daha düşünülmüş görünüyor. Geliştirici tarafından daha dikkatli bir şekilde yapılmış, hatta kendi Android uygulaması var. Ama o da YouTube'a güveniyor, bu da aynı bağımlılık sorununu yaratıyor.
Asıl soru: hangisini seçeceksin? Eğer "her şeyi yapan" bir araç istiyorsan ve kod kalitesi seni rahatsız etmiyorsa Crate iyidir. Daha istikrarlı bir deneyim arıyorsan ve mobil uygulama önemliyse Helix'i dene. Ortada bir yol bulmak istiyorsan Aural makul bir seçim. Ama hepsinin YouTube bağımlılığını aklında tut, internet kesilirse keşif işlemiyor.
En pratik tavsiye: hangisini seçersen seç, önce test ortamında çalıştır. Kendi sunucunda oynamadan önce Docker'da deneme yapman, zaman kaybını engelleyecek.
0 yorum