feat(subtitles): optimize anime stream audio extraction

- Prefer matching audio and lower-resolution sources with HLS sampling
- Reuse verified audio within sessions and clean temporary files on shutdown
- Allow character dictionary sync without loaded subtitles
This commit is contained in:
2026-09-22 00:20:54 -07:00
parent 2c89bc1754
commit 4209134399
35 changed files with 2226 additions and 161 deletions
+9
View File
@@ -287,6 +287,15 @@ SubMiner builds on the work of these open-source projects:
| [Yomitan](https://github.com/yomidevs/yomitan) | Dictionary engine powering all lookups and the morphological parser |
| [yomitan-jlpt-vocab](https://github.com/stephenmk/yomitan-jlpt-vocab) | JLPT level tags for vocabulary |
## Disclaimer
SubMiner is a media player and language-learning tool. The project does not
host, supply, or link to anime, video streams, or subtitle libraries. The anime
browser runs Aniyomi extensions that you install yourself from repositories you
choose; SubMiner bundles none and recommends none. The SubMiner developers are
not affiliated with any content provider and have no control over what those
sources offer, whether they stay available, or the quality of what they serve.
## License
[GNU General Public License v3.0](LICENSE)