{"id":13455515,"url":"https://github.com/fordes123/subtitles-view","last_synced_at":"2025-10-04T15:30:36.842Z","repository":{"id":40620511,"uuid":"254886290","full_name":"fordes123/subtitles-view","owner":"fordes123","description":"基于javaFX的简单字幕处理桌面程序，集成在线翻译及语音转换","archived":true,"fork":false,"pushed_at":"2024-02-27T09:35:55.000Z","size":394,"stargazers_count":485,"open_issues_count":7,"forks_count":125,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-09-30T03:21:13.567Z","etag":null,"topics":["javafx","javafx-desktop-apps","javafx-gui","mybatis-plus","springboot","sqlite3","subtitles-generator","subtitles-search","voice-conversion"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fordes123.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-11T14:32:48.000Z","updated_at":"2024-09-26T07:08:42.000Z","dependencies_parsed_at":"2022-08-02T16:00:39.290Z","dependency_job_id":null,"html_url":"https://github.com/fordes123/subtitles-view","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fordes123%2Fsubtitles-view","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fordes123%2Fsubtitles-view/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fordes123%2Fsubtitles-view/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fordes123%2Fsubtitles-view/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fordes123","download_url":"https://codeload.github.com/fordes123/subtitles-view/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235265012,"owners_count":18962469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javafx","javafx-desktop-apps","javafx-gui","mybatis-plus","springboot","sqlite3","subtitles-generator","subtitles-search","voice-conversion"],"created_at":"2024-07-31T08:01:06.541Z","updated_at":"2025-10-04T15:30:31.456Z","avatar_url":"https://github.com/fordes123.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"# Subtitles-View\n\n[![stars](https://img.shields.io/github/stars/fordes123/Subtitles-View?color=%23e74c3c)]()\n[![forks](https://img.shields.io/github/forks/fordes123/Subtitles-View?color=%232ecc71)]()\n[![release](https://img.shields.io/github/v/release/fordes123/Subtitles-View.svg)](https://github.com/fordes123/Subtitles-View/releases)\n[![license](https://img.shields.io/github/license/fordes123/Subtitles-View?color=%239b59b6)](https://opensource.org/licenses/MIT)\n\u0026nbsp;\n\n这是一个基于`JavaFX`的程序，致力于简单、优雅、高效处理和编辑字幕。适配SRT、ASS等字幕格式，并且支持视频语音转换与字幕翻译，欢迎体验.\n\n\u003e ⚠️ 很遗憾，此仓库已停止维护\n\n## ✨ 特性\n\n- 🎁 现代化的界面，简洁明快\n- 🦄 在线语音转换，简单为视频生成字幕并翻译\n- ☑️ 多种视频与字幕格式支持\n- ✏ 便捷化字幕编辑功能，帮助快速修正机器翻译\n- 🎯 在线的字幕搜索与下载\n- 🎈 深色浅色模式一键切换\n- ⛏ 更多特性待开发...\n\n## 🎉 应用界面\n\n![浅色模式](./screenshot/home.png \"⚠️界面可能已经更新，请以具体程序为准\")\n\n## ☑️ TODO\n\n- [x] 框架搭建以及迁移重构\n- [x] UI调整，深浅色跟随系统等\n- [x] 字幕搜索、下载支持：`字幕库`、`伪射手网`、`A4k字幕网`\n- [x] 文字翻译服务适配：`百度翻译`、`阿里翻译`、`腾讯翻译`、`火山翻译`\n- [ ] 语音转换服务适配\n- [ ] 简单的视频处理支持，如字幕分离、水印、格式转换等\n\n## 🧑🏻‍🔧技术栈\n\n- `Maven`\n- `JavaFX`\n- `SpringBoot`\n- `SQLite`\n- `Mybatis-Plus`\n\n## 📢 项目说明\n\n- 兴趣之作，欢迎提出任何修改意见，但不保证任何更新以及功能的可靠性\n- 设计支持跨平台，但未经测试，现阶段以`Windows`平台为主\n- 程序无任何收费和用户信息收集行为。所有在线服务如：语音转写、在线翻译均为第三方提供，与本程序无关\n\n## 🛠 快速开始\n\n### 从源代码构建\n\n```shell\n# 请保证你的JDK版本不低于11，否则无法通过编译\ngit clone https://github.com/fordes123/subtitles-view.git\ncd subtitles-view\nmvn clean install\nmvn run\n```\n\n或者\n\nfork 本项目, 在 `WorkFlows` 中运行 `CI Build`, Github Action 将根据配置自动为你构建对应程序包\n\u003cdetails\u003e\n\u003csummary\u003e查看引导\u003c/summary\u003e\n\u003cimg src=\"./screenshot/action.png\" alt=\"\"\u003e\n\u003c/details\u003e\n\n### 获取可执行文件\n\n- 正式发行版 [🚀 Releases](https://github.com/fordes123/Subtitles-View/releases/)\n- 自动构建的测试版 [🤖 CI](https://github.com/fordes123/subtitles-view/actions)\n\n（由于正在积极开发中，暂时没有 Release 版本，预览以及体验可使用 CI 版本）\n\n## 🤝 交流反馈\n\n- 提交 [📌Issues](https://github.com/fordes123/Subtitles-View/issues)\n- 博客评论区 [📌Blog Page](https://blog.fordes.top/archives/subtitles-view.html)\n\n## 📜 开源许可\n\n- 基于 [MIT license](https://opensource.org/licenses/MIT) 许可进行开源。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffordes123%2Fsubtitles-view","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffordes123%2Fsubtitles-view","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffordes123%2Fsubtitles-view/lists"}