panni
|
6bd0f26296
|
fix #756
- add option to not download subtitles for certain audio languages existing; and/or no audio stream
|
2021-03-09 03:47:41 +01:00 |
|
panni
|
de447d2d0b
|
core: fix for determining whether to search under certain circumstances; fixes #666
|
2019-08-31 14:32:42 +02:00 |
|
panni
|
95b1272018
|
explicit language=None check
|
2019-08-25 06:12:48 +02:00 |
|
panni
|
ada0b96872
|
#664 fix missing language processing of multiple videos refreshed at once
|
2019-08-22 14:58:28 +02:00 |
|
panni
|
d2a665624a
|
core/config: add setting for one existing language to be enough, fixes #491
|
2019-04-28 03:10:33 +02:00 |
|
panni
|
c58a438ad2
|
core: massively improve usage of metadata subtitle storage
|
2018-11-08 16:17:41 +01:00 |
|
panni
|
16b69ef3cc
|
core: fix audio-based conditional subtitle decision making; fixes #592
|
2018-11-08 01:29:07 +01:00 |
|
panni
|
5fc9126bd5
|
providers: opensubtitles, podnapisi, subscene: fix foreign/forced handling
|
2018-09-12 15:12:29 +02:00 |
|
panni
|
de5d569197
|
core: download subtitles: only use actually missing languages
|
2018-09-12 14:39:09 +02:00 |
|
panni
|
bab5202d5c
|
core: new subtitles_when/when_forced handling and prefs
|
2018-09-12 14:20:08 +02:00 |
|
panni
|
4e3f1a926f
|
core: add support for downloading subtitles only when the audio streams don't match (any?) configured languages; fixes #519
|
2018-09-03 10:31:52 +02:00 |
|
panni
|
e573ddbb25
|
core: scanning: collect information about audio streams
|
2018-09-03 10:31:51 +02:00 |
|
panni
|
5f20894413
|
embedded: only extract requested languages from embedded subtitle streams; add config.ietf_as_alpha3
|
2018-02-11 03:38:31 +01:00 |
|
panni
|
99410249c7
|
core: advanced: add per-provider language config
|
2018-02-09 12:57:38 +01:00 |
|
panni
|
882509f891
|
core: add pack handling to agent; fix force-refresh; fix agent
|
2018-01-25 14:16:46 +01:00 |
|
panni
|
27c94af980
|
core: massive speedup; refine only when needed, exit early otherwise
|
2018-01-17 13:16:31 +01:00 |
|
panni
|
9cd825aff1
|
core: only compute hashes for items for enabled providers
|
2018-01-12 15:11:12 +01:00 |
|
panni
|
2920dbfe8d
|
subscene: add only_foreign support
providers: add provider throttling (TooManyRequests, DownloadLimitExceeded)
|
2018-01-06 04:50:31 +01:00 |
|
panni
|
77a72d6663
|
add our own Language class
|
2017-12-30 04:54:03 +01:00 |
|
panni
|
b552f6f9fa
|
more ietf stuff; keep the original country in an alpha3 mapping instead of storing it on the Language instance
|
2017-11-27 22:55:29 +01:00 |
|
panni
|
5f50bd7095
|
compare stringified languages when determining missing ones
|
2017-11-27 19:57:53 +01:00 |
|
panni
|
a8ceae993e
|
create actual copies of Language instances before trying to modify them
|
2017-11-26 16:34:10 +01:00 |
|
panni
|
db2903edfd
|
#300 full subtitle blacklist integration
|
2017-11-12 03:54:13 +01:00 |
|
panni
|
6264c21e23
|
fix #384
|
2017-11-09 11:39:49 +01:00 |
|
panni
|
d5d6aa0bd5
|
add throttling between searches in download_best_subtitles
|
2017-11-09 11:32:01 +01:00 |
|
panni
|
de59c68328
|
if ietf parts should be ignored, normalize them when searching and in missing subtitles menu
|
2017-10-31 04:03:39 +01:00 |
|
panni
|
eb1c5d976f
|
#339 also ignore country part in existing subs; possible fix
|
2017-10-30 17:36:10 +01:00 |
|
panni
|
fd89533903
|
#339 re-add previously ignored country attribute to languages after determining the missing ones
|
2017-10-30 17:07:26 +01:00 |
|
panni
|
3b6645156d
|
#339 don't modify config.lang_list, create a copy instead
|
2017-10-29 14:13:37 +01:00 |
|
panni
|
877ff60077
|
#339 fix "Treat IETF language tags as ISO 639-1" handling for embedded subtitles
|
2017-10-29 14:07:35 +01:00 |
|
panni
|
8556bebb1f
|
rewrite SearchRecentlyAddedMissing
|
2017-06-02 15:42:23 +02:00 |
|