Streaming und Scrobbeln

Meine Musik streame ich von meinem Smartphone auf verschiedene Endgeräte, z. B. mein Auto über Android Auto, meine Stereoanlage via Bluetooth oder auch einen tragbaren Bluetooth Lautsprecher.

Da ich gerne weiß, ob ich schon ein Lied gespielt habe, oder nicht, „scrobble“ ich seit kurzem auf zwei Diensten. Scrobblen heißt, dass die Metadaten des abgespielten Liedes, also mindestens Titel und Interpret von einem Programm erfasst werden und dann in einer (öffentlich) einsehbaren Datenbank abgelegt werden.

Als Dienste verwende ich hierzu Last.FM und Libre.FM. Mit dem offiziellen Scrobbler von Last.FM war ich nicht so zufrieden – viele Lieder wurden nicht erfasst, was eigentlich schade ist. Dann habe ich nach Alternativen dazu gesucht und bin auf den Pano Scrobbler gestossen. Und darüber dann auch auf Libre.FM – beides sagt mir irgendwie mehr zu als Last.FM. Mal sehen, was die Zukunft so bringt.

Der Pano Scrobbler war schnell eingerichtet – von hier werden meine Musikdaten dann auf Libre.FM übertragen. Von dort aus werden sie zusätzlich noch in Last.FM eingespeist. Schon verrückt, welche Wege die Daten da nehmen. Überzeugt hat mich auch, dass es den Scrobbler nicht nur für Smartphones, also Android und iOS gibt, sondern auch noch für verschiedene Plattformen wie Linux, Windows oder gar Mac.

Zu guter Letzt habe ich auf meiner Webseite noch ein Widget von Libre.FM angebracht. Dann kann man auf meiner Webseite jetzt sehen, was ich gerade so an Musik höre.

Mit dem ganzen Kram bin ich meiner Zeit vermutlich um Jahre, wenn nicht sogar Jahrzehnte hinterher. Aber mir macht das nichts – bin jetzt auch mit dabei 😉

Veröffentlicht unter Allgemein, Musik, Software | Verschlagwortet mit , , , , , | Kommentar hinterlassen

SourceMonitor

Das Programm SourceMonitor führt eine statische Codeanalyse durch. Dabei werden aus dem untersuchten Quellcode Metriken ermittelt, anhand derer die Qualität des Quellcodes beurteilt werden kann.

Diese Metriken helfen auch, den Quellcode zu verbessern – wenn die ermittelten Werte zu groß sind, weiß man, dass an dieser Stelle Handlungsbedarf besteht.

Nun hat sich Jim Wanner, der Schöpfer von SourceMonitor, aus der aktiven Softwareentwicklung zurückgezogen. Nachdem ich ihm vorgeschlagen habe, das Projekt zu Open Source zu machen, bin ich nun genau damit beschäftigt.

Da sich der bestehende Quellcode auf lizenzierten Code stützt, ist ein Refacotring nicht so ganz einfach. Daher habe ich mich entschlossen, das Projekt neu aufzusetzen. Auch in der Hoffnung, dass sich mehr Entwickler an dem Projekt beteiligen.

Das Projekt wird in C++ 17 realisiert, unter Verwendung des QT Frameworks und dem Buildsystem CMake.

Veröffentlicht unter Software | Verschlagwortet mit , , , | Kommentare deaktiviert für SourceMonitor

TaRen – Tatort Renamer

Als Tatortfan nutze ich die Möglichkeit, die Folgen aus der Mediathek mit dem Tool MediathekView herunterzuladen und auf meinem NAS zu speichern. Allerdings gibt es da einen kleinen Haken – das Programm benennt die Downloads in einer Art und Weise, die mir nicht so zusagt.

Zur Lösung gibt es zwei Möglichkeiten. Entweder, ich mache mich mit den Fähigkeiten von MediathekView vertraut – mit dem Risiko, daß es nicht so geht, wie ich mir das vorstelle. Oder aber, ich bastle mir selbst etwas, um die Downloads nach meinen Vorstellungen umzubenennen.

Ich habe mich für letzters entschieden. Mit Python und etwas Zeit (*LOL*) wurde daraus TaRen. Eigentlich mein erstes Python Programm, an dem ich hin und wieder etwas verbessere und/oder erweitere.

Vor kurzem habe ich einen „Papierkorb“ eingeführt, um das versehentliche Löschen von Folgen zu verhindern. Eine der nächsten Aufgaben ist es, diesen „Papierkorb“ als eigene Klasse zu implementieren.

Eine weitere Aufgabe ist es, einen Ordner mit bereits gesehenen Folgen zu berücksichtigen. Der bisherige Algorithmus berücksichtigt nur Dateien, die im gleichen Verzeichnis liegen. Das sollte dahingehend geändert werden.

Veröffentlicht unter Film, Software, Technik | Verschlagwortet mit , , , | Kommentare deaktiviert für TaRen – Tatort Renamer