staging.inyokaproject.org

MusikCenter: Radio hören, Musikmerkzettel, Youtube-Downloader &mehr

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

tahr09

Anmeldungsdatum:
5. Januar 2011

Beiträge: 946

Hey,

KarstenW. und ich haben in den letzten 2-3 Tagen ein kleines Programm, basierend auf mehreren untereinander verknüpften Bash-Skripten, zusammengebastelt.

MusikCenter

Nach der Installation, weiter unten beschrieben, findet man auf dem Desktop den Programmstarter.

Auch kann das Center über das Terminal mit dem Befehl MusikCenter.sh gestartet werden.

Wer seine Dinge gerne über das Anwendungsmenü steuert, findet auch einen Starter unter

  • Anwendungen->Multimedia->MusikCenter

Nachdem man das Programm startet, kommt man vor eine Auswahl. Hier hat man verschiedene Möglichkeiten:

Screenshot

  • Musikordner öffnen

Hier öffnet sich ein angelegter Musikordner, in welchem man seine Musik verwalten kann.

  • Youtube Screenshot

    • Youtube durchsuchen

    • Youtube öffnen

    • Youtube Downloader

Was diese Punkte bedeuten, ist selbsterklärend.

Hier öffnet sich eine Liste mit verschiedenen Radiosendern. Nach Bedarf könnt ihr natürlich eigene Sender hinzufügen. Von Beginn an stehen etwa 50 Sender bereit. Eine Suchfunktion für enthaltene Sender ist vorhanden.

  • Musikmerkzettel

    • Liste anzeigen

    • Titel hinzufügen

    • Liste zurücksetzen

Wer kennt das nicht: Gerade hört man im Radio o.ä einen Song, welchen man sich für später merken möchte. Doch wer kann sich später noch an alles erinnern? Genau..

Mit dem Musikmerkzettel ist das vorbei. Hier trägt man einfach den Titel ein. Später kann man sich die Liste anschauen. Die Liste kann beliebig lang werden, und auch auf Wunsch zurückgesetzt werden.

  • Playliste erstellen

Hier kann man aus einem Ordner mit verschiedenen Liedern eine Playliste an einem gewünschten Ort erstellen lassen.

Das ganze Programm hat eine grafische Oberfläche.

Installation:

Ladet die angehängte Datei herunter.

  • Rechtsklick

    Ungültiges Makro

    Dieses Makro ist nicht verfügbar

    auf diese, und Hier entpacken wählen.

  • Der Ordner MusikCenter öffnet sich.

  • Doppelklick auf die Datei install.sh. Ein Dialog öffnet sich. Hier wählt ihr Im Terminal ausführen.

Jetzt einfach abwarten bis die Installation abgeschlossen ist.

Getestet wurde das ganze bisher nur auf 10.04. Prinzipiell sollte es allerdings auf allen nicht ganz veralteten Ubuntu's laufen.

Wer es gebrauchen kann: Viel Spaß damit ☺

Wünsche, Kritik, Fehlfunktionen? Immer her damit 👍

lg

MusikCenter.tar.gz (178.8 KiB)
Download MusikCenter.tar.gz
LoschSkript (331 Bytes)
Download LoschSkript

JotEs

Avatar von JotEs

Anmeldungsdatum:
5. August 2007

Beiträge: 25

Ich wurde durch den letzten UWR auf diese praktischen Skripte aufmerksam. Vielen Dank für Eure Arbeit, die mir gute Dienste leistet. Den Musikordner musste ich allerdings anpassen, der bei mir kein versteckter Ordner ist, wie in musikordner.sh vorgesehen.

Ich könnte mir vorstellen, die Anwendung noch um eine zeitgesteuerte Aufnahmefunktion von Radiosendungen zu erweitern. Man wählt z.B. Sender, Uhrzeit von Aufnahmebeginn und Aufnahmeende. So brauchte man nicht zwingend am Rechner sein, um Mitschnitte von Sendungen machen zu können.

Viele Grüße Joachim

Patrick31698

Anmeldungsdatum:
6. Februar 2008

