mpeg - 从 MPEG 传输流文件中获取数据以在脚本中使用的好方法是什么?
问题描述
我最近开始使用 tsduck,我知道它可以为我提供有关 ts 文件中每个数据包的信息。但是,当我将输出通过管道传输到文本文件时,当我尝试查看它时,它的数据过多并且经常崩溃。类似地,如果我将该文件读入脚本,例如 Python 脚本,它看起来是如此缓慢和迟缓,特别是对于 ts 数据包数量将达到数百万的长时间高清内容。
是的,像 tsduck 这样的实用程序有它的用途,但我有一些非常具体的事情我想了解有关流的信息,例如 PAT 和 PMT 的一致性,或者是否存在连续性指标......列表还在继续。
是的,有像 Manzanita 这样的工具可以提供这些信息,但是如果你想创建自己的脚本来做这些事情怎么办?
所以问题是,从 MPEG 传输流文件中获取数据以便您可以使用脚本来分析数据的好方法是什么?
解决方案
推荐阅读
- swift - Swift 4 + Xcode 10 编译器崩溃“SILModuleTransform”MandatoryInlining“
- c# - 如何在 WPF 中按给定百分比绘制圆形扇区?
- r - 从 R 执行批处理文件的问题
- delphi - Delphi ini文件读取
- behat - 如何使用 Behat 检查是否有水平滚动?
- camera - 在三星 Galaxy S7 上使用 nativescript-camera 插件 (^4.0.2) 拍摄的照片中没有存储一致的 EXIF 数据
- c# - 登录后重复索赔?还是期间?
- html - 角度条件运算符:执行多个语句
- python - 如果在 CSV 列表中找到值,则打印字典键
- android - Android 应用未收到 Firebase 云消息传递通知