文件名称:ssb_implementation:字幕格式实现作为桌面应用程序的组件
文件大小:65KB
文件格式:ZIP
更新时间:2024-03-16 01:01:15
Rust
板条箱 代码质量 特性 平台类 接触 内容索引 •••••• 变电站Beta 该项目是字幕格式substation beta (简称ssb )的参考实现。 组件以桌面应用程序开发为目标,并随着继续发展。 成分 项目内容包含多个相互依存的组件: ssb_parser → ssb_renderer → ssb_filter ssb_parser ssb格式的文本解析器。 从文件或字节流读取 验证内容 将数据打包成有序结构 允许以其他格式(例如JSON)进行序列化 与Rust开发人员有关 参见子项目 。 ssb_renderer 用于ssb格式的2d图形软件渲染器。 基于ssb_parser进行输入处理 在系统内存缓冲区上渲染二维图形 通过高效的硬件工作负载实现高性能 与Rust开发人员有关 参见子项目 。 ssb_filter ssb渲染的接口,用于视频帧服务和语言
【文件预览】:
ssb_implementation-master
----ssb_filter()
--------build.rs(3KB)
--------cbindgen.toml(160B)
--------tests()
--------src()
--------CHANGES.md(0B)
--------Cargo.toml(2KB)
--------README.md(608B)
----rustfmt.toml(2KB)
----LICENSE-APACHE-2.0(10KB)
----.github()
--------pull_request_template.md(686B)
--------ISSUE_TEMPLATE()
--------workflows()
----.scripts()
--------kcov.sh(900B)
--------vapoursynth64-install.ps1(700B)
--------vapoursynth-install.sh(1KB)
----ssb_renderer()
--------tests()
--------src()
--------CHANGES.md(0B)
--------Cargo.toml(1KB)
--------benches()
--------README.md(701B)
----CONTRIBUTING.md(4KB)
----Cargo.toml(375B)
----ssb_parser()
--------tests()
--------src()
--------CHANGES.md(1KB)
--------Cargo.toml(1023B)
--------README.md(473B)
----.gitignore(131B)
----.codecov.yml(231B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(8KB)
----.editorconfig(316B)