3 WebDL is a set of Python scripts to grab video from online Free To Air Australian channels.
8 git clone https://bitbucket.org/delx/webdl
10 virtualenv --python python3 .virtualenv
11 . .virtualenv/bin/activate
12 pip install -r requirements.txt
16 ## Interactive usage (grabber.py)
18 You can run WebDL interactively to browse categories and episode lists and download TV episodes.
32 1) ABC Open Series 2012
38 1) Catalyst Series 13 Episode 15
39 2) Catalyst Series 13 Episode 16
43 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
46 Starting download at: 0.000 kB
49 The bolded parts are what you type. Note that you can go back on any screen by typing “0”. At the list of episodes you can download a single episode by typing one number, or multiple episodes by typing several numbers separated by spaces.
53 ## Cron scripted usage (autograbber.py)
55 You can schedule a regular download of your favourite shows.
58 # m h dom mon dow command
59 0 1 * * * ./autograbber.py /videos/ABC4Kids /videos/Insight
62 Each of these directories should contain a `.patterns.txt` with shell-style globs:
65 ABC iView/By Channel/ABC4Kids/*/*
66 SBS/Channel/SBS1/Insight*
69 Whenever an episode is downloaded it is recorded into `.downloaded_auto.txt`. Even if you move the files somewhere else they will not be redownloaded.
74 Please raise issues on the [Bitbucket project](https://bitbucket.org/delx/webdl/issues?status=new&status=open).