Python: 3 Artikel gefunden

MPD - Aktuellen Titel ansagen

Geschrieben von Eric Scheibler am 29.12.2018

Auf meinem Server läuft ein MPD, welcher für die Musikwiedergabe zuständig ist. Das folgende Skript für den Mac sagt den aktuellen Titel nach jedem Titelwechsel an. Es verwendet die bei Mac OS vorinstallierte TTS und versucht, die Sprache des Songtitels zu ermitteln.

Weiterlesen ›

Serien - und Filmuntertitel via Jabber verteilen

Geschrieben von Eric Scheibler am 03.02.2013

Ich schaue mir gern Serien und Filme im Originalton an. Manchmal brauche ich allerdings die deutschen Untertitel, um der Handlung folgen zu können. Da ich die Untertitel nicht lesen kann, habe ich ein Programm geschrieben, welches die Untertitelspur via Sprachausgabe ausgibt. Ich möchte allerdings nicht dass die Sprachausgabe den gleichen Kanal nutzt wie der Filmton. Zum einen wäre sie bei lauten Szenen schwer zu verstehen und zum anderen könnte man das Programm nur nutzen, wenn man allein ist. Daher habe ich mich entschieden, die Untertitel via Jabber (Chat Protokoll) zu verteilen.

Weiterlesen ›

Vorstellung eines einfachen Plugin Systems für Python

Geschrieben von Eric Scheibler am 28.02.2011

Plugins sind vereinfacht gesagt einzelne Abschnitte eines Programms, die nachträglich in das Hauptprogramm integriert werden. So kann der Funktionsumfang einer Application unkompliziert erweitert werden. Ein populäres Beispiel hierfür sind sicherlich die Firefox Addons. Da der Code des Plugins bei der Erstellung des Hauptprogramms noch nicht bekannt ist, muss er zur Laufzeit nachgeladen werden. Im folgenden möchte ich solch ein simples System zur Plugin Verwaltung vorstellen. Dies ist in Python geschrieben. Das Prinzip sollte sich aber auch auf andere Programmier - und Skriptsprachen anwenden lassen.

Weiterlesen ›