Beiträge: 676

Hallo, ich überlege auch schon die ganze Zeit wie man diese Skripte vielleicht in MythTV einbinden kann, so dasss man mit MythTV auch komfortabel WebRadio hören könnte.

Vielleicht lässt sich die Youtube Geschichte ja auch irgendwie für MythTV nutzen.....

KarstenW.

Avatar von KarstenW.

Anmeldungsdatum:
27. Juni 2011

Beiträge: 208

Hallo @All,

es sind wahrscheinlich noch viele Dinge machbar und ich arbeite nebenbei noch an ein paar Ideen. Leider habe ich nicht immer die Zeit um mich intensiv damit zu beschäftigen.

@ Patrick31698

An einem Youtube Projekt arbeite ich gerade und eine erste brauchbare Version meines Scriptes "TubeTV" ist schon fertig. Allerdings warte ich noch ein bisschen mit der Veröffentlichung denn es sind noch nicht alle geplanten Funktionen eingebaut. Myth TV werde ich mir mal anschauen ☺

@ JotEs

Freut mich das Dir unser Script gefällt. Eine Aufnahmefunktion wäre vielleicht mit [mplayer -dumpstream] und einem Cronjob realisierbar. Habe noch einiges an Ideen die ich gerne umsetzen würde nur leider fehlt mir die Zeit. Hier und da werde ich aber mal das ein oder andere Script ins Forum posten.

Vielleicht hat Julian Lust mit mir an weiteren Projekte zu arbeiten?

Gruß Karsten

tahr09

(Themenstarter)

Anmeldungsdatum:
5. Januar 2011

Beiträge: 946

Gute Idee, mit der Aufnahmefunktion. Ich fürchte aber, dass dafür bash nicht mehr ausreicht (ohne weitere Fremdpakete). Ich werd mir mal was überlegen.

und einem Cronjob realisierbar.

Eher nicht. Der würde ja dann jeden Tag zur selben Zeit aufnehmen. Außer man lässt ihn nach Gebrauch wieder löschen..

Wie gesagt, ich werde mir mal was überlegen ☺

Mit Myth TV kenne ich mich leider nicht aus.

Jedoch meine ich, dass auch das ein vollwertiges *buntu ist. Dann sollte das kein Problem sein. Kann ich mir bei Gelegenheit auch mal anschauen. Eventuell in Form eines eigenständigen Plugins?

Vielleicht hat Julian Lust mit mir an weiteren Projekte zu arbeiten?

Was schwebt dir vor? Du weißt ja wo du mich hin und wieder findest 👍

lg

Patrick31698

Anmeldungsdatum:
6. Februar 2008

Beiträge: 676

Julian92 schrieb:

Gute Idee, mit der Aufnahmefunktion. Ich fürchte aber, dass dafür bash nicht mehr ausreicht (ohne weitere Fremdpakete). Ich werd mir mal was überlegen.

und einem Cronjob realisierbar.

Eher nicht. Der würde ja dann jeden Tag zur selben Zeit aufnehmen. Außer man lässt ihn nach Gebrauch wieder löschen..

Wie gesagt, ich werde mir mal was überlegen ☺

Mit Myth TV kenne ich mich leider nicht aus.

Jedoch meine ich, dass auch das ein vollwertiges *buntu ist. Dann sollte das kein Problem sein. Kann ich mir bei Gelegenheit auch mal anschauen. Eventuell in Form eines eigenständigen Plugins?

MythTV ist "nur" ein Programm - es gibt ein speziell angepasstes Mythbuntu....

ich könnt mich da als Ideen Geber und Tester anbieten. Aber Plugins schreiben kann ich nicht!

klasse wäre es, wenn man die Sender Links irgendwo aus dem Web abgreifen könnte. Für MythTV müssten die Daten in die MySQL DAten Bank geschrieben werden dann müsste es doch auch irgendwie machbar sein, die Zeit gesteuerte Aufnahme von WebRadio zu realisieren.

Patrick31698

Anmeldungsdatum:
6. Februar 2008

