Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.
/ arte-dl Public archive

UNMAINTAINED; ARCHIVED - Download content from the german arte +7 library based on its category.

License

Notifications You must be signed in to change notification settings

juliuste/arte-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

arte-dl

![Python](https://img.shields.io/badge/python-2.7, 3.x-blue.svg) MIT License

This script downloads videos from the german arte +7 library out of given categories like Dokumentation, Dokumentationsreihe, Reportage, etc...

Usage

Install the dependencies

pip install feedparser youtube_dl

Download the script

git clone https://github.com/juliuste/arte-dl.git

Configurate the script

cd arte-dl
nano arte-dl.py

You may alter the list of categories (config['categories']), the following keys are valid:

  • Dokumentarfilm
  • Dokumentation
  • Dokumentationsreihe
  • Fernsehfilm
  • Fernsehserie
  • Kindersendung
  • Kurzfilm
  • Magazin
  • Musik
  • Nachrichten
  • Oper
  • Reportage
  • Theater

If you leave the list empty, all videos regardless of their category will be downloaded.

The script will store a list of previously downloaded videos to prevent storing multiple duplicates of files in a text file thats path is specified in the config['list-path'] setting.

By default, this text file and the downloaded videos will be stored in the script directory.

Execute the script

python arte-dl.py

Advanced

If you wish to check for new videos on a regular basis, you may add the script as a cronjob. Adding the following to your crontab using crontab -e for example will run the script at 1:00 AM on a daily basis:

0 1 * * * python [[path-to-script]]/arte-dl.py > [[path-to-script]]/arte.log

Contributing

If you found another category, a bug, want to propose a feature or feel the urge to complain about your life, feel free to visit the issues page.

About

UNMAINTAINED; ARCHIVED - Download content from the german arte +7 library based on its category.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages