Commit Graph

34 Commits

Author SHA1 Message Date
738b083a7f
create dedicated SponsorBlock class to handle integration 2022-04-05 21:50:40 +07:00
a8b62e5cdc better error message on sponsorblock fail 2022-04-04 23:28:32 +07:00
730d12212f implement basic sponsblock indexing, #119 2022-04-04 23:28:32 +07:00
fcadb5ead8
add random headers for requests outside of yt-dlp 2022-03-26 11:49:53 +07:00
bfcc538ed1
fix concurrency issue with subtitle indexing 2022-03-23 16:20:33 +07:00
75cd9d382d
fix duration builder on reindex by ignoring vtt files 2022-03-22 12:59:39 +07:00
aff0cfb794
fix retiming issue for auto subtitles 2022-03-11 17:47:04 +07:00
d3e9646fb6
private methods for YoutubeSubtitle and SubtitleParser 2022-03-10 20:45:13 +07:00
1ce832b846
fix autocaption extraction, flatten words, #180 2022-03-10 19:58:13 +07:00
c186798e78
rewrite SubtitleParser, #180 2022-03-09 00:25:44 +07:00
78720b33b7
clean exit when auto subtitle extract fails 2022-02-12 18:52:03 +07:00
ce4fa8ee61
delete existing before of reindexing subtitles 2022-02-12 18:22:01 +07:00
b494fc10af
cover edge cases where end timestamp is after start timestamp of new cue 2022-02-12 16:03:04 +07:00
09500557c8
open fail on subtitle line parse error 2022-02-11 18:47:29 +07:00
08f5248e7a
make subtitle index optional 2022-02-11 13:36:36 +07:00
af8e01cd8c
fix clean exit if no subtitles selected 2022-02-11 09:03:56 +07:00
4d30bed3cc
extend delete video to also delete subtitles 2022-02-10 19:09:07 +07:00
077692987b
fix multi language subtitle extractor, and better regex for timestamp matching 2022-02-10 18:32:23 +07:00
b071612038
better error raising for add player info 2022-02-10 17:34:21 +07:00
0414df0de0
fix key error for subtitle source 2022-02-10 17:10:30 +07:00
a2cae51f48
bulk import subtitle lines into es 2022-02-10 17:02:19 +07:00
4e4cfe3334
pass whole video object into YoutubeSubtitle class 2022-02-09 23:40:15 +07:00
6cb892a811
integrate auto generated subtitle cleaner 2022-02-09 21:33:41 +07:00
5f6158243e
auto generated subtitle parser and cleaner 2022-02-07 21:18:52 +07:00
52013aff3f
fix subtitle download of first video of channel without folder 2022-02-05 23:42:42 +07:00
2bf9e9683b
error handeling in _normalize_lang to skip livechat and ignore missing 2022-02-05 22:51:38 +07:00
f5f46349b2
handle rescan name change 2022-02-05 22:38:59 +07:00
ac531affb5
standardize country specific subtitle language codes 2022-02-05 16:07:11 +07:00
3ef35a9d53
raise FileNotFoundError to catch for reindex 2022-02-05 09:30:34 +07:00
7aaf140ccb
index subtitle url to video 2022-02-04 17:14:00 +07:00
a82e78f8bf
index selected subtitles if available 2022-01-30 23:57:58 +07:00
0749202d5d
add fallback for none ascii channel names, #127 #146 2022-01-27 22:50:02 +07:00
2fc0cbacf5
update doc strings to represent new module structure 2022-01-23 19:32:08 +07:00
0fc0cc8e87
major refactor, split up modules 2022-01-22 22:13:37 +07:00