lib.online - Musiksammlung aus dem Internet hören & verwalten

f4ynbz3n Kopie.jpg

Ein Tool zum verwalten und geniessen von grösseren Musiksammlungen über den Browser. Anfangs nur für meine Musiksammlung geplant, ist daraus mittlerweile ein Web-Tool mit sehr vielen Möglichkeiten entstanden, die bei vielen Desktop-Playern fehlen.

News: lib.online .26 beta

Neu:
- Neue übersichtliche GUI
- Neuer Player
- viele Bugfixes
- bis zu 50% schnellere Suche & Zufallsliste
- + noch mehr Drag'n'Drop
- HTML5 statt Flash für Browser die es unterstützen (=Chrome & Safari)

 

Funktionen

- Alle Einstellungen über das Web-Tool veränderbar
- Unterstützt wegen Flash-Limits nur .mp3. Bei Browser die es unterstützen auch .ogg (=Firefox, Chrome, Safari, Opera) .
- Multi-User System, User können verschiedene Rechte besitzen.
- Playlists erstellen, verändern und speichern.
- Superschnelle Dateisuche (mit locate)
- ID3-Tags anzeigen und editieren (jegliches id3v2.4-frame inkl. APIC)
- Komplette Ordner rekursiv in Playlist laden
- Speichert die Playlist in ein Cookie, ist auch nach neuladen der Seite noch da.
- Dateien/Ordner löschen/umbenennen/anlegen
- Download von Ordnern als zip/rar/.tar.gz/.7z
- Dran'n'Drop von Dateien/Ordnern in die Playlist
- Dateiupload (viele Möglichkeiten)
- 1-Klick Favoriten
- Live-Suchvorschläge
- uvm...


Client-Anforderungen

Browser mit Javascript und Flash (minimum Version 8). Für grosse Playlists genügend RAM. Internet Explorer ist erst ab Version 8. (nur lib.online.26+, ältere unterstützen IE nicht)

 

Sever-Anforderungen

lib.online ist in PHP und Javascript programmiert, und im Grunde Systemunabhängig. Weil es jedoch für viele Extras auf die Shell (bash) zurückgreift, gibt es bisher nur eine funktionierende Version für Debian-Systeme (Ubuntu & ähnliches). Eine Version von Windows ist in Arbeit. Für ein flüssiges abspielen der Songs ist eine DSL-Internetleitung zu empfehlen. Der Upstream sollte für 1 Client min. 200 kbit/s (~19 kByte/s) betragen, es funktioniert aber auch mit weniger.

 

Screenshots

 

Downloads

Die .deb per Doppelklick oder über "dpkg --install libonline-x.xx.deb" installieren.
Getestet unter Ubuntu 8.04-9.04 und Debian Lenny (32bit). Der Tarball beinhaltet alle Quelldateien, nur manuelle Installation.
Weitere infos übers Setup folgen. libonline-0.24rc1-any.deb kann auch auf anderen Architekturen als i386 (z.B. 64bit) installiert werden, dies ist jedoch noch nie getestet worden, sollte aber theoretischerweise funktionieren.

v26b.tar.gz
ist die neuste Version. Noch keine Setup-Dateien vorhanden, Dateien über alte Installation kopieren vorher db/libonline.sqlite und /.htpasswd sichern und nachher zurückkopieren. Eine .deb erscheint in den nächsten Wochen

libonline-0.24-rc0.deb172.4 KBx-debian-package
libonline-0.24rc0.tar.gz147.2 KBx-gzip
libonline-0.24rc1-any.deb172.4 KBx-debian-package
libonline_0.25.3-beta1.tar.gz184.6 KBx-gzip
v26b.tar.gz699.6 KBx-gzip

 
 
Ausblicke

lib.online wird aktiv weiterentwickelt, einige Feautures, die ich geplant habe:

- Windows-Unterstützung für den Server
- Mehrsprachenunterstützung
- Dateien / Ordner auschneiden und einfügen
- Skins (kommt wahrscheinlich nicht vor 2010 ausser jemand hilft mir)
- locate-Einstellungen über das Webtool, eigene locate-Datenbank (fürs Suchen)

 
 
Mir gefällt das Tool, ich möchte helfen es weiter zu entwickeln

Du bist herzlich willkommen, mir bei der weiteren Arbeit an lib.online zu helfen. Du solltest etwas von
PHP, Javascript und HTML verstehen, was ich auch dringend brauchen könnte sind Leute, die was von
cygwin und/oder Debian-Paketen verstehen. Kontaktiert mich unter 5 < a > e23 < . > ch

 

Lizenz / Rechtliches

lib.online musiksammlung aus dem Internet hören & verwalten
Copyright (C) 2009  Cyrill von Wattenwyl
    
Dieses Programm ist freie Software. Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß
Version 3 der Lizenz oder jeder späteren Version.

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von
Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie
der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK.
Details finden Sie in der GNU General Public License.

Sie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm
erhalten haben. Falls nicht, siehe < http://www.gnu.org/licenses/ >

 

Danke an

alle die das Tool installiert haben, und mir viele nützliche Anregungen gegeben haben. Besonderen Dank an Andy für das
bezahlen der Domain 2009, an das Team von jQuery, happyworm.com für jPlayer.

 

Wo ist die lib, wo kann ich mich einloggen?

Du bist hier falsch, hier gibt es nur das Programm für die lib, die eni-lib ist nicht auf diesem Server.

800px-Graffiti_Vienna.JPG
e23_usb_rel16.png