panni
|
768046e889
|
scan_video: add series/title as alternative by scanning filename itself without parent folders
|
2019-04-04 04:13:25 +02:00 |
|
panni
|
a70f9c0673
|
compat: use lowercase paths on subtitle detection
|
2019-03-04 18:02:06 +01:00 |
|
GJ
|
1d9a2ff6fc
|
Fix issue scandir not returning the name of the file inside Docker images on ARM systems.
|
2019-03-04 17:01:35 +01:00 |
|
panni
|
df2bc9767c
|
core: search external subtitles: fix condition
|
2019-02-27 22:03:19 +01:00 |
|
panni
|
8da007f4eb
|
core: make logging for scanning/parsing/preparing videos more clear
|
2018-12-08 15:00:03 +01:00 |
|
panni
|
6310b8f4aa
|
core: don't assume hints["title"] exists
|
2018-11-28 13:34:19 +01:00 |
|
panni
|
79d16b98f1
|
core: scanning: add expected title to series/episodes as well; fix Narcos: Mexico
|
2018-11-19 17:39:07 +01:00 |
|
panni
|
d2750b87e9
|
core: scanning: re-add expected title to guessit for narrowing down the video title
|
2018-09-13 04:18:03 +02:00 |
|
panni
|
3eea1840ff
|
core: remove obsolete video.title fallback
|
2018-09-13 02:56:45 +02:00 |
|
panni
|
fb2273e47c
|
core: download best subtitles: only use actually languages searched for
|
2018-09-12 15:12:06 +02:00 |
|
panni
|
c94a13ef54
|
providers: opensubtitles: respect rate limit (40 hits/10s)
|
2018-09-06 06:19:49 +02:00 |
|
panni
|
3c40f0ccf0
|
adapt codebase to new forced subtitle/language handling
|
2018-09-06 03:50:42 +02:00 |
|
panni
|
262b7e250c
|
core: use correct storage path when storing subtitle info, when only VTT is used
|
2018-09-06 01:16:02 +02:00 |
|
panni
|
00947efe53
|
core: fallback for OSError on scandir, should fix #532
|
2018-09-03 10:32:25 +02:00 |
|
panni
|
918ce65acd
|
core: fix scandir errors
|
2018-04-07 22:51:11 +02:00 |
|
panni
|
f5c5ecd1b9
|
core: add rarfile.BadRarFile debug info
|
2018-04-02 00:59:45 +02:00 |
|
panni
|
007e93e526
|
providers: opensubtitles: more debug info
|
2018-03-30 05:16:00 +02:00 |
|
panni
|
6439becd7d
|
providers: for non-hash-verifiable providers (napiprojekt in this case) don't try verifying series/season/episode; fixes #478
|
2018-03-26 17:51:30 +02:00 |
|
panni
|
d88b7e2a17
|
providers: catch ResponseNotReady in list_subtitles_provider as well
|
2018-03-25 16:04:09 +02:00 |
|
panni
|
71d9d96d81
|
core: make download_best_subtitles testable again by making language hook optional
|
2018-03-17 15:46:23 +01:00 |
|
panni
|
af44f271ab
|
submod: correctly use the debug mods flag
|
2018-03-13 17:53:41 +01:00 |
|
panni
|
e81dd5df76
|
core: subtitle srtorage: correctly skip blacklist key
|
2018-03-04 17:36:53 +01:00 |
|
panni
|
bd91e173b0
|
core: expand exception handling when trying to save subtitle
|
2018-03-03 04:29:56 +01:00 |
|
panni
|
890c3cc8b0
|
core: fix remove crap from filename; fixes non-matched release group in refiners
|
2018-02-27 15:15:25 +01:00 |
|
panni
|
1143b0f2d2
|
providers: opensubtitles: try re-initializing the provider on ResponseNotReady
|
2018-02-23 17:01:42 +01:00 |
|
panni
|
86883336fd
|
providers: opensubtitles: catch ResponseNotReady
|
2018-02-23 16:51:47 +01:00 |
|
panni
|
62d77c5811
|
#441 #440 add scandir listdir fallback mechanism
|
2018-02-23 15:22:39 +01:00 |
|
panni
|
bef56ff124
|
core: fix wrong episode matches on hash match
|
2018-02-15 09:34:31 +01:00 |
|
panni
|
e7e98b83d2
|
make crap removal less error prone
|
2018-02-14 16:10:17 +01:00 |
|
panni
|
7050f64fae
|
advanced: languages: log requested languages as "requested" instead of "got"
|
2018-02-09 23:29:48 +01:00 |
|
panni
|
87b942bd6d
|
config: actually wanted to fix only_one, not undefined as first
|
2018-02-09 18:12:58 +01:00 |
|
panni
|
87ee5cc627
|
config: correctly handle unknown as first
|
2018-02-09 18:10:18 +01:00 |
|
panni
|
2e50d84f2a
|
advanced: languages: more verbose logging
|
2018-02-09 15:35:37 +01:00 |
|
panni
|
d32716f4c5
|
advanced: languages: mutability problem?
|
2018-02-09 15:28:38 +01:00 |
|
panni
|
99410249c7
|
core: advanced: add per-provider language config
|
2018-02-09 12:57:38 +01:00 |
|
panni
|
a8efa2e266
|
adapt to newest subliminal
|
2018-02-02 23:43:04 +01:00 |
|
panni
|
6732272047
|
core: download_best: skip subtitle if we've got an episode and it doesn't verify against the subtitle episode data
|
2018-02-02 22:55:22 +01:00 |
|
panni
|
a4ed77c7bb
|
core: set hints in scan_video
|
2018-02-02 22:42:45 +01:00 |
|
panni
|
3b18c6c14f
|
core: use scandir library instead of os.listdir where possible
|
2018-01-28 04:37:32 +01:00 |
|
panni
|
03a72e1917
|
core: implement advanced_settings.json
|
2018-01-27 04:34:07 +01:00 |
|
panni
|
882509f891
|
core: add pack handling to agent; fix force-refresh; fix agent
|
2018-01-25 14:16:46 +01:00 |
|
panni
|
cb0008b59e
|
low impact mode: skip hashing files if enabled
|
2018-01-12 15:23:42 +01:00 |
|
panni
|
9cd825aff1
|
core: only compute hashes for items for enabled providers
|
2018-01-12 15:11:12 +01:00 |
|
panni
|
0f081d8d7b
|
napiprojekt: prone to memoryerror when hashing, mitigate
|
2018-01-09 10:42:50 +01:00 |
|
panni
|
203cc392c0
|
fix usage of REMOVE_CRAP_FROM_FILENAME regex
|
2018-01-07 22:09:14 +01:00 |
|
panni
|
8aa0576bbc
|
remove crap from filename: be more specific
|
2018-01-07 06:46:40 +01:00 |
|
panni
|
5ce9cc79c8
|
remove crap from filename: also remove brackets inside release group
|
2018-01-07 06:33:44 +01:00 |
|
panni
|
9cf8ad7399
|
throttle for 20 minutes on ServiceUnavailable
|
2018-01-06 05:15:27 +01:00 |
|
panni
|
2920dbfe8d
|
subscene: add only_foreign support
providers: add provider throttling (TooManyRequests, DownloadLimitExceeded)
|
2018-01-06 04:50:31 +01:00 |
|
panni
|
75d770e019
|
first subscene implementation
|
2018-01-05 16:58:37 +01:00 |
|