Mausviewer
This tool help to play the latest episode of "Die Sendung mit der Maus" from the ARD Mediathek.
It is a nice example of using microdata embedded in a HTML page. It would be nicer to even convert the microdata to RDF, it would probably make the script more robust. (If you have an idea, of a library that converts microdata to RDF, please open an issue.)
Requirements
- yt-dlp (I you have an idea, where to find the API doc we can also include it into the script, please open an issue)
- Some video player, that runs in fullscreen and accepts the URL extrected by yt-dlp as argument.
Install
pipx install git+https://github.com/white-gecko/mausviewerUsage
mausviewer | xargs yt-dlp --print urls | xargs flatpak run org.videolan.VLC --fullscreenor
flatpak run org.videolan.VLC --fullscreen $(yt-dlp --print urls $(mausviewer))