Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xubeiyan/srt-subtitle-rearranger
a SRT subtitle auto rearranger develop with Tauri
https://github.com/xubeiyan/srt-subtitle-rearranger
svelte tailwindcss tauri
Last synced: about 1 month ago
JSON representation
a SRT subtitle auto rearranger develop with Tauri
- Host: GitHub
- URL: https://github.com/xubeiyan/srt-subtitle-rearranger
- Owner: xubeiyan
- Created: 2024-09-11T02:59:33.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-11-06T01:35:43.000Z (3 months ago)
- Last Synced: 2024-11-09T19:47:17.558Z (3 months ago)
- Topics: svelte, tailwindcss, tauri
- Language: Svelte
- Homepage:
- Size: 286 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SRT Subtitle Rearranger
有些设备必须按顺序播放出现的字幕,这个工具就是用来调整现有字幕 `srt` 文件的
就是将这样的乱序 `srt` 字幕文件
```
1
00:00:01,123 --> 00:00:03,321
你是谁?2
00:00:10,789 --> 00:00:13,987
好吧,我以为你有名字3
00:00:05,456 --> 00:00:08,654
抱歉,我也不知道我是谁```
调整为
```
1
00:00:01,123 --> 00:00:03,321
你是谁?2
00:00:05,456 --> 00:00:08,654
抱歉,我也不知道我是谁3
00:00:10,789 --> 00:00:13,987
好吧,我以为你有名字```
## 使用技术
* 使用 [Tauri v2](https://v2.tauri.app/) 框架开发
* 后端使用 [Rust](https://www.rust-lang.org/)
* 前端
* 框架使用 [Svelte v4](https://svelte.dev/)
* 生成工具链使用 [Vite](https://vitejs.dev/)
* CSS框架使用 [TailwindCSS](https://tailwindcss.com/)## 自己构建
### 预安装组件
请参考 https://v2.tauri.app/start/prerequisites/
### 本项目
1. 克隆本项目
```shell
git clone https://github.com/xubeiyan/srt-subtitle-rearranger
```2. 安装依赖
```shell
pnpm i
```3. 开始开发
```shell
pnpm tauri dev
```4. 开始构建
```shell
pnpm tauri build
```