Commit graph

28 commits

Author SHA1 Message Date
3c1fe23bee Change source of tivodecode 2024-08-04 17:39:16 +00:00
448ef57b40 Add locking for long runs 2024-08-04 17:38:06 +00:00
53420ffc31 Extend wrapper to tivodb 2021-08-29 08:44:30 +02:00
a70203ae95 Update to reflect latest changes 2021-08-29 08:34:26 +02:00
40caba68fc Update to Python 3 2021-08-28 23:33:58 +02:00
3e92f9b39b Fix warning for yaml.load()
https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation
2019-07-08 12:26:23 +02:00
3f495d82c4 make unique the default 2017-11-30 23:02:17 +01:00
4b67699a39 Fix download command
Also implement proper usage on error or -h
2017-11-02 00:25:12 +01:00
b77ae6c9a8 Add unique config option to shows
This disables the automatic detection of multiple shows with identical names,
which will add a timestamp to the filename.  With unique=true, the show is
treated as having unique episode titles, and only the first one will be
downloaded.
2017-09-30 11:51:16 +02:00
f91a6afc70 Add postprocess configuration 2017-09-18 14:09:03 +02:00
e726390c5f Include date in log messages 2017-09-18 11:03:19 +02:00
1f508f9b27 Fix complex entries for shows 2017-07-27 23:00:00 +02:00
2f1b232023 Small corrections 2017-07-18 00:06:05 +02:00
2459ee1c82 Allow for string entries (in addition to hash entries) in the shows config hash. 2017-07-18 00:00:36 +02:00
e654edd1d5 Refactor config into it's own class and make all options configurable from the config file. Also add descriptions to README 2017-07-17 23:53:38 +02:00
f24c3c6146 Add sample config file 2017-07-17 22:02:39 +02:00
e2a734f571 Move shows to be included to its own YAML file 2017-07-17 21:41:53 +02:00
c85db3449f Fix old formatting specifier 2017-07-17 20:48:28 +02:00
be05ae538f Convert all string formatting to new format. 2017-04-16 21:48:01 +02:00
eaef3a88bf Re-add time property, needed for setting the mtime on the saved file. 2017-04-16 21:45:39 +02:00
82e82c3e79 Fix string formatting argument error 2017-04-16 18:14:16 +02:00
2dead3bacc Be smarter about the generation of the filenames 2017-04-16 17:46:43 +02:00
28067b7632 Remove curl download code, since the Python implementation is working
just fine.
2017-04-13 23:47:46 +02:00
50d7857b85 Re-Implement downloading shows with curl.
I suspected the Python requests library of truncating the downloads.
The library works fine, it's the Tivo that is producing the problems.
Keep this code as a reference if we ever need to switch away from
pure python.
2017-04-13 23:40:12 +02:00
d882a6ccdb Switch downloads to Transport Stream (TS).
The Roamio can't package H.264 recordings in Program Stream (PS)
format.
2017-04-13 23:38:32 +02:00
5aa7bc95cb Remember where to get tivodecode 2017-04-12 19:29:15 +02:00
9e6096cd35 Add readme 2017-04-12 19:25:04 +02:00
381f0a2e20 Import current version from CVS 2017-04-12 19:23:05 +02:00