Beiträge: 676

KarstenW. schrieb:

@ Patrick31698

An einem Youtube Projekt arbeite ich gerade und eine erste brauchbare Version meines Scriptes "TubeTV" ist schon fertig. Allerdings warte ich noch ein bisschen mit der Veröffentlichung denn es sind noch nicht alle >geplanten Funktionen eingebaut. Myth TV werde ich mir mal anschauen ☺

bin gespannt. Vielleicht kann man das ja auch auf andere Videoportale aus weiten oder die online Angebote der TV Sender da mitreinnehmen?

KarstenW.

Avatar von KarstenW.

Anmeldungsdatum:
27. Juni 2011

Beiträge: 208

Also ich habe mal ein bisschen experimentiert und bin über Streamripper gestolpert, das Dingen leistet richtig gute Arbeit. Die Zeitsteuerung kann man mit dem Befehl "at" realisieren, das Problem ist nur das sich die Aufnahme von Streamripper nur über eine Tastenkombination beenden lässt. Es gibt aber unzählige Parameter mit denen ich mal ein bisschen rumspielen werde, da geht bestimmt was in Sachen Radioaufnahme ☺

tahr09

(Themenstarter)

Anmeldungsdatum:
5. Januar 2011

Beiträge: 946

Vielleicht kann man das ja auch auf andere Videoportale aus weiten

Der Youtube-Downloader aus dem MusikCenter unterstützt schon einige Seiten, wie beispielsweise:

  • Google Video

  • Yahoo Video

  • MyVideo

Dank gilt den Entwicklern von youtube-dl.

Zu MythTV:

Da hätte ich gerade keine Idee wie man das machen kann. Ich glaube, das ist ein größerer Aufwand, so ein Plugin zu basteln. Da ich MythTV nicht verwende, habe ich dafür auch nicht wirklich Verwendung. Ich werde aber einmal reinschauen, denn eventuell kann man ja solche Geschichten einfach integrieren.

tahr09

(Themenstarter)

Anmeldungsdatum:
5. Januar 2011

Beiträge: 946

das Problem ist nur das sich die Aufnahme von Streamripper nur über eine Tastenkombination beenden lässt

-l <seconds>	# Dauer der Aufnahme in Sekunden

Damit könnte es gehen.

Man fragt den User, wie lange er aufnehmen möchte (in Minuten), und schreibt den Wert in eine Variable.

Dann lässt man das noch in Sekunden umrechnen, und gibt die Variable hinter -l aus.

In Verbindung mit der Zeitsteuerung ist das dann wohl machbar.

KarstenW.

Avatar von KarstenW.

Anmeldungsdatum:
27. Juni 2011

Beiträge: 208

Ja so in etwa habe ich mir das auch gedacht, die Option -l habe ich auch schon entdeckt ☺

Patrick31698

Anmeldungsdatum:
6. Februar 2008

Beiträge: 676

Ich kriege das Programm nach dieser Anleitung nicht installiert. Leider bekomme ich auch keine Meldung was da nicht klappt

Julian92 schrieb:

Installation:

Ladet die angehängte Datei herunter.

  • Rechtsklick

    Ungültiges Makro

    Dieses Makro ist nicht verfügbar

    auf diese, und Hier entpacken wählen.

  • Der Ordner MusikCenter öffnet sich.

  • Doppelklick auf die Datei install.sh. Ein Dialog öffnet sich. Hier wählt ihr Im Terminal ausführen.

Jetzt einfach abwarten bis die Installation abgeschlossen ist.

busfahrer

Avatar von busfahrer

Anmeldungsdatum:
9. April 2007

Beiträge: Zähle...

Hallo

bekommst du denn eine Meldung wenn du nach dem entpacken im Terminal in den Ordner MusikCenter wechselst und die install.sh von Hand startest

./install.sh

Gruß....busfahrer

Patrick31698

Anmeldungsdatum:
6. Februar 2008

Beiträge: 676

weiß der Teufel, was ich da verkehrt gemacht habe, jetzt geht alles.

Antworten |