
Kopuz, kullanıcının yerel müzik koleksiyonunu ve çeşitli müzik servislerini ve sunucularını tek bir uygulamada bir araya getirmeyi amaçlayan açık kaynaklı bir müzik oynatıcısıdır. Rust dilinde geliştirilen ve Dioxus çerçevesine dayanan proje, Linux, Windows, macOS ve Android sürümleriyle modern, platformlar arası bir arayüze sahiptir.
Sunulan özellikler, bilgisayarınızda depolanan dosyaları oynatmanın çok ötesine geçiyor. Uygulama, yerel müzikleri düzenleyebilir ve Jellyfin, Navidrome ve Subsonic ile uyumlu diğer sunucular gibi hizmetlere bağlanabilir; ayrıca YouTube Music, SoundCloud, Spotify, Apple Music ve Nextcloud gibi platformlarla entegre olabilir . Tüm bunlar, sanatçıları, albümleri, türleri, şarkıları ve çalma listelerini tarayabileceğiniz ortak bir kütüphane içinde sunulmaktadır.
Kopuz, yerel müzik ve hizmetleri tek bir uygulamada birleştirmeyi hedefliyor.
Kopuz'un en önemli özelliği, birden fazla müzik kaynağıyla çalışabilme yeteneğidir. Kullanıcı, yerel klasörler ekleyebilir ve bunları kişisel bir sunucu veya çevrimiçi hizmetlerle birleştirerek, her kütüphane için farklı bir uygulama kullanma ihtiyacını ortadan kaldırabilir.
Bağlı kaynaklar, oynatıcının kütüphanesine entegre edilir ve ortak bir arayüzden yönetilebilir. Bu, uygulamanın yalnızca cihazda depolanan dosyalarla sınırlı kalmasına gerek kalmadan sanatçılara, albümlere, şarkılara, favorilere ve çalma listelerine erişim sağlar.
Bu yaklaşım, özellikle yerel bir koleksiyon tutan ancak aynı zamanda ev sunucuları kullananlar için oldukça ilgi çekicidir. Jellyfin, Navidrome ve Subsonic API ile uyumlu diğer hizmetler, aynı uygulama içinde müzik kaynağı olarak işlev görebilir.
Rust ile geliştirilmiş modern bir müzik çalar.
Proje Rust dilinde geliştirilmiştir ve arayüzünü oluşturmak için Dioxus'u kullanmaktadır. Bu kombinasyon, farklı işletim sistemlerinde çalışabilen bir mimariye sahip, hafif ve modern bir uygulama sunmayı amaçlamaktadır.
Kütüphane, çalma listeleri, favoriler ve çeşitli ayarlar, SQLite veritabanı kullanılarak yerel olarak saklanır. Bu altyapı, kullanıcı bilgilerini düzenli tutar ve kaynaklarda veya kütüphanede değişiklikler olduğunda arayüzü günceller.
Oynatıcı ayrıca her platformun medya kontrolleriyle yerel entegrasyon özelliğine de sahiptir. Linux'ta MPRIS kullandığı için masaüstü ortam kontrollerinde görünebilir ve standart multimedya tuşlarına yanıt verebilir.
Kopuz, senkronize şarkı sözleri ve çeşitli oynatma seçeneklerini desteklemektedir.
Mevcut özellikler arasında, geleneksel şarkı sözleri ve şarkıyla senkronize olarak metni görüntüleyen sistemler de dahil olmak üzere senkronize şarkı sözleri desteği bulunmaktadır. Daha yeni sürümler, bu özelliği kelime kelime senkronize şarkı sözleri ve çeşitli görsel efektleri içerecek şekilde genişletmiştir.
Kopuz ayrıca çalma listeleri, favoriler, tür tarama, arama ve uygulamanın görünümünü özelleştirmek için bir tema sistemi içerir. Kullanıcılar, dahil edilen temaları kullanabilir veya mevcut görsel değişkenleri değiştirerek kendi temalarını oluşturabilirler.
Ayrıca, tam pencereyi kullanmadan ana kontrolleri görünür halde tutmanıza olanak tanıyan mini bir oynatıcıya da sahiptir. Masaüstü sistemlerde bulunan bir diğer özellik ise, oynatmanın arka planda çalışmaya devam etmesi için uygulamayı sistem tepsisine küçültme yeteneğidir.
On bantlı ekolayzır ve ek özellikler
Uygulama, önceden ayarlanmış ve özel ayarlara sahip on bantlı bir ekolayzır içerir. Bu özellik, harici bir ekolayzır kullanmaya gerek kalmadan sesi doğrudan oynatıcıdan değiştirmenize olanak tanır.
Bu kütüphane ayrıca yerel parçaların kullandığı dosya türünü görsel olarak belirlemenize olanak tanır. Biçimler şarkıların yanında görüntülenebilir, bu da MP3, FLAC veya WAV gibi dosyalar arasında hızlıca ayrım yapmayı kolaylaştırır.
Program, oynatma özelliğine ek olarak koleksiyonları yönetme özelliklerini de içerir. Şarkıları favori olarak işaretleyebilir, çalma listeleri oluşturabilir ve parçalar veya tüm albümleri ekleyebilirsiniz. Belirli bağlantılı hizmetlerle, favoriler ve çalma listeleri sunucuyla senkronize edilebilir.
Jellyfin, Navidrome ve Subsonic, onların yaklaşımının bir parçasıdır.
Linux kullanıcıları için avantajlardan biri, kendi sunucularında barındırdıkları müzik sunucularıyla entegrasyondur. Kopuz, Jellyfin ve Subsonic uyumlu hizmetlere bağlanabilir; bu kategoriye Navidrome da dahildir.
Bu özellik, uygulamayı başka bir bilgisayarda veya sunucuda depolanan bir müzik kütüphanesi için istemci olarak kullanmanıza olanak tanır. Böylece kullanıcı, koleksiyonunu merkezi bir yerde tutabilir ve farklı cihazlardan erişebilir.
Yerel oynatma ve kendi sunucunuzda barındırılan hizmetlerin birleşimi, özgür yazılım ekosistemiyle özellikle iyi uyum sağlıyor. Kullanıcıyı bilgisayarındaki dosyalar ve kişisel sunucusu arasında seçim yapmaya zorlamak yerine, her iki kaynak da aynı kütüphane içinde bir arada bulunabiliyor.
Kopuz ayrıca çevrimiçi müzik servisleriyle de bağlantı kuruyor.
Proje, çeşitli yayın hizmetleri aracılığıyla yeteneklerini genişletti. Bunlar arasında YouTube Music, SoundCloud ve Spotify yer alıyor, ancak her entegrasyonun kendine özgü gereksinimleri ve sınırlamaları var.
Spotify örneğinde, uygulama servisin resmi API'lerini ve araçlarını kullanır. Entegre oynatıcı aracılığıyla yerel oynatma, Web Playback SDK'sına dayanır ve Premium hesabın yanı sıra ilk kullanıcı kurulumunu gerektirir.
YouTube Music de müzik kaynağı olarak kullanılabilirken, SoundCloud ise oynatıcı üzerinden doğrudan hizmete erişim imkanı sunuyor. Bu entegrasyonlar, Kopuz'u yalnızca yerel dosyalara odaklanan geleneksel bir oynatıcıya kıyasla çok farklı bir alternatif haline getiriyor.
Apple Music ve Nextcloud, mevcut kaynakları genişletiyor.
Projenin son güncellemeleri uygulamaya yeni olanaklar ekledi. Bunlardan biri de Apple Music ile entegrasyon olup , kullanıcının kataloğuna ve kütüphanesine erişim sağlamasının yanı sıra belirli öğeleri senkronize etmeyi ve çalma listeleri ve favorilerle çalışmayı mümkün kılıyor.
Yeni eklenen bir diğer hizmet ise Nextcloud. Bu hizmet, WebDAV üzerinden sunucuda depolanan müzik dosyalarına erişim sağlamak için kullanılabiliyor. Kullanıcılar, kütüphanelerinin bir parçası olacak klasörleri seçebilir ve mevcut seçeneklere bağlı olarak parçaları çalabilir veya indirebilirler.
Bu eklemelerle Kopuz, uyumlu kaynak yelpazesini genişletmeye devam ediyor. Amaç, uygulamanın farklı müzik tüketme ve saklama yöntemleri için merkezi bir merkez görevi görmesidir.
Linux'un çeşitli kurulum seçenekleri vardır.
Linux kullanıcıları Kopuz'u çeşitli yöntemlerle kurabilirler. Proje, DEB , RPM , Flatpak ve AppImage paketleri de dahil olmak üzere çeşitli formatlarda önceden derlenmiş sürümler sunmaktadır.
Uygulama ayrıca Cargo üzerinden de kurulabilir ve Nix ile NixOS'u destekler. Arch Linux için AUR'da bir paket de mevcuttur ve bu dağıtım ailesinin kullanıcılarının uygulamayı sistemlerinin standart araçlarıyla entegre etmelerine olanak tanır.
Birden fazla dağıtım yönteminin bulunması, oynatıcının tek bir paketleme teknolojisine bağlı kalmadan farklı dağıtımlarda kullanılmasını kolaylaştırır. Birçok masaüstü kullanıcısı için Flatpak en basit seçenek olabilirken, diğerleri yerel paketleri veya AppImage sürümünü tercih edebilir.
Hem Android hem de diğer platformlarda kullanılabilen bir oynatıcı.
Linux, projenin temel platformlarından biri olsa da, Kopuz masaüstüyle sınırlı değil. Oynatıcının Windows, macOS ve Android sürümleri de bulunuyor, bu da aynı uygulamanın farklı cihazlarda kullanılabilmesini sağlıyor.
Android desteğinin geri dönüşü, projenin son gelişmelerinden biri oldu. Bu, özellikle birden fazla platformda tutarlı bir deneyim sağlamak isteyenler için oynatıcının bilgisayarlarda ve mobil cihazlarda kullanılabilme olasılığını açıyor.
Çapraz platform geliştirme, birden fazla işletim sistemi kullanan kullanıcılar için de faydalı olabilir. Kişisel bir sunucuya bağlı bir kütüphaneye, aynı uygulama ailesini kullanan farklı cihazlardan erişilebilir.
Linux için müzik çalarlar arasında farklı bir alternatif.
Linux, yalnızca yerel dosyalara odaklanan hafif uygulamalardan medya merkezlerine ve belirli hizmetler için istemcilere kadar çok sayıda müzik çalar sunmaktadır. Kopuz, bu kavramların birkaçını tek bir arayüzde birleştirerek farklı bir konum edinmeyi hedefliyor.
Yerel dosyaları, kendi sunucularınızı ve çevrimiçi hizmetleri bir araya getirme yeteneği, en öne çıkan özelliklerinden biridir. Buna ek olarak, senkronize şarkı sözleri, temalar, ekolayzır, çalma listesi yönetimi ve masaüstü medya kontrolleriyle entegrasyon da mevcuttur.
Proje hızla gelişmeye devam ediyor, ancak sunduğu özellikler özellikle modern ve esnek bir müzik çalar arayanlar için oldukça ilgi çekici. Farklı kaynakları, birden fazla platformu ve Linux'ta çeşitli kurulum seçeneklerini destekleyen Kopuz, kullanıcının müziğinin büyük bir bölümünü organize etmek için merkezi bir merkez olmayı hedefleyen açık kaynaklı bir alternatif olarak öne çıkıyor.