Tarafından geliştirildi | XMMS2 Ekibi |
---|---|
Son sürüm | 0.8 DrNo_o (20 Ekim 2011) |
Depozito | git: //git.xmms2.org/xmms2/xmms2-devel.git |
Yazılmış | VS |
Arayüz | GTK |
İşletim sistemi | Unix türü |
Çevre | Unix türü |
Tür | Ses oynatıcı ( d ) |
Lisans | GNU Kısıtlı Genel Kamu Lisansı Sürüm 2.0 ( d ) |
İnternet sitesi | www.xmms2.org |
Sürümlerin kronolojisi
XMMS2 ( X-platform Music Multiplexing System 2 ), sıfırdan yeniden kodlanmasına rağmen ücretsiz bir XMMS ses oynatıcısıdır .
XMMS'nin ilk yazarlarından biri olan Peter Alm , XMMS2'nin ilk geliştirilmesinden sorumluydu (2002'nin sonundan 2003'ün başına kadar), ancak o zamandan beri projenin sorumluluğunu Tobias Rundström ve Anders Gustafsson'a devretti .
Xmms2 ana kavramlarını şu XMMS , örneğin, bir özelleştirilebilir grafik ortamı çalma ait, yönetim eklentileri ve medya oynatıcılar göründü özellikler ekleyen 2001 - 2002 , yani: Bir dayanan bir oynatıcı istemci sunucu modeli ve multimedya kütüphane yönetimi .
Tüm oyuncular için ortak olan özellikler: oynat, duraklat, sonraki, önceki vb.
Ayrıca çok klasik olan XMMS2, çalma listelerinin yönetimini destekler: birkaç dosya veya akış art arda yerleştirilebilir. Akışlarının okunması sıralı, rastgele veya tekrarlı olabilir.
XMMS2, eklenti geliştirmeyi mümkün kılan modüler bir mimariye sahiptir ve belirli işlevlerin sorumluluğunu dinamik kütüphanelerde bulunan modüllere bırakır . XMMS birkaç eklenti türünü destekler:
Mevcut multimedya oynatıcıların çoğu, kullanıcının temaları kullanarak arayüzlerinin grafik tüzüğünü değiştirmesine izin verir . Bu, yazılımın görünümünü iyileştirir.
Son oyuncularda ortaya çıkan en önemli özelliklerden biri multimedya kütüphane yönetimidir (örneğin Winamp veya Amarok'ta ). Bu, yazılımın kullanıcının medyasının konumunu hatırlamasına olanak tanır. Uygulama okuyucuya göre değişir, ancak çoğu veri tabanını kullanır . XMMS2, bu işlem için SQLite kullanır .
Günümüz okurlarında oldukça nadirdir, en popüler uygulaması MPD'dir . İstemciler kullanıcı arayüzü kısmıyla ilgilenirken ses akışlarının açılması ve okunmasından sorumlu bir sunucunun oluşturulmasından oluşur. Böyle bir konseptin en bariz avantajı modülerliktir.
Başlangıçta, XMMS2'nin yalnızca ses akışlarının kodunun çözülmesini ve oynatılmasını sağlayan bir kitaplık olması gerekiyordu . XMMS2 daha sonra arayüz kısmını başka bir yazılıma bırakacaktı. Bu kavram, bir istemci / sunucu modeline genelleştirilmiştir. Ana avantajlar:
Ayrıca, medya kitaplığı çalma listesiyle çok iyi entegre edilmiştir: çalma listesine eklenen her dosya veya akış kitaplıkta otomatik olarak önbelleğe alınır, meta verileri kitaplığa kaydedilir. Meta verilere ek olarak, kütüphane çalma listelerini hızlı bir şekilde yükleme ve kaydetme yeteneği sağlayarak kullanıcının tüm koleksiyonuna hızlı erişim sağlar.
“XMMS2” adı, projeye başladıklarında Peter Alm ve Tobias Rundström tarafından seçildi. Ancak, XMMS2'nin ilk sürümü yayınlanmadan önce diğer projeler zaten bu adı kullanıyordu: