Skip to content

einstweilen/tvmenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TV Menü für macOS

Mit TV Menü lassen sich die Programmstreams der öffentlich-rechtlichen Sender aus der Menüleiste heraus öffnen. Es gibt sowohl eine Standalone Version, als auch ein Plugin für xBar (und SwiftBar).

Es ist quasi eine aktualisierbare Bookmarkliste und kein Ersatz für Kodi oder ähnliche Programme.

Die aktuellste Standalone Version von TV Menü kann unter Releases heruntergeladen werden. Falls Bedarf in der Standalone Version für die zusätzlichen Senderlisten der xBar Version besteht, bitte ein Issue eröffnen.

Wer bereits xBar oder SwiftBar verwendet, kann statt der Stand-Alone-Version von TV Menü auch die über mehr Senderlisten verfügende Plugin-Version herunterladen. Plugin Download und Anleitung

Features

  • über 30 Sender im Livestream in der Standalone Version
  • über 200 Sender in der Plugin Version
  • Neu: MagentaTV (Multicast) Senderliste integriert
  • Neu: Eigene Playlists können per URL-Datei .webloc oder .m3u Datei, die in den Plugin-Support-Ordner gelegt werden, automatisch importiert werden.
  • Intelligente Gruppierung: Sender werden automatisch anhand ihres Namens gruppiert (z.B. "OK ...", "Adult Swim ..."), was für eine übersichtliche, flache Hierarchie sorgt.
  • Wiedergabe mit dem QuickTime Player oder mit VLC
  • die Senderstreams lassen sich im QuickTime Player im normalen Fenster, im Vollbild oder auch als Schwebendes Fenster anzeigen
  • die Senderliste kann bei Bedarf aktualisiert werden

Verwendung

Das 📺 Symbol in der Menüleiste anklicken und aus dem Menü den gewünschten Sender auswählen.

Sender mit gemeinsamen Namenspräfixen werden automatisch in Gruppen zusammengefasst, um das Menü übersichtlich zu halten.

Ein im Menü ausgewählter Sender wird im Player abgespielt, für die Wiedergabe ist der QuickTime Player voreingestellt. Damit nicht mehrere Streams gleichzeitig wiedergegeben werden, werden alle geöffneten Fenster des Players zuerst geschlossen.

Einstellungsmenü

Sendergruppierung ausschalten

Die automatische Gruppierung der Sender kann abgeschaltet werden, um alle Sender in einer flachen Liste anzuzeigen.

Screenshot mit Gruppierung (links) und ohne (rechts)

Wiedergabeplayer wechseln

Standardmäßig ist der QuickTime Player voreingestellt. Über "zu VLC wechseln" kann auf den VLC Player umgeschaltet werden, z.B. wenn man mehrere Monitore ohne getrennte Spaces verwendet oder Streams (wie MagentaTV Multicast) abspielen will, die nur in VLC laufen.

Senderliste aktualisieren

TV Menü verwendet die Liste der Senderadressen aus der zu Mediathekview gehörenden ZAPP Android App sowie weitere Quellen. Sollten sich die Senderadressen ändern, kann mit Senderliste aktualisieren (ganz unten im Senderlisten-Menü) eine neue Liste geladen werden.

TV Menü als xBar / SwiftBar Plugin

Das Plugin herunterladen und in das Plugin-Verzeichnis kopieren. Standardmäßig unter: ~/Library/Application Support/xbar/plugins (xBar) oder ~/Library/Application Support/SwiftBar/plugins (SwiftBar).

Sollte eine "Nicht ausführbar" Fehlermeldung angezeigt werden, im Terminal chmod +x tvmenu.1d.sh eingeben.

Senderlistenauswahl

Über das Senderlisten-Submenü kann die jeweils aktive Senderliste ausgewählt werden.

Senderliste Beschreibung Quelle
D ÖRR 32 öffentlich-rechtliche Sender Zapp App
D Sonstige 40 gemischte Private/ÖRR Kodi Nerds
D lokal 68 Kleine Lokalsender Kodi Nerds
A CH 23 Österreich und Schweiz Kodi Nerds
US UK 27 USA und UK Kodi Nerds
International 47 gemischt Kodi Nerds
MagentaTV Alle MagentaTV Multicast Sender iptv.blog

Bei manchen Lokalsendern verweigert der QuickTime Player wegen Serverzertifikatsproblemen die Wiedergabe, dann im Menü Einstellungen auf den VLC Player umschalten. MagentaTV (Multicast) Streams benötigen zwingend den VLC Player.

Eigene Playlists

Um eigene M3U-Playlists hinzuzufügen, entweder .m3u Dateien in den Ordner ~/Library/Application Support/xbar/plugins/tvmenu_playlists legen oder .webloc Dateien (die lassen sich durch Ziehen aus der Browseradressbar generieren) alternativ Textdateien mit einer URL. Das Plugin lädt die darin verlinkte M3U automatisch herunter. Der Filename der Datei wird als Listenname im Menü verwendet.

History

  • 2026-02-17 MagentaTV Multicast integriert, URL-Playlists, globale Smart-Groupierung
  • 2023-01-28 xBar Plugin auf SQLite umgestellt, zusätzliche Quellen von KodiNerds ergänzt
  • 2023-01-02 Version als xBar Plugin ergänzt
  • 2022-12-29 FIX Einstellungsdatei, Umlaute, Streams vor Übernahme prüfen
  • 2022-12-27 Playerauswahl nur wenn VLC installiert ist, SWR Sendergruppe wieder im Menü gelistet
  • 2022-12-26 Python durch funktionsidentisches Bash Skript ersetzt
  • 2022-12-23 subprocess durch plistlib ersetzt
  • 2022-12-16 schnellere Menüdarstellung durch zusätzliches Bash Skript
  • 2022-12-15 Caching des Sendermenüs ergänzt
  • 2022-12-14 Einstellungsmenü zum An- und Abschalten der Sendersubmenüs und Wahlmöglichkeit des Videoplayers, QuickTime Player oder VLC ergänzt
  • 2022-12-13 Erste Version

Disclaimer

The menulet is provided as is. It is tested under macOS Ventura (Intel). ZAPP and Playtypus are open source software, you can make a donation to the developers on their websites.

Reference

Die Streamadressen der ÖRR Sender werden aus dem Repository der ZAPP App für Android geladen. ZAPP by Christine Coenens is an open-source Android mediathek app.

Die anderen Listen stammen aus der IPTV Übersicht bei den KodiNerds

Platypus wird verwendet, um das Skript als Menulet in der Menüleiste anzuzeigen. Platypus by Sveinbjorn Thordarson creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript and PHP programs.

About

TV Streaming Menulet für macOS für die öffentlich-rechtlichen Sender

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages