92ce20a3b5
Update to latest version of alpine, add ffmpeg
2020-08-03 13:42:23 -07:00
110146acf4
Updated README.md with Docker instructions
2019-11-07 06:53:12 -08:00
2e6c7e0805
Add example script for building and running the container
2019-11-07 06:49:31 -08:00
ea994e3d9f
Move subs.xml and last.txt into configs dir
...
New runtime option allows specifying an optional config directory in
which the two required configuration files will be stored. It is useful
to make this directory a mounted volume when running in a docker
container.
2019-11-07 06:45:49 -08:00
2f09979d40
Add dockerfile and fix dependencies
...
- One dependency was missing
- Dockerfile simplifies creating an environment where this script can run
2019-11-07 06:44:36 -08:00
b1de3b23f4
Requirements.txt ( #11 )
...
* added a gitignore file for the project
* added a requirements.txt file and improved the README
2019-11-06 20:38:48 -08:00
91b12116af
Fix globbing and omit the last.txt file.
2018-10-08 12:42:28 +01:00
fa11d33a3e
Clear the output before writing the summary.
2018-10-08 12:42:15 +01:00
f73247b2b0
Only download videos from more recently than the specified date (if given).
2018-10-08 12:42:01 +01:00
b723abc9d8
Save videos into a directory per channel.
2018-10-08 12:41:38 +01:00
4b1204ae65
Use nicer variable names and tidy the code a bit.
2018-10-08 12:41:15 +01:00
b5d74411cb
Add new option to only download files since a given number of days.
2018-10-08 12:40:23 +01:00
7e92e2a6b7
Rearrange imports.
2018-10-08 12:39:45 +01:00
225da2a92e
Actually remove the old videos.
2018-09-28 22:55:22 +01:00
2ec429f438
Turn off verbose output for youtube-dl.
2018-09-28 22:50:50 +01:00
768a3a6326
Remove extra blank line.
2018-09-28 22:50:31 +01:00
e7217e2713
Fix indent.
2018-09-28 22:44:56 +01:00
95aeb812a2
Add command line options.
...
Optionally specify a save directory.
Optionally specify a retention period (in days).
2018-09-28 22:44:35 +01:00
bf047176d3
Store the current time up front.
2018-09-28 22:43:43 +01:00
f90dc45c0b
Open the XML file up front (more on this later).
2018-09-28 22:43:22 +01:00
3516d52162
Remove old time stamps (now created further up the script).
2018-09-28 22:42:59 +01:00
728c47942f
Use f-strings and iterate through objects instead of indexing them.
2018-09-28 22:42:28 +01:00
12d5c7c27d
Remove unused imports.
2018-09-28 22:41:45 +01:00
9263e599c3
Use with for opening files.
2018-09-28 22:41:33 +01:00
5635dcca27
Include hashbang line ( #9 )
...
The hashbang allows you to run the script like this:
`./dl.py`
2018-08-14 10:45:17 -04:00
656dcae1f9
Add ignore errors option for youtube-dl ( #10 )
...
This makes sure that the script continues if youtube-dl is unable to download one of the video's
2018-08-14 10:39:44 -04:00
de0f03a4f1
Merge pull request #6 from TomasHubelbauer/patch-1
...
Check for Python 3 at runtime and at README.md-time :-)
2018-02-07 11:49:51 -05:00
e85a52ae39
Switch to single quotes
2018-02-07 17:49:23 +01:00
bdb6ad1463
Mention Python 3 requirement
2018-02-07 17:44:40 +01:00
feac63df22
Check for Python 3 and bail if not met
2018-02-07 17:43:37 +01:00
535b07b7c3
Create LICENSE
2017-03-09 15:22:41 -05:00
8657760b53
Initial commit
2015-05-12 00:22:27 -04:00