Commit Graph

  • 09eda16882
    fix(dl): delete old file after repackage (#114) master retouching 2024-06-03 17:57:26 +02:00
  • a95d32de9e chore: Add config to gitignore rlaphoenix 2024-05-17 02:29:46 +01:00
  • 221cd145c4 refactor(dl): Make Widevine CDM config optional rlaphoenix 2024-05-17 01:52:45 +01:00
  • 0310646cb2 fix(Subtitle): Skip merging segmented WebVTT if only 1 segment rlaphoenix 2024-05-17 01:42:44 +01:00
  • 3426fc145f fix(HLS): Decrypt AES-encrypted segments separately rlaphoenix 2024-05-17 01:15:37 +01:00
  • e57d755837 fix(clearkey): Do not pad data before decryption rlaphoenix 2024-05-17 00:58:20 +01:00
  • 03f3fec5cc refactor(dl): Only log errors/warnings from mkvmerge, list after message rlaphoenix 2024-05-16 18:06:26 +01:00
  • 2acee30e54 fix(utilities): Prevent finding the same box index over and over rlaphoenix 2024-05-15 17:54:21 +01:00
  • 2e697d93fc fix(dl): Log output from mkvmerge on failure rlaphoenix 2024-05-15 14:00:38 +01:00
  • f08402d795 refactor: Warn falling back to requests as aria2c doesn't support Range rlaphoenix 2024-05-11 22:59:19 +01:00
  • 5ef95e942a fix(DASH): Use SegmentTemplate endNumber if available rlaphoenix 2024-05-11 22:15:05 +01:00
  • dde55fd708 fix(DASH): Correct SegmentTemplate range stop value rlaphoenix 2024-05-11 22:11:43 +01:00
  • 345cc5aba6
    Merge pull request #110 from adbbbb/master rlaphoenix 2024-05-11 20:13:30 +01:00
  • 145e7a6c17 docs(contributors): Add adbbbb to Contributor list rlaphoenix 2024-05-11 20:13:01 +01:00
  • 5706bb1417 fix(binaries): Search for Arm64 builds of Shaka-Packager Adam 2024-05-11 20:03:33 +01:00
  • 85246ab419
    Merge pull request #109 from pandamoon21/master rlaphoenix 2024-05-11 17:46:04 +01:00
  • 71a3a4e2c4 docs(contributors): Add pandamoon21 to Contributor list rlaphoenix 2024-05-11 17:45:10 +01:00
  • 06d414975c fix(Attachment): Check mime-type case-insensitively pandamoon21 2024-05-11 23:32:47 +07:00
  • f419e04fad refactor(Track): Ensure data property is a defaultdict with dict factory rlaphoenix 2024-05-09 14:19:14 +01:00
  • 50d6f3a64d docs(changelog): Add v3.3.3 Changes v3.3.3 rlaphoenix 2024-05-07 07:10:20 +01:00
  • 259434b59d docs(version): Bump to v3.3.3 rlaphoenix 2024-05-07 07:10:02 +01:00
  • 7df8be46da build(poetry): Update dependencies rlaphoenix 2024-05-07 07:06:22 +01:00
  • 7aa797a4cc
    Merge pull request #67 from Shivelight/feature/fix-webvtt-timestamp rlaphoenix 2024-05-07 06:54:42 +01:00
  • 0ba45decc6 fix(Subtitle): Correct timestamps when merging fragmented WebVTT Shivelight 2023-11-17 11:27:34 +08:00
  • af95ba062a refactor(env): Shorten paths on Windows with env vars rlaphoenix 2024-04-24 05:56:05 +01:00
  • 3bfd96d53c fix(dl): Automatically convert TTML Subs to WebVTT for MKV support rlaphoenix 2024-04-24 05:35:24 +01:00
  • f23100077e refactor(dl): Improve readability of download worker errors rlaphoenix 2024-04-24 05:28:10 +01:00
  • fd64e6acf4 refactor(utilities): Remove get_binary_path, use binaries.find instead rlaphoenix 2024-04-24 05:10:20 +01:00
  • 677fd9c56a feat(binaries): Move all binary definitions to core/binaries file rlaphoenix 2024-04-24 05:07:25 +01:00
  • 9768de8bf2 feat(env): List possible config path locations when not found rlaphoenix 2024-04-19 19:28:15 +01:00
  • 959b62222e fix(env): List all directories as table in info rlaphoenix 2024-04-19 19:26:47 +01:00
  • c101136d55 refactor(Config): Move possible config paths out of func to constant rlaphoenix 2024-04-19 19:23:56 +01:00
  • 4f1dfd7dd1 refactor(curl-impersonate): Update the default browser to chrome124 rlaphoenix 2024-04-18 09:50:17 +01:00
  • c859465af2 refactor(curl-impersonate): Remove manual fix for curl proxy SSL rlaphoenix 2024-04-18 09:48:48 +01:00
  • d1ae361afc docs(changelog): Add v3.3.2 Changes v3.3.2 rlaphoenix 2024-04-16 06:07:00 +01:00
  • a62dcff9ad docs(version): Bump to v3.3.2 rlaphoenix 2024-04-16 06:06:44 +01:00
  • 920ce8375b build(poetry): Update dependencies rlaphoenix 2024-04-16 06:06:05 +01:00
  • 3abb869d80
    Merge pull request #100 from retouching/patch-1 rlaphoenix 2024-04-16 05:36:59 +01:00
  • cbcb7e31b0 docs(contributors): Add retouching to Contributor list rlaphoenix 2024-04-16 05:35:57 +01:00
  • 4335806ca2 fix(Video): Allow specifying width/height as str, cast to int retouching 2024-04-14 13:21:11 +02:00
  • a850a35f3e fix(Basic): Return None not Exception if no proxy configured rlaphoenix 2024-04-16 05:27:17 +01:00
  • 09e80feee5 fix(cfg): Use loaded config path instead of hardcoded default rlaphoenix 2024-04-14 03:44:30 +01:00
  • f521ced3fe refactor(env): Use -- to indicate no config found/loaded rlaphoenix 2024-04-14 03:42:41 +01:00
  • b4e28050ab fix(env): List used config path, otherwise the default path rlaphoenix 2024-04-14 03:35:17 +01:00
  • 646c35fc1b fix(Subtitle): Optionalise constructor args, add doc-string & checks rlaphoenix 2024-04-14 03:26:35 +01:00
  • 7fa0ff1fc0 refactor(Subtitle): Do not print "?"/"Unknown" values in str() rlaphoenix 2024-04-14 03:25:22 +01:00
  • 5c7c080a34 fix(HLS): Ensure playlist.stream_info.resolution exists before use rlaphoenix 2024-04-14 03:15:11 +01:00
  • 1db8944b09 fix(HLS): Ensure playlist.stream_info.codecs exists before use rlaphoenix 2024-04-14 03:14:45 +01:00
  • 43585a76cb fix(Audio): Optionalise constructor args, add doc-string & checks rlaphoenix 2024-04-14 03:13:46 +01:00
  • 8ca91efbc5 refactor(Audio): Do not print "?"/"Unknown" values in str() rlaphoenix 2024-04-14 03:12:50 +01:00
  • 57b042fa4b refactor(Audio): List lang after codec for consistency with other Tracks rlaphoenix 2024-04-14 03:08:40 +01:00
  • 642ad393b6 style: Move __...__ methods after constructors rlaphoenix 2024-04-14 02:59:20 +01:00
  • 23485bc820 refactor(Video): Return None if no m3u RANGE, not SDR rlaphoenix 2024-04-14 02:40:16 +01:00
  • 15d73be532 fix(Video): Optionalise constructor args, add doc-string & checks rlaphoenix 2024-04-14 02:36:55 +01:00
  • 9ddd9ad474 refactor(Video): Do not print "?"/"Unknown" values in str() rlaphoenix 2024-04-14 02:32:34 +01:00
  • dae83b0bd5 fix(Video): Ensure track is supported in change_color_range() rlaphoenix 2024-04-14 02:31:31 +01:00
  • 20da213066 docs(changelog): Add v3.3.1 Changes v3.3.1 rlaphoenix 2024-04-05 12:31:59 +01:00
  • 36222972ee docs(version): Bump to v3.3.1 rlaphoenix 2024-04-05 12:30:43 +01:00
  • 6a25b09301 build(poetry): Update dependencies rlaphoenix 2024-04-05 12:30:09 +01:00
  • b7ea94de29
    Merge pull request #95 from knowhere01/master rlaphoenix 2024-04-05 12:25:33 +01:00
  • e92f8ed067 docs(contributors): Add knowhere01 to Contributor list rlaphoenix 2024-04-05 12:24:25 +01:00
  • 5a4c1bd6a2 fix(Events): Dereference subscription store from ephemeral store knowhere01 2024-04-05 17:35:01 +07:00
  • 994ab152a4 fix(requests): Fix multithreaded downloads rlaphoenix 2024-04-05 00:37:44 +01:00
  • 5d1b54b8fa fix(Chapter): Cast values to int prior to formatting rlaphoenix 2024-04-03 23:22:30 +01:00
  • 10285c3819 feat(dl): Add *new* --workers to set download threads/workers rlaphoenix 2024-04-02 23:42:37 +01:00
  • 0cf20f84a9 refactor(dl): Change --workers to --downloads rlaphoenix 2024-04-02 23:34:45 +01:00
  • fb5580882b docs(changelog): Add v3.3.0 Changes v3.3.0 rlaphoenix 2024-04-02 21:59:43 +01:00
  • 6d18402807 docs(version): Bump to v3.3.0 rlaphoenix 2024-04-02 21:53:07 +01:00
  • 1db2230892 build(poetry): Update dependencies rlaphoenix 2024-04-02 21:52:22 +01:00
  • c3d50cf12c ci(pre-commit): Update hooks rlaphoenix 2024-04-02 21:51:31 +01:00
  • 5a12cb33e2 refactor(Track): Move from OnXyz callables to Event observer rlaphoenix 2024-04-02 13:03:53 +01:00
  • 226b609ff5 feat(Events): Add new global Event Observer API rlaphoenix 2024-04-02 13:00:38 +01:00
  • c194bb5b3a fix(Basic): Fix variable typo regression rlaphoenix 2024-04-02 11:06:34 +01:00
  • 3b3345964a fix(WVD): Add exists/empty checks to WVD folder dumps rlaphoenix 2024-04-01 18:36:51 +01:00
  • f99fad8e15 refactor(WVD): Seperate logs in loop for visual clarity rlaphoenix 2024-04-01 18:35:56 +01:00
  • f683be01d4 fix(WVD): Move log with path before Device load rlaphoenix 2024-04-01 18:35:00 +01:00
  • 9f4c4584da fix(WVD): Move log out of loop to save performance rlaphoenix 2024-04-01 18:34:03 +01:00
  • 117a1188cd fix(WVD): Fix empty path to WVDs folder check rlaphoenix 2024-04-01 18:33:02 +01:00
  • a053423d23 refactor(WVD): Print error if path to parse doesn't exist rlaphoenix 2024-04-01 18:29:56 +01:00
  • 3659c81d6a fix(WVD): Ensure WVDs dir exists before moving WVD file rlaphoenix 2024-04-01 18:28:21 +01:00
  • 491a0b3a5a feat(Basic): Allow proxy selection by index (one-indexed) rlaphoenix 2024-04-01 17:50:08 +01:00
  • b36befb296 feat(Basic): Allow single string URIs for countries rlaphoenix 2024-04-01 17:47:51 +01:00
  • 03b8945273 docs(config): Explain brief usage of proxy_provider data rlaphoenix 2024-04-01 17:46:58 +01:00
  • 6121cc0896 refactor(Basic): Improve proxy format checks rlaphoenix 2024-04-01 17:38:04 +01:00
  • bd8309e1d7 fix(Basic): Make query case-insensitive rlaphoenix 2024-04-01 17:30:08 +01:00
  • f25d2419cf fix(curl-impersonate): Set Cert-Authority Bundle for HTTPS Proxies rlaphoenix 2024-04-01 14:59:53 +01:00
  • 45ccc129ce feat(dl): Try find SSAv4 fonts in System OS fonts folder rlaphoenix 2024-03-25 06:47:20 +00:00
  • eeab8a4f39 feat(dl): Automatically attach fonts used within SSAv4 subs rlaphoenix 2024-03-25 06:45:07 +00:00
  • 057e4efb56 feat: Add support for MKV Attachments via Attachment class rlaphoenix 2024-03-25 05:38:32 +00:00
  • a51e1b4f3c docs(changelog): Add v3.2.0 Changes v3.2.0 rlaphoenix 2024-03-25 03:54:14 +00:00
  • 7715a3e844 docs(version): Bump to v3.2.0 rlaphoenix 2024-03-25 03:53:16 +00:00
  • 16faa7dadf build(poetry): Update dependencies rlaphoenix 2024-03-25 03:52:38 +00:00
  • d9873dac25 fix(HLS): Delete video/audio segments after FFmpeg merge rlaphoenix 2024-03-24 22:28:15 +00:00
  • 774fec6d77 fix(HLS): Delete subtitle segments as they are merged rlaphoenix 2024-03-24 22:27:32 +00:00
  • e7294c95d1 fix(requests): Block until connection freed if too many connections rlaphoenix 2024-03-13 17:15:13 +00:00
  • 36b070f729 fix(requests): Manually compute default max_workers or pool size is None rlaphoenix 2024-03-13 17:12:06 +00:00
  • 458ad70fae fix(Video): Delete original file after using remove_eia_cc() rlaphoenix 2024-03-12 11:08:15 +00:00
  • 9fce56cc66 fix(Video): Delete original file after using change_color_range() rlaphoenix 2024-03-12 11:07:40 +00:00
  • 1bff87bd70 fix(requests): Set HTTP pool connections/maxsize to max workers rlaphoenix 2024-03-12 01:06:42 +00:00
  • 5376e4c042 refactor(Service): Go back to the default pool_maxsize in Session rlaphoenix 2024-03-12 00:59:30 +00:00