├── .gitattributes ├── .github └── workflows │ ├── CloseInactiveIssues │ ├── build-builder-multiarch.yml │ ├── build-one-step.yml │ └── build.yml ├── .gitignore ├── .python-version ├── .vscode └── settings.json ├── Dockerfile ├── Dockerfile-builder ├── Dockerfile-default ├── Dockerfile-noproxy ├── README.MD ├── checkTool.py ├── debug.sh ├── image ├── example_origin.png ├── example_subset.png ├── web_subset_01.png ├── web_subset_02.png └── web_subset_03.png ├── my-fontinass.xml ├── nginx ├── conf.d │ └── emby.conf.template └── nginx.conf ├── onlineFonts.json ├── out.txt ├── process.png ├── pyproject.toml ├── requirements.txt ├── run.sh ├── src ├── analyseAss.py ├── colorAdjust.py ├── constants.py ├── dirmonitor.py ├── docker.init.py ├── fontmanager.py ├── html │ └── color.html ├── logs.py ├── main.py ├── py2cy │ ├── c_utils.pyx │ ├── cpp_utils.cpp │ ├── cpp_utils_string_view_split.cpp │ └── setup.py ├── subset │ ├── .env.development │ ├── .env.production │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ ├── subtitles-octopus.js │ │ │ └── vue.svg │ │ ├── components │ │ │ └── subset.vue │ │ ├── locales │ │ │ ├── en-US.json │ │ │ └── zh-CN.json │ │ ├── main.js │ │ └── style.css │ └── vite.config.js ├── subsetter.py ├── test.py └── utils.py ├── subset.py ├── test ├── [DMG&SumiSora&VCB-Studio] Engage Kiss [S01E07][Ma10p_1080p][x265_flac].chs.ass ├── [DMG] 冴えない彼女の育てかた [S01E06]「二人の夜の選択肢」 [BDRip][HEVC_FLAC][1080P_Ma10P](312B5435).chs.ass ├── [DMG] 冴えない彼女の育てかた♭ [S02E02]「本気で本当な分岐点」 [BDRip][HEVC_FLAC][1080P_Ma10P](0C37FCAB).chs.ass ├── [DMG] 冴えない彼女の育てかた♭ [S02E05]「締め切りが先か、覚醒が先か」 [BDRip][HEVC_FLAC][1080P_Ma10P](AD4F76A4).chs.ass ├── [Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Chs&jpn.ass ├── [Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Cht&jpn.ass ├── [Haruhana] Shigatsu wa Kimi no Uso [01].chs_jpn.ass ├── [UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E01][Ma10p_1080p][x265_flac_aac].chs.ass ├── [UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E02][Ma10p_1080p][x265_flac_aac].chs.ass ├── [UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E03][Ma10p_1080p][x265_flac_aac].chs.ass ├── [UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E04][Ma10p_1080p][x265_flac_aac].chs.ass ├── [Ygm&MAI] JoJo's Bizarre Adventure - Stardust Crusaders [S02E47][Ma10p_2160p][x265_DTS-HDMA_ass].chs.ass ├── [Ygm&MAI] JoJo's Bizarre Adventure - Stone Ocean [S05E01][Ma10p_2160p][x265_flac_ass].extract.ass └── subset.ass └── uv.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/CloseInactiveIssues: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.github/workflows/CloseInactiveIssues -------------------------------------------------------------------------------- /.github/workflows/build-builder-multiarch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.github/workflows/build-builder-multiarch.yml -------------------------------------------------------------------------------- /.github/workflows/build-one-step.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.github/workflows/build-one-step.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10.16 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/Dockerfile-builder -------------------------------------------------------------------------------- /Dockerfile-default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/Dockerfile-default -------------------------------------------------------------------------------- /Dockerfile-noproxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/Dockerfile-noproxy -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/README.MD -------------------------------------------------------------------------------- /checkTool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/checkTool.py -------------------------------------------------------------------------------- /debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/debug.sh -------------------------------------------------------------------------------- /image/example_origin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/image/example_origin.png -------------------------------------------------------------------------------- /image/example_subset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/image/example_subset.png -------------------------------------------------------------------------------- /image/web_subset_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/image/web_subset_01.png -------------------------------------------------------------------------------- /image/web_subset_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/image/web_subset_02.png -------------------------------------------------------------------------------- /image/web_subset_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/image/web_subset_03.png -------------------------------------------------------------------------------- /my-fontinass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/my-fontinass.xml -------------------------------------------------------------------------------- /nginx/conf.d/emby.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/nginx/conf.d/emby.conf.template -------------------------------------------------------------------------------- /nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/nginx/nginx.conf -------------------------------------------------------------------------------- /onlineFonts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/onlineFonts.json -------------------------------------------------------------------------------- /out.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/process.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/run.sh -------------------------------------------------------------------------------- /src/analyseAss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/analyseAss.py -------------------------------------------------------------------------------- /src/colorAdjust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/colorAdjust.py -------------------------------------------------------------------------------- /src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/constants.py -------------------------------------------------------------------------------- /src/dirmonitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/dirmonitor.py -------------------------------------------------------------------------------- /src/docker.init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/docker.init.py -------------------------------------------------------------------------------- /src/fontmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/fontmanager.py -------------------------------------------------------------------------------- /src/html/color.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/html/color.html -------------------------------------------------------------------------------- /src/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/logs.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/main.py -------------------------------------------------------------------------------- /src/py2cy/c_utils.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/py2cy/c_utils.pyx -------------------------------------------------------------------------------- /src/py2cy/cpp_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/py2cy/cpp_utils.cpp -------------------------------------------------------------------------------- /src/py2cy/cpp_utils_string_view_split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/py2cy/cpp_utils_string_view_split.cpp -------------------------------------------------------------------------------- /src/py2cy/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/py2cy/setup.py -------------------------------------------------------------------------------- /src/subset/.env.development: -------------------------------------------------------------------------------- 1 | VITE_API_BASE_URL=http://127.0.0.1:8011 -------------------------------------------------------------------------------- /src/subset/.env.production: -------------------------------------------------------------------------------- 1 | VITE_API_BASE_URL= -------------------------------------------------------------------------------- /src/subset/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/.gitignore -------------------------------------------------------------------------------- /src/subset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/README.md -------------------------------------------------------------------------------- /src/subset/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/index.html -------------------------------------------------------------------------------- /src/subset/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/package-lock.json -------------------------------------------------------------------------------- /src/subset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/package.json -------------------------------------------------------------------------------- /src/subset/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/public/vite.svg -------------------------------------------------------------------------------- /src/subset/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/App.vue -------------------------------------------------------------------------------- /src/subset/src/assets/subtitles-octopus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/assets/subtitles-octopus.js -------------------------------------------------------------------------------- /src/subset/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/assets/vue.svg -------------------------------------------------------------------------------- /src/subset/src/components/subset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/components/subset.vue -------------------------------------------------------------------------------- /src/subset/src/locales/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/locales/en-US.json -------------------------------------------------------------------------------- /src/subset/src/locales/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/locales/zh-CN.json -------------------------------------------------------------------------------- /src/subset/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/main.js -------------------------------------------------------------------------------- /src/subset/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/src/style.css -------------------------------------------------------------------------------- /src/subset/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subset/vite.config.js -------------------------------------------------------------------------------- /src/subsetter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/subsetter.py -------------------------------------------------------------------------------- /src/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/test.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/src/utils.py -------------------------------------------------------------------------------- /subset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/subset.py -------------------------------------------------------------------------------- /test/[DMG&SumiSora&VCB-Studio] Engage Kiss [S01E07][Ma10p_1080p][x265_flac].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[DMG&SumiSora&VCB-Studio] Engage Kiss [S01E07][Ma10p_1080p][x265_flac].chs.ass -------------------------------------------------------------------------------- /test/[DMG] 冴えない彼女の育てかた [S01E06]「二人の夜の選択肢」 [BDRip][HEVC_FLAC][1080P_Ma10P](312B5435).chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[DMG] 冴えない彼女の育てかた [S01E06]「二人の夜の選択肢」 [BDRip][HEVC_FLAC][1080P_Ma10P](312B5435).chs.ass -------------------------------------------------------------------------------- /test/[DMG] 冴えない彼女の育てかた♭ [S02E02]「本気で本当な分岐点」 [BDRip][HEVC_FLAC][1080P_Ma10P](0C37FCAB).chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[DMG] 冴えない彼女の育てかた♭ [S02E02]「本気で本当な分岐点」 [BDRip][HEVC_FLAC][1080P_Ma10P](0C37FCAB).chs.ass -------------------------------------------------------------------------------- /test/[DMG] 冴えない彼女の育てかた♭ [S02E05]「締め切りが先か、覚醒が先か」 [BDRip][HEVC_FLAC][1080P_Ma10P](AD4F76A4).chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[DMG] 冴えない彼女の育てかた♭ [S02E05]「締め切りが先か、覚醒が先か」 [BDRip][HEVC_FLAC][1080P_Ma10P](AD4F76A4).chs.ass -------------------------------------------------------------------------------- /test/[Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Chs&jpn.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Chs&jpn.ass -------------------------------------------------------------------------------- /test/[Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Cht&jpn.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[Haruhana] Kaoru Hana wa Rin to Saku - 01 [WebRip][HEVC-10bit 1080p][CHI_JPN].Cht&jpn.ass -------------------------------------------------------------------------------- /test/[Haruhana] Shigatsu wa Kimi no Uso [01].chs_jpn.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[Haruhana] Shigatsu wa Kimi no Uso [01].chs_jpn.ass -------------------------------------------------------------------------------- /test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E01][Ma10p_1080p][x265_flac_aac].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E01][Ma10p_1080p][x265_flac_aac].chs.ass -------------------------------------------------------------------------------- /test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E02][Ma10p_1080p][x265_flac_aac].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E02][Ma10p_1080p][x265_flac_aac].chs.ass -------------------------------------------------------------------------------- /test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E03][Ma10p_1080p][x265_flac_aac].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E03][Ma10p_1080p][x265_flac_aac].chs.ass -------------------------------------------------------------------------------- /test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E04][Ma10p_1080p][x265_flac_aac].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[UHA-WINGS&VCB-Studio] EIGHTY SIX [S01E04][Ma10p_1080p][x265_flac_aac].chs.ass -------------------------------------------------------------------------------- /test/[Ygm&MAI] JoJo's Bizarre Adventure - Stardust Crusaders [S02E47][Ma10p_2160p][x265_DTS-HDMA_ass].chs.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[Ygm&MAI] JoJo's Bizarre Adventure - Stardust Crusaders [S02E47][Ma10p_2160p][x265_DTS-HDMA_ass].chs.ass -------------------------------------------------------------------------------- /test/[Ygm&MAI] JoJo's Bizarre Adventure - Stone Ocean [S05E01][Ma10p_2160p][x265_flac_ass].extract.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/[Ygm&MAI] JoJo's Bizarre Adventure - Stone Ocean [S05E01][Ma10p_2160p][x265_flac_ass].extract.ass -------------------------------------------------------------------------------- /test/subset.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/test/subset.ass -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RiderLty/fontInAss/HEAD/uv.lock --------------------------------------------------------------------------------