Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/einstweilen/tvmenu
TV Streaming Menulet für macOS für die öffentlich-rechtlichen Sender
https://github.com/einstweilen/tvmenu
german live mac macos menulet platypus streaming tv
Last synced: 26 days ago
JSON representation
TV Streaming Menulet für macOS für die öffentlich-rechtlichen Sender
- Host: GitHub
- URL: https://github.com/einstweilen/tvmenu
- Owner: einstweilen
- License: gpl-3.0
- Created: 2022-12-13T18:43:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-29T14:53:12.000Z (almost 2 years ago)
- Last Synced: 2024-08-03T09:03:57.440Z (4 months ago)
- Topics: german, live, mac, macos, menulet, platypus, streaming, tv
- Language: Shell
- Homepage:
- Size: 1.15 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Mac-Menubar-Megalist - TV Menü für macOS
README
# 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.Es ist quasi eine aktualisierbare Bookmarkliste und **kein Ersatz** für Kodi oder ähnliche Programme.
Mein DVB-C Empfänger ist ausgefallen und habe ich eine schnelle Lösung benötigt.![](/img/menu1.png)
Die aktuellste Standalone Version von **TV Menü** kann unter **[Releases](https://github.com/einstweilen/tvmenu/releases/)** heruntergeladen werden.
Falls Bedarf in der Standalone Version für die zusätzlichen Senderlisten der xBar Version besteht, bitte ein **[Issue eröffnen](https://github.com/einstweilen/tvmenu/issues)**.Wer bereits [xBar](https://xbarapp.com/) verwendet kann statt der Stand-Alone-Version von **TV Menü** auch die über mehr Senderlisten verfügende xBar-Plugin-Version herunterladen.
**[xBar Plugin Download und Anleitung](#tv-men%C3%BC-als-xbar-plugin)**## Feature
* über 30 Sender im Livestream in der Standalone Version
* über 200 Sender in der xBar Version
* Sender mit mehreren lokalen Sendehäusern werden in Submenüs zusammengefaßt
* 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 aktualisert werden## Download und Installation
Die aktuellste Version von **TV Menü** kann unter [Releases](https://github.com/einstweilen/tvmenu/releases/) heruntergeladen werden.Nach dem Download **TV Menü.zip** mit einem Doppelklick entpacken und das entpackte Programm **TV Menü** in den Programmeordner kopieren. Es ist aber auch in jedem anderen Ordner ausführbar.
## Erster Start
**TV Menü** mit einem Doppelklick starten. Beim ersten Start des Programms erscheint der Hinweis, dass das Programm aus dem Internet geladen wurde und ob man es trotzdem öffnen möchte, diesen Hinweis mit Klick auf "Öffnen" bestätigen.Jetzt erscheint in der Menüleiste das **TV Menü** Symbol 📺.
## Verwendung
Das 📺 Symbol in der Menüleiste anklicken und aus dem Menü den gewünschten Sender auswählen.![](/img/menukmpl1.png)
Sender mit mehreren lokalen Streams werden standardmäßig in Submenüs zusammengefaßt.
![](/img/submenu1.png)
Ein im Menü ausgewählter Sender wird im Player abgespielt, für die Wiedergabe ist der QuickTime Player voreingestellt.
Je nach dem gewählten Sender und der eigenen Internetanbindung kann es 5 Sekunden dauern bis der erste Stream startet.
Damit nicht mehrere Streams gleichzeitig wiedergegeben werden, werden alle geöffneten Fenster des Players zuerst geschlossen.
Es kann einmalig ein Hinweis erscheinen, dass der Player von **TV Menü** fernbedient wird.
Diesen Hinweis mit _OK_ bestätigen.![](/img/qtfirst1.jpg)
![](/img/qtplayer1.jpg)
Sofern der Stream des Senders das unterstützt, kann direkt im Player ein anderer Tonkanal/Sprache ausgewählt werden.
![](/img/qtoptionen1.jpg)
## Einstellungsmenü
![](/img/einstellungen1.png)### Sendergruppierung ein/aus
Die Gruppierung der Sender zu Sendergruppen ein- bzw. ausschalten.![](/img/menukmpl1.png) ![](/img/menukmpl2.png)
Screenshot mit Submenüs (links) und ohne Submenüs (rechts)
### Wiedergabeplayer wählen QuickTime Player oder VLC
Standardmäßig ist der QuickTime Player voreingestellt, bei Bedarf kann zum VLC gewechselt werden, z.B. wenn man mehrere Monitore ohne getrennte Spaces verwendet und der QuickTime Player dann im Vollbild Modus alle anderen Monitore schwarz machen würde.Ist VLC nicht installiert, ist "VLC verwenden" im Submenü ausgegraut.
![](/img/einstellungen3.png)
### Senderliste aktualisieren
**TV Menü** verwendet die Liste der Senderadressen aus der zu Mediathekview gehörenden [ZAPP](https://github.com/mediathekview/zapp) Android App. Sollten sich die Senderadressen ändern, kann mit _Senderliste aktualisieren_ eine neue Liste von der ZAPP Projektseite geladen werden.# TV Menü als xBar Plugin
Das [Plugin herunterladen](https://github.com/einstweilen/tvmenu/blob/main/tvmenu.1d.sh) und in das xbar/plugins Verzeichnis kopieren. Das Plugin Verzeichnis läßt sich aus dem xBar Submenü öffnen![](/img/xbarpluginfolder.png)
Sollte eine "Nicht ausführbar" Fehlermeldung angezeigt werden, im Terminal `chmod +x tvmenu.1d.sh` eingeben.
![](/img/xbarerror.png)**TV Menü** steht nun im xBar Plugin Browser zur Verfügung
![](/img/xbar-plugin.png)### Senderlistenauswahl
Über das Senderlisten-Submenü kann die jeweils aktive Senderliste ausgewählt werden.
![](/img/xbar-listen.png)| 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 |Bei den **ausländischen Sender A/CH/US/UK** beachten, dass durch Geoblocking nicht jeder Stream von einer deutschen IP aus erreichbar ist.
Bei manchen **Lokalsendern** verweigert der QuickTime Player wegen Serverzertifikatsproblemen die Wiedergabe, dann im Menü **Einstellungen** auf den VLC Player umschalten.
Sender im Detail (Stand Anfang 2023)
D ÖRR [Zum Aufklappen anklicken]
3sat
ARD-alpha
ARTE
BR Nord
BR Süd
Das Erste
Deutsche Welle
Deutsche Welle+
HR
KiKA
MDR Sachsen
MDR Sachsen-Anhalt
MDR Thüringen
NDR Hamburg
NDR Mecklenburg-Vorpommern
NDR Niedersachsen
NDR Schleswig-Holstein
ONE
Parlamentsfernsehen Kanal 1
Parlamentsfernsehen Kanal 2
phoenix
Radio Bremen
rbb Fernsehen Berlin
rbb Fernsehen Brandenburg
SR
SWR Baden-Württemberg
SWR Rheinland-Pfalz
tagesschau24
WDR
ZDF
ZDFinfo
ZDFneoD Sonstige [Zum Aufklappen anklicken]
3sat
ANIXE HD
ARTE HD
Bibel TV
Bibel TV Impuls
Bibel TV Musik
Bild
DASDING-VisualRadio
DAZN FAST+
DELUXE MUSIC
Deutsches Musik Fernsehen
ERF 1
euronews deutsch
EWTN katholisches TV
Folx TV
health.tv
K-TV
Magenta Musik 360 1
Magenta Musik 360 2
More than Sports TV
MTV Germany
Nickelodeon
One 1 Music TV
phoenix HD
Red Bull TV
RiC
Rockland TV
Schlager Deluxe
ServusTV HD
SWR3-VisualRadio
VISIT-X.tv
WELT
Welt der Wunder
WELT News (loop)
wir24.tv
ZDF HD
ZDFinfo HD
ZDFneo HD
Zwei 2 Music TV
Ö3-VisualRadioD lokal [Zum Aufklappen anklicken]
a.tv
ALEX Berlin
allgäu.tv
Baden TV
BLK Regional TV
Chemnitz Fernsehen
Dresden Fernsehen
ELBEKANAL
emstv
Franken Fernsehen
frf24
Hamburg 1
KabelJournal
kulturmd
L-TV
Leipzig Fernsehen
MDF.1
MyTVplus
münchen.tv
Niederbayern TV Passau
noa4 Hamburg HD
noa4 Norderstedt HD
NRWision HD
Oberpfalz TV
OK Dessau
OK Flensburg
OK Fulda
OK Gießen
OK Kaiserslautern
OK Kassel
OK Kiel
OK Ludwigshafen
OK Magdeburg
OK Merseburg-Querfurt
OK naheTV (Idar-Oberstein)
OK Rhein-Main (Offenbach Frankfurt)
OK RheinLokal (Worms)
OK Salzwedel
OK Stendal
OK Suedwestpfalz
OK Weinstraße (Neustadt)
OK Wernigerode
OK4 (Adenau Andernach Koblenz Neuwied)
OK54 (Trier)
oldenburg eins
Potsdam TV
PUNKTum
RAN1
RBW
Regio TV Schwaben
RFH
RFO
Rhein Neckar Fernsehen
rheinmaintv
seenluft24
Sylt1
teltOwkanal
Tide TV
TV Halle
TV Mainfranken
TV Mittelrhein
TV Würzburg
tv.berlin
tv.ingolstadt
TVA
TVO
Westerwald TV
WTV (OK Wettin)A CH [Zum Aufklappen anklicken]
dorf tv
Krone.TV
Kronehit TV
M4TV
Melodie TV
oe24 TV
Okto
ORF 2 HD
ORF eins HD
ORF III HD
ORF SPORT +
RE eins TV
RTV (AT)
ServusTV HD (AT)
Tele M1 HD
Telebasel
TeleBielingue
TeleBärn HD
TeleZüri HD
Tirol TV
TVM3
TVO (CH)
W24 TVUS UK [Zum Aufklappen anklicken]
4Music
ABC News
AdultSwim
AdultSwim - Aqua Teen Hunger Force
AdultSwim - Black Jesus
AdultSwim - Channel 5
AdultSwim - Dream Corp LLC
AdultSwim - Infomercials
AdultSwim - Last Stream on the Left
AdultSwim - Metalocalypse
AdultSwim - Off the Air
AdultSwim - Rick and Morty
AdultSwim - Robot Chicken
AdultSwim - Samurai Jack
AdultSwim - The Eric Andre Show
AdultSwim - The Venture Brothers
AdultSwim - Your Pretty Face is Going to Hell
Bloomberg TV
CBS News
CMC
Create & Craft TV
Hunt Channel
KTVU Fox 2
London Live
NASA TV
SBN
Sky NewsInternational [Zum Aufklappen anklicken]
24 Vesti
4 FunTV
Activa TV
Al Jazeera
Al Jazeera English
ALBUK TV
Alfa
Alfa TV
Arirang TV
ARTE HD (FR)
BFMTV
Channel NewsAsia
CHCH
Deutsche Welle (ES)
Digi 24 HD
Dubai One
Fjorton
France 24
Kanal 5
KVF
m2o TV
Mello TV
MetroTV
NHK WORLD TV
NKNews
Press TV
ProTv News
Rai News 24
Realitatea TV
Romania TV
RTÉ News Now
SDF
SferaTV
Sitel
Sky News Extra
Taivas TV7
Telma
Three
TRT World HD
TV 538
TV Rain
TVNZ 1
TVNZ 2
XITE
Yle Teema & Fem
Yle TV1
Yle TV2### Senderlistenquellen
Die Listen der Senderadressen für **TV Menü** stammen aus zwei Quellen:
* die Liste mit den öffentlich-rechtlichen Sendern stammt aus der zu Mediathekview gehörenden [ZAPP](https://github.com/mediathekview/zapp) Android App
* die anderen Listen stammen aus der [IPTV Übersicht bei den KodiNerds](https://github.com/jnk22/kodinerds-iptv)Sollten sich die Streamadressen der Sender ändern, kann mit **Senderliste aktualisieren** eine neue Liste von der ZAPP Projektseite und der IPTV Übersicht der KodiNerds abgerufen werden.
### Umstellung von Python auf Bash
Bis zur Version 1.2.1 ([Download der letzen Python Version](https://github.com/einstweilen/tvmenu/releases/tag/1.2.1)) wurde für **TV Menü** ein Pythonskript verwendet, neuere Versionen wurden 1 zu 1 in ein Shellskript umgeschrieben.## History
* 2023-01-28 xBar Plugin auf SQLite umgestellt, [zusätzliche Quellen von KodiNerds](https://github.com/jnk22/entertain-iptv) 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](https://github.com/mediathekview/zapp) by Christine Coenens is an open-source Android mediathek app.Die anderen Listen stammen aus der **[IPTV Übersicht bei den KodiNerds](https://github.com/jnk22/kodinerds-iptv)**
**Platypus** wird verwendet, um das Skript als Menulet in der Menüleiste anzuzeigen.
[Platypus](https://sveinbjorn.org/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.