mpeg-dash - mpegdash文件的元数据提取
问题描述
我们使用ffprobe
,我想知道是否mpegdash
支持ffprobe
。我不想提取 .mpd 文件的技术元数据,例如比特率。我不想流式传输或编码。我只想读取数据
当我运行命令时ffprobe -formats
。我没有.mpd
看到ffprobe
. 有没有我需要添加的库或扩展。或者 ffmpeg/ffprobe 不足以提取数据。你有任何其他可用的工具或库吗?
解决方案
mpd 文件是一个简单的文本文件,其作用类似于索引并指向不同的音频和视频流。
如果您只是在寻找比特率,您实际上可以直接阅读它 - 例如,具有 5 个不同 ABR 比特率版本的视频流将列出不同的“表示”,包括它们的比特率 - 例如,它将包括一行:
<Representation id="2" width="1280" height="720" frameRate="30/1" bandwidth="2499968" codecs="avc1.4D4029">
推荐阅读
- c# - ASP.NET No parameterless constructor found
- javascript - 我想使用 javascript 从段落中提取链接
- firebase-authentication - 如何使用 gcloud 控制台或 firebase 工具 CLI 为新的 firebase 项目启用电子邮件和密码登录提供程序?
- angular - 使用角度访问多个数组
- javascript - JS Switch 计算器数字限制器
- android - 尝试连接 openweather api 但发生 SSLHandshakeException
- python - 使用语音助手打开浏览器
- qt - 为什么 ComboBox 不显示所选项目?
- python - [0:5] 和 neigh 有什么用(写在分配 neigh 之后的下一行)?
- gitlab - GitLab CI 如何使用 here-document 将 JSON 数据发布到 CI 作业中的 url?