Commit graph

45 commits

Author SHA1 Message Date
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
AnimeDL
6575e2343d Fix subtitle downloading for hidive 2024-03-08 08:56:27 -08:00
AnimeDL
485433cd74 Initial attempt to add --syncTiming flag
Add --syncTiming flag to attempt to detect timing differences in multi-dub downloads and sync them properly. Currently disabled by default since it's experimental and likely buggy. Potentially Resolved #471
2023-07-16 19:24:41 -07:00
AnimeDL
02b4385db3 Add --new to hidive
Adds --new to hidive to look at the ID's of recently added stuff
2023-07-16 13:23:31 -07:00
AnimeDL
dbf1640c1b Fix thumbnail when downloading in GUI
For Hidive
2023-07-15 21:28:29 -07:00
AnimeDL
b4d0c65cd2 Remove repetitive error log 2023-07-14 18:57:39 -07:00
AnimeDL
9d8665dfbe Add --keepAllVideos option
If set to true, it will keep all videos in the merge process, rather than discarding the extra videos.
2023-07-13 14:28:44 -07:00
AnimeDL
1816c2521d Fix multiple like languages breaking hidive
Fixes issue where multiple of the same language and marked as the same version (broadcast vs home video) would crash the merger in Hidive
2023-07-13 14:12:29 -07:00
AnimeDL
57a777c4a3 Fix waittime in hidive 2023-07-10 16:05:48 -07:00
AnimeDL
2dc6b3968c Add --waittime flag
Will wait between downloads, set in milliseconds. Setting this high should help when downloading large numbers of items.
2023-07-10 16:00:55 -07:00
AnimeDL
e32d2fdefe Fix debug command 2023-07-10 15:58:45 -07:00
AnimeDL
3c840e46f0 Add --nosubs support to CR/HD
Fixes #457
2023-07-10 09:05:57 -07:00
AnimeDL
371b8336f1 add flag --originalFontSize
Flag to keep original font size for the service Hidive (which defines it's own expected fontsize per series)
2023-07-07 15:43:11 -07:00
AnimeDL
f6506fefcc set debug property on cr/hd 2023-07-04 22:45:52 -07:00
AnimeDL
4c870f0640 Respect user defined fontName for hidive 2023-07-04 19:58:34 -07:00
AnimeDL
38fe235b2c Respect user defined fontSize for hidive 2023-07-04 19:56:21 -07:00
AnimeDL
612bdff774 Initial commit to add hidive 2023-07-04 10:21:16 -07:00