#gstreamer #log-parser #multimedia #logs #api

gst-log-parser

提供方便的API以解析GStreamer日志的Crate

8个版本

0.4.1 2024年2月9日
0.4.0 2023年4月6日
0.3.0 2022年12月2日
0.2.0 2021年12月3日
0.1.0 2019年6月18日

378视频 中排名

Download history 46/week @ 2024-04-01

68 每月下载量
gst-log-diff 中使用

MIT/Apache

25KB
470

gst-log-parser 构建状态

简单的Rust库,用于解析GStreamer日志。

请参阅示例,以了解如何使用它。

快速开始

  • 如果需要,请安装Rust
  • cargobuild --release
  • 可以使用 cargo run --release --example 执行解析工具,它们也位于 target/release/examples/

工具

examples 包含几个日志解析器。它们可以用作演示如何使用此Crate的示例,也可以在调试特定问题时很有用。

flow

这是一个缓冲区流分析器,它消费使用 GST_DEBUG="GST_TRACER:7" GST_TRACERS=stats 生成的日志。它可以用来

  • 检测pts/dts的下降
  • 检测间隙(一段时间内没有缓冲区由pad产生)
  • 在时间上绘制产生的缓冲区的pts/dts

依赖关系

~13MB
~261K SLoC