Python script for playing and downloading all media on tagesschau.de with a single click.
I always imagined how nice it would be, if I got up and only needed a single click to enjoy my news during breakfast. And finally I came around to do it.
Example for Ubuntu:
git clone https://github.com/hvoecking/tagesschau-downloader.git
cd tagesschau-downloader
# install pip3 if not already present, eg. sudo apt-get install python3-pip
sudo pip3 install virtualenv
virtualenv venv
source venv/bin/activate
python3 tagesschau-downloader.py [--help]
Using the standard options the ammount downloaded per day will average at about 80MB to 90MB. Ranging from 20MB up to 150MB or more.
MIT
- Fix formatting of last row on downloading
- Do not touch files anymore
- Do not split up in subfolders by date anymore to avoid downloading same files multiple times
- Set track name in playlist as website title
- Download to same directory per topic (cut off numbers at the end)
- Command line options / settings file
- Help
- Audio/Video quality
- Directory for download (default: Save in downloads folder)
- Media Player
- Download manager
- Max age of files
- Sort playlist by general article topic > time
- Format code
- Consistently sort video stuff before audio stuff
- Quote style according to http://stackoverflow.com/questions/56011/single-quotes-vs-double-quotes-in-python
- Code style according to http://google-styleguide.googlecode.com/svn/trunk/pyguide.html#Semicolons
- Render the webpage and set it as covor image for audio files
- Buffered cmd-line output