Commit graph

742 commits

Author SHA1 Message Date
AnimeDL
03e3c96f3c Rework Building
Should now be more modular, at the cost of human-readable names. It can now be used to build android versions, alpine versions, as well as arm for each supported platform
2024-02-06 08:41:54 -08:00
AnimeDL
103b17f449 Simplify API switching code
Should also fix API switching on GUI
2024-02-05 10:12:47 -08:00
AnimeDL
27e02a8548 Improve readme
Adds instruction for DRM decryption, as well as some examples on how to use the CLI. It also splits up the dependencies as they are needed.
2024-02-04 16:13:22 -08:00
AnimeDL
b146ee71ae Linting fixes 2024-01-30 15:10:43 -08:00
AnimeDL
3502141c62 [CR] Improve chapter support
If new chapter request fails, use old request.

Also adds new option to enable chapter downloading, `--chapters`
2024-01-30 10:06:40 -08:00
AnimeDL
9bc62ba91e Increment version + Documentation 2024-01-30 06:51:22 +00:00
AnimeDL
1e2b396ed5 Increment version 2024-01-29 22:50:55 -08:00
AnimeDL
2e77593e14 [CR] Fixes subtitles when directory doesn't exist
Now creates the directory before making the files, similar to how videos work.
2024-01-29 22:50:05 -08:00
AnimeDL
4d9b1c7480 Formatting fix 2024-01-29 22:49:11 -08:00
AnimeDL
1e0e414ae6 Ignore guistate.json 2024-01-29 22:49:10 -08:00
AnimeDL
b491ba1917 Fix command line length issue
Fixes long standing issue on windows where if the command line length was over 8191 characters, this was achieved by switching node.exec to use powershell.exe instead of cmd.exe on Windows
2024-01-29 22:49:10 -08:00
AnimeDL
02620ec5b5 [CR] Initial commit to support chapters
TODO:
1) Add flag for chapters
2) Add ffmpeg merging for chapters
3) Add fallback to old CR API
2024-01-29 22:47:56 -08:00
AnimeDL
7be22ec132 [CR] Fixes subtitles when directory doesn't exist
Now creates the directory before making the files, similar to how videos work.
2024-01-29 22:45:36 -08:00
AnimeDL
ec8d8b3ab8 Formatting fix 2024-01-29 21:31:28 -08:00
AnimeDL
388204cc43 Ignore guistate.json 2024-01-29 21:31:23 -08:00
AnimeDL
169d48aa47 make --nocleanup work for encrypted files 2024-01-29 20:29:59 -08:00
AnimeDL
1b5dfa0f3e Fix command line length issue
Fixes long standing issue on windows where if the command line length was over 8191 characters, this was achieved by switching node.exec to use powershell.exe instead of cmd.exe on Windows
2024-01-29 19:30:43 -08:00
AnimeDL
615cef700a Fix issue with GUI decrypting 2024-01-28 09:46:15 -08:00
AnimeDL
f204b068ea Only show DRM streams if they can be decrypted 2024-01-26 10:38:25 -08:00
AnimeDL
d07603de8b Fix edge case with vtt2ass 2024-01-11 14:33:55 -08:00
AnimeDL
fe997ecb32 Fix edge case with vtt2ass 2024-01-11 11:38:33 -08:00
AnimeDL
1996e44ef5 Add Telugu (India)
Fixes #567 + Documentation
2024-01-10 19:19:38 +00:00
AnimeDL
1c6e4640c5 Add Telugu (India)
Fixes #567
2024-01-10 11:19:09 -08:00
AnimeDL
0e91c59197 Add Telugu (India)
Fixes #567
2024-01-10 11:18:40 -08:00
AnimeDL
acc91a0eed Fixed fallback request 2024-01-09 12:33:04 -08:00
AnimeDL
a1a9729134 Add new CR languages + Documentation 2024-01-09 16:47:30 +00:00
AnimeDL
70f8e36ffc Add new CR languages 2024-01-09 08:47:02 -08:00
AnimeDL
5ab4d3e0c4 Add new CR languages 2024-01-09 08:46:49 -08:00
AnimeDL
7998395c56 Increment version + Documentation 2024-01-09 16:40:17 +00:00
AnimeDL
60da30c92b Increment version 2024-01-09 08:39:53 -08:00
AnimeDL
fb0559abd3 Hotfix for CR
Fixes authentication in CR
Fixes #573
2024-01-09 08:38:01 -08:00
AnimeDL
3174a4db5e switch to yao-pkg 2024-01-09 08:38:01 -08:00
AnimeDL
e1c5ad2f2a Hotfix for CR
Fixes authentication in CR
Fixes #573
2024-01-09 08:34:34 -08:00
AnimeDL
5c751eb551 switch to yao-pkg 2024-01-07 22:07:24 -08:00
AnimeDL
350337fdda Fix episode selection on web API 2023-12-30 15:40:54 -08:00
AnimeDL
c3335db366 remove util 2023-12-29 21:17:55 -08:00
AnimeDL
f9adcdea7f Fix bug with kstream 3 2023-12-29 21:14:27 -08:00
AnimeDL
ca01c04961 API switching 2023-12-29 21:14:12 -08:00
AnimeDL
942f673934 Fix WV relative pathing 2023-12-25 11:11:55 -08:00
AnidlSupport
ee38658d0d Some refactoring 2023-12-25 10:46:13 -08:00
AnimeDL
7524f4c08f Remove uneeded console logs 2023-12-24 19:40:42 -08:00
AnimeDL
3b37703d7a Fix object downloading + Documentation 2023-12-24 19:37:35 -08:00
AnimeDL
64b2bf0b08 Fix object downloading 2023-12-24 19:37:35 -08:00
AnimeDL
28518bb461 Initial commit for WV Decryption 2023-12-24 19:29:01 -08:00
AnimeDL
d1d9840629 Fix muxing for MPD 2023-12-24 12:09:52 -08:00
AnimeDL
63e1d1dda8 Fix object downloading + Documentation 2023-12-24 19:54:30 +00:00
AnimeDL
788afbc6f5 Fix object downloading 2023-12-24 11:53:22 -08:00
AnidlSupport
7121d254f6 Linting Fixes 2023-12-24 11:20:52 -08:00
AnidlSupport
abc5747614 MPD Refactoring 2023-12-24 11:19:01 -08:00
AnimeDL
a27c0209c1 Initial support for mpd 2023-12-23 20:28:37 -08:00