GithubHelp home page GithubHelp logo

kwich / mymediathek Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 5.33 MB

Frontend und Merkliste für Filme aus den öffentlich rechtlichen Mediatheken

License: Other

JavaScript 48.76% Shell 13.52% Batchfile 1.24% Python 23.09% HTML 6.91% CSS 6.48%
film mediathek mediathekview movies

mymediathek's Introduction

MyMediathek

Übersicht - Installation - Bedienung - Verwaltung und erweiterte Konfiguration - Webbrowser Add-On - Technische Details und Entwicklung


Mit MyMediathek können beliebige Beiträge aus den öffentlich-rechtlichen Mediatheken, wie ARD, ZDF, Arte, 3SAT, gesucht und in einer Merkliste abgespeichert werden, und sie dann später z.B. auf dem Fernseher wieder abzuspielen.

Die Anwendung stellt einen lokalen Webserver bereit, auf den von allen Geräten aus dem Heimnetzwerk mit dem bevorzugten Webbrowser zugegriffen werden kann. Die Inhalte der Mediatheken werden im Webbrowser in einer übersichtlichen Filmliste dargestellt, die aus der Datenbank des MediathekView Projektes erzeugt und mit zusätzlichen Informationen aus den Mediatheken, wie Vorschaubild und Verfügbarkeit ergänzt wird:

filmliste

Beiträge können mit Hilfe der Filter und Sortieroptionen ausgesucht und in der Merkliste auf dem lokalen Webserver, sortiert in beliebige Kategorien, gespeichert werden.

merkliste

Aus der Merkliste können die gespeicherten Beiträge dann zu einem beliebigen Zeitpunkt entweder im Browser oder mit einem externen Player wie KODI oder VLC auf dem Fernseher abgespielt werden.

Alternativ können mit einem Webbrowser Add-On auch Beiträge im Browser direkt aus den Webseiten der ARD, ZDF, Arte, oder 3SAT Mediatheken in die lokale Merkliste übernommen werden:

drawing

Das Addon steht sowohl für Firefox als auch Chrome in den entsprechenden Web Stores zur Verfügung (für Download und Anleitung siehe Webbrowser Add-On).

Damit wird eine individuelle Mediathek nach eigenen Vorlieben erstellt, die im Heimnetzwerk jederzeit auf allen Geräten zur Verfügung steht. Durch die flexible Weboberfläche passt sich die Darstellung an alle Bildschirmgrößen, wie z.B. dem Handy an:

merkliste

Alle Informationen stehen allen Benutzern zentral zur Verfügung, ohne das diese auf ihren Geräten eine spezielle Software installieren, oder Daten synchronisieren müssen.



Features:

  • Benutzerfreundliches Frontend für öffentliche rechtliche Mediatheken, mit erweiterten Such- und Sortieroptionen
  • Anzeige von zusätzlichen Filminformationen wie Vorschaubild und Verfügbarkeit.
  • Abspeichern von Beiträgen in einer lokalen Merkliste mit freiwählbaren Kategorien.
  • Farbige Markierungen für gemerkte und gesehene Filme, sowie für bald ablaufende bzw. abgelaufene Filme.
  • Add-on um Filminformation auch direkt aus den Webseiten der ARD, ZDF und ARTE Mediathek in die Merkliste zu übernehmen.
  • Flexible Darstellung für alle Bildschirmgrößen.



Anleitungen und Informationen:

mymediathek's People

Contributors

kwich avatar

Watchers

 avatar

mymediathek's Issues

start.bat errors

Hi, das Projekt klingt sehr vielversprechend.
Ich habe aber ein Problem beim Öffnen der start.bat unter Windows. Wenn ich sie per Doppelklick öffne, schließt sich das CMD-Fenster sofort wieder. Wenn ich versuche, sie über CMD zu öffnen, erhalte ich folgende Meldung:

C:\myMediathek-win>start.bat
Starte MyMediathek 0.9.0 (02/01/2023)
- Python ist installiert
- PIP ist installiert
- Python environment existiert
- Environment wird aktiviert
- Server wird gestartet
Traceback (most recent call last):
  File "C:\myMediathek-win\src\main.py", line 12, in <module>
    from api import connex_app, db, dbname, cfgConfig
  File "C:\myMediathek-win\src\api\__init__.py", line 2, in <module>
    import connexion
ModuleNotFoundError: No module named 'connexion'
'deactivate' is not recognized as an internal or external command,
operable program or batch file.
(env) C:\myMediathek-win>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.