AnimeDL
0b22b4ec36
Improve CDM detection
...
Automatically checks all files in the directory for a valid CDM
2024-03-19 16:27:00 -07:00
AnimeDL
1852ce1282
[CR] Fix vtt CC fontSize not working
2024-03-19 11:22:15 -07:00
AnimeDL
83d410378a
Improve vtt2ass compatibility
2024-03-19 10:07:18 -07:00
AnimeDL
4693b60af4
rename vtt function to vtt2ass
2024-03-19 08:05:07 -07:00
AnimeDL
b497fb40df
Add token flag
...
Allows for login using refresh token in crunchy. Adds #597
2024-03-18 17:44:49 -07:00
AnimeDL
3e071b1386
Set default kstream to 5
2024-03-18 16:04:41 -07:00
AnimeDL
48c9528116
Merge pull request #594 from anidl/new-hidive-api
...
New Hidive API
2024-03-17 16:39:29 -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
49519f1e17
[HD] fontSize for q1 as well
2024-03-17 11:59:58 -07:00
AnimeDL
a61d7d315d
Make widevine folder during compilation
2024-03-17 11:00:50 -07:00
AnimeDL
12780eec26
Only apply fontSize to normal subtitles
2024-03-17 10:54:54 -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
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
3c41414f4a
Rename WV module
2024-03-16 11:14:21 -07:00
AnimeDL
4742ea8d55
[CR] Hotfix: Fixes non DRM downloads
2024-03-14 19:14:50 -07:00
AnimeDL
d2b4adf09b
[CR] Improve Captions support
...
Renames what was previously called CC to `Signs`.
Also prevents a possible collision where not all subs would be downloaded
2024-02-06 19:46:14 -08:00
AnimeDL
66e1ee5702
[CR] Add CC Subtitles
...
CC Subtitles looks to be possible in the API now (it's not just always empty), so I've written some code to handle CC subtitles properly and download them
Fixes #580
2024-02-06 19:10:11 -08:00
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
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
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
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
f204b068ea
Only show DRM streams if they can be decrypted
2024-01-26 10:38:25 -08:00
AnimeDL
fe997ecb32
Fix edge case with vtt2ass
2024-01-11 11:38:33 -08:00
AnimeDL
0e91c59197
Add Telugu (India)
...
Fixes #567
2024-01-10 11:18:40 -08:00
AnimeDL
5ab4d3e0c4
Add new CR languages
2024-01-09 08:46:49 -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
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
28518bb461
Initial commit for WV Decryption
2023-12-24 19:29:01 -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
AnimeDL
834e157d70
Change the default kstream to 2
2023-12-15 09:48:23 -08:00
AnimeDL
7e8bb06a8b
Replace ffprobe static with ffprobe bin
2023-12-15 09:24:07 -08:00
AnimeDL
df7dd06235
Hotfix for CR
...
This does not include DRM decryption, that will come later, however, this does work for however long CR allows it to.
2023-12-15 09:21:05 -08:00
AnimeDL
24f330838e
Add new Hidive languages
2023-07-30 16:09:56 -07:00
AnimeDL
b8362a618c
Typo
2023-07-16 19:35:22 -07:00
AnimeDL
e02fd59f43
Add warning for pontially problematic subs
2023-07-16 19:32:18 -07: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
5962c556ec
Improve --keepAllVideos
...
Fixes issue where in not all cases keepAllVideos would work
2023-07-16 13:24:11 -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
a87c345fdc
Fixed duplicate episode entries in archive
2023-07-16 08:57:54 -07:00
AnimeDL
2b969971e6
Fix language order
2023-07-15 16:11:58 -07:00
AnimeDL
11c32ba4bc
eslint fixes
2023-07-15 11:28:43 -07:00
AnimeDL
c3dab33f6b
Add GUI States
...
This adds states for the GUI that get saved to a file, notably this means that queue's of services are no longer lost when changing services, or closing and reopening the program.
Also changed was a few spelling fixes
2023-07-15 11:16:55 -07:00
AnimeDL
f3144475f4
Remove 'Unknown' language entry
2023-07-14 17:24:30 -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
a356e98aa8
Fix regression in Funimation merging
...
Fixes audio not being in the final video
2023-07-13 13:56:41 -07:00
AnimeDL
8aa2323697
More graceful handling of unknown languages
2023-07-12 21:35:40 -07:00
AnimeDL
c29fd0e5f5
Add support for 6 more languages
...
Chinese (Taiwan),
Catalan,
Polish,
Thai,
Tamil (India),
Malay (Malaysia)
2023-07-12 21:19:19 -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
4a135092e9
Add --extid for crunchyroll
...
Allows downloading or viewing of old Crunchyroll ID's such as: SRZ.282651 VOL.26453 EPI.842919 FLM.268837
Fixes #351 #249
2023-07-10 09:05:23 -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
4eb3a4a916
Update to node 18 for prebuilds
2023-07-07 15:28:00 -07:00
AnimeDL
a78461a2ac
Disable CC subs from being default
...
Temporary measure until I can think of a better way to implement it so that CC subtitles are not set as default along with the normal subtitle
2023-07-05 21:35:44 -07:00
AnimeDL
5dfea78822
Fix text-shadow parsing error in vtt2ass
...
Should hopefully fix the warnings about text-shadow being improperly parsed
2023-07-05 21:21:48 -07:00
AnimeDL
ad12b775bb
Properly fix eslint error
2023-07-05 15:17:10 -07:00
AnimeDL
e12d9a30f6
Revert "eslint fixes"
...
This reverts commit a17677c3bf .
2023-07-05 15:05:20 -07:00
AnimeDL
580dbe2384
Improve documentation
2023-07-05 11:52:17 -07:00
AnimeDL
a17677c3bf
eslint fixes
2023-07-05 11:11:35 -07:00
AnidlSupport
abefc563d6
Fix vtt2ass module
2023-07-05 10:09:46 +00:00
AnimeDL
4c870f0640
Respect user defined fontName for hidive
2023-07-04 19:58:34 -07:00
AnimeDL
612bdff774
Initial commit to add hidive
2023-07-04 10:21:16 -07:00
AnimeDL
8414edfab9
Allow for half episodes
2023-07-04 08:35:48 -07:00
AnidlSupport
f32e7b19a2
CLI Default for GUI & Pnpm update
2023-03-22 18:15:57 +01:00
AnidlSupport
9bdf49e6cf
Fix ts issue
2023-03-03 21:17:12 +01:00
AnidlSupport
42ac8d85c4
New Logger + HLS-Download include
2023-03-03 19:10:20 +01:00
AnidlSupport
e0a6546df5
Fix eslint warnings
2023-03-01 20:40:36 +01:00
AnimeDL
2908e4f259
Fix some linting issues
2023-02-28 16:09:20 -08:00
AnidlSupport
50d48ca7cd
Setup + Passwordless
2023-02-28 17:23:42 +01:00
AnidlSupport
dd9c112911
Update build
2023-02-27 21:30:24 +01:00
AnidlSupport
54e150f713
Removed unused arg
2023-02-27 21:23:25 +01:00
AnidlSupport
cd62595518
New GUI
2023-02-27 21:20:06 +01:00
AnimeDL
ba614d220e
Remove duplicate Portuguese
2023-02-17 10:27:41 -08:00
AnimeDL
ff39e811b4
Fix Arabic language downloading
2023-02-17 10:27:22 -08:00
AnimeDL
99ff19e180
Fix LA Spanish downloading
2023-02-16 14:48:21 -08:00
AnimeDL
54e8e26bd6
cleanup locales array
2023-01-24 10:14:23 -08:00
AnimeDL
24f24945a5
Add pt-PT locale
2023-01-24 10:11:16 -08:00
AnimeDL
5cd8986ac2
Add en-IN, fixes #456
2023-01-24 09:53:11 -08:00
AnimeDL
28a85aa085
revert change to url requesting
2023-01-23 11:25:02 -08:00
AnimeDL
64a69d953e
Update Crunchy to new API
2023-01-22 21:37:53 -08:00
AnimeDL
95b8c14b89
Prelim Crunchy Update
2023-01-21 10:49:05 -08:00
metaljerk
31c2e6eb26
Update module.args.ts
2022-10-11 16:00:03 -05:00
RavensRain
67ccb5daaa
set dlVideoOnce to crunchy only
2022-09-12 19:14:51 +02:00
RavensRain
cce7956b07
remove useless console.log
...
and set dlVideoDownload as non-default
2022-09-11 13:22:05 +02:00
RavensRain
f6303c1a6e
Ability to reduce unnecessary bandwidth usage
2022-09-11 10:41:21 +02:00
Izuco
28d1b835e3
Fix eslint errors
2022-07-23 21:24:24 +02:00
acc029
c0aa3fa5df
Merge branch 'anidl:master' into master
2022-07-23 12:36:13 -03:00
Izuco
5751676e16
Ability to override the name of "cc"
2022-07-22 18:47:37 +02:00
Izuco
c3fbc34478
Ability to change the default sub and/or dub langauge in merged file
2022-07-21 20:06:10 +02:00
acc029
1d00b42b0b
Separate Latin American Spanish and European Spanish codes with region/territory tags
2022-07-21 14:36:25 -03:00
acc029
d8917d918a
Fix support for new dubs
...
Fix English/European Spanish dub downloads and add support for Hindi. European Spanish and Latin American Spanish still use the same download code.
2022-07-19 08:30:16 -03:00
Izuco
7e67a8f61a
CC for Crunchyroll
2022-07-05 23:03:19 +02:00
Izuco
b8432270b6
Fixed #339
2022-07-04 18:19:26 +02:00
Izuco
936f86b1f0
Sanitize filename parts; Fix #335
2022-07-02 14:02:10 +02:00
Izuco
250709dc1d
Added zh-CN
2022-07-02 13:54:53 +02:00
Izuco
602d39e97b
Drop arm support in flavor of x64
2022-07-01 22:16:10 +02:00
Izuco
9fefe5ecff
Update Subtitle naming
2022-07-01 21:14:53 +02:00
Izuco
8f97971632
Build for x64
2022-07-01 20:48:42 +02:00
Izuco
11372c041f
#311
2022-05-29 16:18:15 +02:00
Izuco
8424e12449
Move langsdata
2022-05-09 16:22:31 +02:00
Izuco
23ae20a3da
Remove debug console logs
2022-04-18 11:35:34 +02:00
Izuco
eaa24985ad
Fix Download Archive
2022-04-17 21:44:58 +02:00
Izuco
4caf8f87d0
Fix #307
2022-04-17 21:26:20 +02:00
Izuco
012db6ca76
Make jpn the default dub lang again
2022-04-17 18:52:40 +02:00
Izuco
3854cb0d4e
Fixed an issue where no new archive items could be added
2022-04-15 20:09:27 +02:00
Izuco
552e16774b
Fix an issue where the updater would fail and added tsx support
2022-04-09 21:16:32 +02:00
Izuco
13e0cd7b07
Fixed #293
2022-03-25 21:00:54 +01:00
Izuco
78d999f2d4
Fix #292
2022-03-25 19:33:51 +01:00
Izuco
2f2333051b
Update Version + Remove Beta announcment
2022-03-22 16:26:12 +01:00
Izuco
d4328eda0f
Fix #232
2022-03-20 10:43:02 +01:00
Izuco
5931760449
Added the ability to set the option if the file has created programmaticly
2022-03-19 10:50:30 +01:00
Izuco
ef054dafed
Eslint
2022-03-17 17:57:39 +01:00
Izuco
8021dbea5e
Bug Fixes
2022-03-17 17:56:35 +01:00
Izuco
9a805f995a
Added #286
2022-03-17 17:26:43 +01:00
Izuco
d273d8f495
Fixed #284
2022-03-16 19:29:33 +01:00
Izuco
6122a3eaa0
Eslint
2022-03-05 19:01:04 +01:00
Izuco
9ef4d43674
Fix crash after download
2022-03-05 19:00:33 +01:00
Izuco
54b031e516
Update default quality to max
2022-03-05 13:33:36 +01:00
Izuco
2d139acffb
#261
2022-03-04 19:58:56 +01:00
Izuco
0b82788b24
Fixed #232
2022-03-03 21:15:47 +01:00
Izuco
19800b59e3
Fix #270
2022-03-03 20:44:16 +01:00
Izuco
e6555d51d5
--videoTitle for mkvmerge
2022-03-01 17:12:59 +01:00
Izuco
a3c324aef5
Set coustom ffmpeg track title
2022-03-01 17:03:10 +01:00
Izuco
56b595f05c
Eslint
2022-03-01 16:32:54 +01:00
Izuco
620e2085e2
Introducing --override
...
- Override OR set any filename variables
- Use `toOverride='Override'`. Please note that the ' are required
2022-03-01 16:32:14 +01:00
Izuco
45c1810fe6
Fixed #232
2022-02-26 13:21:00 +01:00
Izuco
fed44e1cea
Fix #201 and #245
2022-02-26 11:11:21 +01:00
Izuco
6562dede2a
Update build.ts
2022-02-20 20:05:45 +01:00
Izuco
a7c7451b0d
Update + Update Version + Eslint
2022-02-20 19:56:45 +01:00
Izuco
a307b9b1ed
Fix #258
2022-02-20 19:51:42 +01:00
Izuco
750bcc0e8a
Use electron-builder
2022-02-20 15:44:20 +01:00
Izuco
59b87d22e9
Fix #259
2022-02-19 13:36:22 +01:00
Izuco
9eaf940cb6
Linux fixes
2022-02-15 21:52:38 +01:00
Izuco
511bd9a131
Bug fixes
2022-02-15 21:02:22 +01:00
Izuco
f85753fd9b
Bug fixes
2022-02-15 20:19:45 +01:00
Izuco
0a948788a4
Build GUI and CLI
2022-02-15 20:11:55 +01:00
Izuco
7dc72a1507
Downloading without visual feedback
2022-02-05 13:18:19 +01:00
Izuco
57836d7a91
Eslint + Crunchy implementation
2022-01-30 15:35:44 +01:00
Izuco
52cff06388
More funi.ts to class conversion
2022-01-24 20:19:30 +01:00
Izuco
31628128b2
Fixed an issue where the path to the multi dl folder coud not contain a space
2022-01-22 13:55:14 +01:00
Izuco
362e40ab13
Typo
2022-01-18 21:52:48 +01:00
Izuco
401b64db05
Update fs handeling for EBUSY errors
2022-01-17 16:05:57 +01:00
Izuco
5c5f0c73d2
FFmpeg can add fonts to mkv file
2022-01-16 16:06:10 +01:00
Izuco
595b407b22
Force Muxer command
2022-01-16 15:59:39 +01:00
Izuco
9513cead33
Eslint fix
2022-01-15 16:34:04 +01:00
Izuco
a3a50e97c1
Auto update documentation
2022-01-15 16:32:53 +01:00
Izuco
aca06d9a76
Update config
2022-01-15 15:25:45 +01:00
Izuco
06fbd7a4bc
Dont override config files
2022-01-15 15:25:33 +01:00
Izuco
1cd8c6ed19
Prevent duplicate archive entries
2022-01-15 14:54:51 +01:00
Izuco
af8ebbb92c
Logging + Fix unknown season title + Fix padding
2022-01-11 22:49:28 +01:00
Izuco
32b10e7ba1
Let every default option be set in cli-default
2022-01-08 22:28:21 +01:00
Izuco
1b001438d9
Let search-type be set in cli-default
2022-01-08 22:26:12 +01:00
Izuco
d61bad81b5
Added silentAuth + set username and password as args
2022-01-07 20:34:53 +01:00
Izuco
05d65d3d54
Added missing option partsize
2022-01-06 17:45:07 +01:00
Izuco
c89cea218c
Fixed typos as suggested by @Jaynator495 (thanks)
2021-12-29 01:26:03 +01:00
Izuco
e1dbe9f1a6
Eslint
2021-12-26 22:26:43 +01:00
Izuco
fde01a049a
Full list + implementation
2021-12-26 22:25:30 +01:00
Izuco
50075dfbe3
Start
2021-12-26 20:10:39 +01:00
Izuco
b7ccefbddd
Added Encoding as requested in #202
2021-12-25 23:18:58 +01:00
Izuco
0824d4873a
Fixed typo (again)
2021-12-21 23:28:46 +01:00
Izuco
82b17c75bc
Update font managment
2021-12-21 20:55:44 +01:00
Izuco
78c529d072
Fix spelling and --dlFonts
2021-12-21 17:02:29 +01:00
Izuco
46ecd0922b
CC support as in #198
2021-12-21 14:35:15 +01:00
Izuco
6bde435a90
Eslint
2021-12-20 20:07:52 +01:00
Izuco
b681bc3491
Update langsdata to fix #192
2021-12-20 20:06:20 +01:00
Izuco
8ee461605d
Fixed #190 and fixed auto updater
2021-12-19 19:16:33 +01:00
Izuco
476b49c56c
Fixed #183 + Crunchy allSubs and allDubs
2021-12-11 12:11:41 +01:00
Izuco
f96936986a
Hot Fix: Build Script
2021-12-09 18:05:32 +01:00
Izuco
77985660c6
Style + Version
2021-12-09 17:57:32 +01:00
Izuco
a55cf7ae8e
Fix #182
2021-12-09 17:54:51 +01:00
Izuco
d262ce86bb
Added English language back #181
2021-12-07 22:03:23 +01:00
Izuco
e642e73a52
Use Langs data in Funi
2021-11-30 19:44:23 +01:00
Izuco
5be607ff2f
Removed line that broke the auto updater
2021-11-28 18:04:49 +01:00
Izuco
a2070aa16d
Eslint
2021-11-28 14:59:42 +01:00
Izuco
77a9676eab
Episode select with media id
2021-11-27 19:50:35 +01:00
Izuco
d1972e3725
Crunchy season fix
...
- The number of the season will now be correctly inserted
- The default filename templated has been altered to include the season
2021-11-25 11:58:08 +01:00
Izuco
3ae1269ac7
Fixed an issue where the downloader would crash
2021-11-23 19:07:59 +01:00
Izuco
0d051ac94d
Code Refactor + #172 Implementation
2021-11-23 16:55:17 +01:00
Izuco
8f6dcbed0f
Download Archve
2021-11-21 14:53:14 +01:00
Izuco
9586b412a1
Style
2021-11-20 15:28:44 +01:00
Izuco
cb346284ba
Funimation but && crunchyroll all
2021-11-20 15:12:10 +01:00
Izuco
846baea609
Crunchy multi dubs
2021-11-19 23:53:09 +01:00
Izuco
bd7cfbf258
Update module.app-args.ts
2021-11-07 00:52:25 +01:00
Izuco
34610c189b
Fixed double help
2021-11-07 00:51:56 +01:00
Izuco
e1e57458e2
Added argument support + Fixed CR bug where Quality was wrongly shown
2021-11-07 00:46:14 +01:00
Izuco
aa40658599
Set funimation font name
2021-11-06 14:06:43 +01:00
Izuco
f9e50b0f22
Only work in source version
2021-11-05 21:45:27 +01:00
Izuco
2caa322fee
Eslint style
2021-11-05 21:35:44 +01:00
Izuco
5751e52563
Fixing issues with the updater and version update
2021-11-05 21:34:06 +01:00
Izuco
dc03763ea8
Working updates
2021-11-05 21:29:14 +01:00
Izuco
c3c09db500
Add updater module
2021-11-05 21:02:55 +01:00
Izuco
38c571a49c
Updated Build
2021-11-02 15:50:05 +01:00
Izuco
ff4e8792b0
FFmpeg Fix
2021-11-02 15:22:30 +01:00
Izuco
3c599cd48e
100%
2021-11-01 20:38:58 +01:00
Izuco
8b557abdf1
Everything but merging
2021-10-31 20:55:42 +01:00