Commit graph

66 commits

Author SHA1 Message Date
Sipherdrakon
03ab5007d6
revert hidive fallback logic.
Again a core change to how all other services work just for hidive doesn't seem like the right course of action.
2025-08-31 19:33:47 -04:00
Tera
1e45610a7b
[HD] Download first available audio if language association can't be made. 2025-08-12 06:16:37 +03:00
AnimeDL
959518499b [HD]: Fix Token Refresh
Some checks failed
auto-documentation / documentation (push) Has been cancelled
build and push docker image / build-node (push) Has been cancelled
Style and build test / eslint (push) Has been cancelled
Style and build test / test (push) Has been cancelled
2025-08-09 10:37:33 -07:00
stratumadev
9352730bcf fixed sub only download also for hidive 2025-08-01 23:37:16 +02:00
stratumadev
7dae72a38e bye bye sei-helper 2025-05-11 18:01:36 +02:00
stratumadev
cd29a54c0b my nerves 2025-05-10 16:44:15 +02:00
stratumadev
2273bf1a7a fix hidive widevine 2025-05-07 14:04:03 +02:00
AnimeDL
559dfe11de [HD] Fix GUI
Some checks failed
auto-documentation / documentation (push) Has been cancelled
build and push docker image / build-node (push) Has been cancelled
Style and build test / eslint (push) Has been cancelled
Style and build test / test (push) Has been cancelled
2025-02-12 10:06:53 -08:00
stratumadev
88df9ffd55 added better cdm error handeling 2025-01-30 16:09:22 +01:00
stratumadev
2b01f4dc06 replaced more mkdir functions 2025-01-29 22:21:16 +01:00
stratumadev
8424d76e4c linting 2025-01-29 15:58:04 +01:00
stratumadev
4519a80a4b file write on different disk bug solved 2025-01-29 15:53:29 +01:00
stratumadev
f9a0a12abc hotfix shaka 2025-01-29 13:18:08 +01:00
stratumadev
3ff69ce628 cleaner decryption key command input 2025-01-07 21:36:20 +01:00
stratumadev
57b3daabdc added shaka packager support 2025-01-07 21:04:09 +01:00
stratumadev
b293e2ab95 fixed wrong pssh using on hidive playready decryption 2025-01-04 22:00:18 +01:00
stratumadev
ef06b5885f added hidive playready support 2024-12-19 10:35:04 +01:00
stratumadev
1f12a75009 linting fix 2024-12-11 17:40:45 +01:00
stratumadev
50188c6d1f added hidive annotations because of missing playready support 2024-12-07 03:48:17 +01:00
stratumadev
fef39af547 added playready support for crunchyroll 2024-12-07 03:35:22 +01:00
AnimeDL
a6d740e9e9 Some code cleanup 2024-06-20 13:32:27 -07:00
AnimeDL
141fdcf552 [HD] Added fallback to seriesTitle
Added fallback to seriesTitle when seasonTitle cannot be parsed (usually due to the seasonNumber being wrong)
2024-06-18 15:12:22 -07:00
AnimeDL
be95c1f3bc [HD] Fix crashing issue in certain circumstances
Fixes a crashing issue when an API request fails with specific types of errors (such as ECONNRESET)
2024-05-30 09:53:19 -07:00
Tera
33afc263e7
[HiDive] Remove unreleased episodes from list 2024-05-21 10:56:07 +03:00
Tera
ab73931fb9
[HiDive] Remove unreleased episodes from list
Allow listing to be visible but now allow it in the episodes list if it's not available
2024-05-19 00:11:51 +03:00
Tera
87c7de7417
Update hidive.ts
Account for when the episode title is added, but still not released, when it's not available there's a 10 second clip.
2024-05-19 00:06:09 +03:00
Tera
130fa5ee11
[HiDive] Remove unreleased episodes from list
When doing a range download/single selection of an anime that's currently airing episodes that haven't released will still get downloaded at 0 bytes. This will skip them if they have a date range in them, rather than an appropriate title.
2024-05-10 00:27:35 +03:00
AnimeDL
b2488edc02 [HD] Fix movie downloading
Fixes #672
2024-04-23 14:35:56 -07:00
AnimeDL
7107cef7a4
Merge branch 'v5' into remove-old-hd-api 2024-04-13 07:36:32 -07:00
AnimeDL
b1bae92308 Allow for byterange mpd/dash downloads
Prep for new service
2024-04-10 22:03:17 -07:00
AnimeDL
3567edae4b Use temp file for decryption
Fixes issue with unicode and path length limits
2024-04-09 14:37:21 -07:00
AnimeDL
e9e14aef2f Remove old HD API 2024-04-06 21:05:04 -07:00
AnimeDL
036440b0e5 Fix MPD part names 2024-04-06 08:41:42 -07:00
IONI0
2885913205 Fix Eslint errors, logic error, and add combineLines argument 2024-04-04 09:42:41 +11:00
AnimeDL
cd7db09804 [HD] Get keys earlier in download process 2024-03-25 16:32:51 -07:00
AnimeDL
d298521202 [HD] Fix downloading of movies 2024-03-25 14:19:21 -07:00
AnimeDL
3c8f9f2d46 [HD] Fail gracefully if audio doesn't exist
Addresses #617
2024-03-24 17:38:53 -07:00
AnimeDL
4693b60af4 rename vtt function to vtt2ass 2024-03-19 08:05:07 -07:00
AnimeDL
ef567903ad [HD] Fix issue with srz and multiple seasons 2024-03-18 08:56:26 -07:00
AnimeDL
9e9fb6eb76 [HD] Fix bin cfg sometimes not being loaded 2024-03-17 23:19:26 -07:00
AnimeDL
546a5327e8 [HD] Implement -e downloading in new API
Allows for single episode downloads by episode ID
2024-03-17 15:22:04 -07:00
AnimeDL
becaed79d1 Migrate ::cue code to vtt2ass
This should allow for generic styles in vtt files to be parsed and converted to an ASS file
2024-03-17 13:49:19 -07:00
AnimeDL
7d62224d11 [HD] Update subtitle messages for old api 2024-03-17 11:38:23 -07:00
AnimeDL
9645f6255b Remove unneeded console log 2024-03-17 11:24:52 -07:00
AnimeDL
48d8a276d7 [HD] Fix fontsize for vtt2ass for new API 2024-03-16 22:26:56 -07:00
AnimeDL
34fa052bc2 Modify vtt2ass to work with new hidive API
Modifies vtt2ass to work with the new hidive API
2024-03-16 21:20:04 -07:00
AnimeDL
c7addc1c1a Formatting fixes 2024-03-16 19:58:47 -07:00
AnimeDL
824154594d [HD] Add -s support to new hidive API 2024-03-16 19:50:33 -07:00
AnimeDL
211a593796 [HD] Move -s to --srz, and add warnings
Add warnings for commands that haven't yet been added to hidive, and move -s to --srz since it selects a series, and not a season.
2024-03-16 17:58:48 -07:00
AnimeDL
1c39e349ad [HD] Initial support for new Hidive API
The new API can be accessed with `--hdapi new`
2024-03-16 17:44:11 -07:00