9 个版本 (重大更新)
0.7.0 | 2021年4月11日 |
---|---|
0.6.2 | 2019年9月30日 |
0.6.1 | 2019年8月16日 |
0.5.0 | 2019年2月28日 |
0.1.0 | 2017年3月12日 |
#1620 in 解析器实现
每月下载量 357
在 8 crate 中使用
94KB
2K SLoC
简介
subparse
是一个 Rust 库,允许您加载、更改和存储各种格式的字幕文件。格式和其他数据将被保留。
您可以在 examples/
下找到使用此库的示例。
目前支持以下格式:
- SubStationAlpha
.ssa
/.ass
- MicroDVD
.sub
- SubRip
.srt
- VobSub
.idx
和.sub
如何使用此库
将以下内容添加到您的 Cargo.toml
[dependencies]
subparse = "0.7.0"
lib.rs
:
此 crate 为流行的字幕格式(.srt
、.ssa
、.ass
、.idx
、.sub
)提供了一个通用接口。
文件可以被解析、修改并再次保存 - 一些格式可以从头创建。重点是不可破坏的解析,这意味着如果未显式更改,则格式和其他信息将被保留。
依赖项
~24MB
~342K SLoC