Subtitles-View:视频字幕工具

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

项目地址:https://github.com/fordes123/Subtitles-View

浅色模式


- 起始

  • 很久之前弄过一个字幕工具叫做SubtitlesTool,也是我初学编程的第一个练手项目。
    当初还是为看剧而弄出来的,因为那时网上一些二次压制的剧经常有一个片头广告,导致其和下载的外挂字幕时间对不上,虽然Potplayer可以手动调节,但是毕竟不太方便,于是初学编程的我就写了一个控制台程序用来批量校正字幕时间轴。后来学到Java,就衍生出Swing版本的SubtitlesTool,如今已经是毕业在即了,虽然依旧没有什么技术,但是作为告别,也作为补完,我用FX将此项目重构,也就是现在的Subtitles-View

简介

  • 利用在线语音转换、翻译等技术,系统化实现视频字幕处理制作

  • 针对字幕文件的便捷化编辑器和专项优化,时间轴批量操作,高效便捷

  • 现代化的界面,简洁明快,深浅色一键切换


使用须知

  • 软件依赖jdk环境,请自行安装 现已集成运行环境,直接使用即可

  • 语音转换和在线翻译分别使用讯飞和百度接口,使用需要自行申请接口,二者均针对个人用户免费,申请过程参考:如何申请讯飞语音转写和百度翻译免费接口

  • Window7及以上64位操作系统(必须)


界面

  • 深色模式 深色模式

  • 演示视频

备用地址:点此观看(m3u8)


其他

  • 语音转换使用讯飞接口,在线翻译使用百度接口,使用的话需要自行设置id以及key,因为免费接口测试不稳定,容易封ip,所以暂不提供;更多的接口和更好的服务还在思考中,其实我更偏向离线库;

  • 编译好的版本可以从此处获取,仅供尝鲜。同时,请自备jdk环境,版本稳定后会有打包,预览阶段就不考虑这些了

  • 起步阶段,存在许多问题,预览版本功能极不稳定,还在努力解决中,欢迎提出问题和意见

  • 由于一些个人原因,因此没有太多时间来维护此项目,因此迭代速度可能比较慢,请见谅。