将TTML转换为JSON
项目描述
ttml-to-json
将TTML转换为JSON
安装
使用pip
安装此工具
pip install ttml-to-json
使用方法
要输出TTML文件的JSON
ttml-to-json subtitles.ttml
这将输出到标准输出。使用-o filename
将其发送到指定的文件。
使用-s
或--single
以输出单个"line"
键而不是"lines"
数组。
您还可以使用
python -m ttml_to_json ...
输出
常规输出
[
{
"start": "00:00:00.000",
"end": "00:00:04.560",
"lines": ["my career in side projects and open"]
}
]
-s
或--single
输出
[
{
"start": "00:00:00.000",
"end": "00:00:04.560",
"line": "my career in side projects and open"
}
]
开发
要为此工具做出贡献,首先检出代码。然后创建一个新的虚拟环境
cd ttml-to-json
python -m venv venv
source venv/bin/activate
现在安装依赖项和测试依赖项
pip install -e '.[test]'
要运行测试
pytest
项目详情
下载文件
下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
ttml-to-json-0.2.tar.gz (6.6 kB 查看哈希值)
构建分布
ttml_to_json-0.2-py3-none-any.whl (7.2 kB 查看哈希值)