Coder Social home page Coder Social logo

jiunian2012 / subtitles-view Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fordes123/subtitles-view

0.0 0.0 0.0 579 KB

基于javaFX的简单字幕处理桌面程序,集成在线翻译及语音转换

License: MIT License

Java 93.62% CSS 6.38%

subtitles-view's Introduction

Subtitles-View

stars forks release license  

这是一个基于JavaFX的程序,致力于简单、优雅、高效处理和编辑字幕。适配SRT、ASS等字幕格式,并且支持视频语音转换与字幕翻译,欢迎体验.

✨ 特性

  • 🎁 现代化的界面,简洁明快
  • 🦄 在线语音转换,简单为视频生成字幕并翻译
  • ☑️ 多种视频与字幕格式支持
  • ✏ 便捷化字幕编辑功能,帮助快速修正机器翻译
  • 🎯 在线的字幕搜索与下载
  • 🎈 深色浅色模式一键切换
  • ⛏ 更多特性待开发...

🎉 应用界面

浅色模式

☑️ TODO

  • 框架搭建以及迁移重构
  • UI调整,深浅色跟随系统等
  • 字幕搜索、下载支持:字幕库伪射手网A4k字幕网
  • 文字翻译服务适配:百度翻译阿里翻译腾讯翻译火山翻译
  • 语音转换服务适配
  • 简单的视频处理支持,如字幕分离、水印、格式转换等

🧑🏻‍🔧技术栈

  • Maven
  • JavaFX
  • SpringBoot
  • SQLite
  • Mybatis-Plus

📢 项目说明

  • 兴趣之作,欢迎提出任何修改意见,但不保证任何更新以及功能的可靠性
  • 设计支持跨平台,但未经测试,现阶段以Windows平台为主
  • 程序无任何收费和用户信息收集行为。所有在线服务如:语音转写、在线翻译均为第三方提供,与本程序无关

🛠 快速开始

从源代码构建

# 请保证你的JDK版本不低于11,否则无法通过编译
git clone https://github.com/fordes123/subtitles-view.git
cd subtitles-view
mvn clean install
mvn run

或者

fork 本项目, 在 WorkFlows 中运行 CI Build, Github Action 将根据配置自动为你构建对应程序包

查看引导

获取可执行文件

(由于正在积极开发中,暂时没有 Release 版本,预览以及体验可使用 CI 版本)

🤝 交流反馈

📜 开源许可

subtitles-view's People

Contributors

fordes123 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.