aributil:ARIB-STD B10,ARIB-STD B24的简单Python3实现

时间:2024-05-28 09:30:25
【文件属性】:

文件名称:aributil:ARIB-STD B10,ARIB-STD B24的简单Python3实现

文件大小:3.97MB

文件格式:ZIP

更新时间:2024-05-28 09:30:25

Python

aributil Python 3中ARIB-STD B10,ARIB-STD-B24的简单实现。它由解析简单TS的代码和使用它们的脚本组成。 重点是易于解析,易于阅读的代码,易于参考和易于移植。速度和内存效率是不可能的,因此如果有人在使用它,请注意这一点。 操作环境 我已经确认使用python 3.9的操作。 字幕依赖于枕头来呈现字幕。 脚本 segmenter.py 它是一个脚本,用于将每个节目的TS与当前正在TS中的EIT [p / f]中广播的节目信息相除。 选项 -i,-input:指定输入TS文件。如果省略,它将是标准输入。 -o,--output_path:指定输出路径。如果省略,它将是当前目录。 -s,--SID:指定目标服务ID。 (必需的) splitter.py 这是一个脚本,用于从TS中的流中提取与目标SID相关联的流。 选项 -i,-input:指定输入


【文件预览】:
aributil-main
----.gitignore(50B)
----README.md(3KB)
----splitter.py(4KB)
----renderer.py(6KB)
----subtitle()
--------color.py(3KB)
--------render.py(23KB)
--------dictionary.py(44KB)
--------JIS8.py(2KB)
----LICENSE(1KB)
----wlcmaru2004aribu.ttf(7.68MB)
----unrecognizer.py(5KB)
----mpeg2ts()
--------pes.py(843B)
--------mjd.py(564B)
--------parser.py(2KB)
--------packet.py(2KB)
--------section.py(1KB)
----requirements.txt(14B)
----segmenter.py(2KB)

网友评论