From 1902f58f3771698e1975f3df61d84be35bad904b Mon Sep 17 00:00:00 2001 From: stratuma Date: Fri, 28 Jun 2024 05:07:41 +0200 Subject: [PATCH] mp4decrypt -> shaka, jsencrypt -> node-forge, package update --- .gitignore | 8 +- app.config.ts | 3 + components/Crunchyroll/Types.ts | 2 +- components/MainHeader.vue | 2 +- components/Settings/About.vue | 6 +- nuxt.config.ts | 19 +- package.json | 23 +- pages/addanime.vue | 15 +- pages/index.vue | 6 +- pnpm-lock.yaml | 918 ++++++------------- {mp4decrypt => shaka}/.gitkeep | 0 src/api/db/database.ts | 4 +- src/api/routes/adn/adn.service.ts | 20 +- src/api/routes/service/service.controller.ts | 2 +- src/api/routes/service/service.service.ts | 38 +- src/api/services/audio.ts | 9 +- src/api/services/folder.ts | 4 +- src/api/services/mp4decrypt.ts | 21 - src/api/services/shaka.ts | 21 + src/api/services/subs.ts | 5 +- src/electron/dynamicRenderer.ts | 8 - 21 files changed, 397 insertions(+), 737 deletions(-) create mode 100644 app.config.ts rename {mp4decrypt => shaka}/.gitkeep (100%) delete mode 100644 src/api/services/mp4decrypt.ts create mode 100644 src/api/services/shaka.ts diff --git a/.gitignore b/.gitignore index 98563a2..e72a6c2 100644 --- a/.gitignore +++ b/.gitignore @@ -20,11 +20,11 @@ build/ crunchyroll-downloader-output-*/ # FFMPEG -ffmpeg/ffmpeg.exe -ffmpeg/ffprobe.exe +ffmpeg/* +ffmpeg/!.gitkeep -# MP4DECRYPT -mp4decrypt/mp4decrypt.exe +# SHAKA +shaka/shaka.exe # Keys keys/client diff --git a/app.config.ts b/app.config.ts new file mode 100644 index 0000000..5df04a8 --- /dev/null +++ b/app.config.ts @@ -0,0 +1,3 @@ +export default defineAppConfig({ + nuxtIcon: {}, +}); \ No newline at end of file diff --git a/components/Crunchyroll/Types.ts b/components/Crunchyroll/Types.ts index e687f48..8da8369 100644 --- a/components/Crunchyroll/Types.ts +++ b/components/Crunchyroll/Types.ts @@ -244,7 +244,7 @@ export interface CrunchyEpisodeFetch { data: Array<{ id: string episode_metadata: { - series_id: string, + series_id: string season_id: string } }> diff --git a/components/MainHeader.vue b/components/MainHeader.vue index 383ef58..7b1063d 100644 --- a/components/MainHeader.vue +++ b/components/MainHeader.vue @@ -31,7 +31,7 @@