首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MP4Box多个表示导致错误

MP4Box多个表示导致错误
EN

Stack Overflow用户
提问于 2015-07-28 01:13:16
回答 1查看 211关注 0票数 0

我正在尝试使用mp4box创建一个具有三个表示的dash文件,但是在创建该文件时,我尝试对其进行验证,并收到以下信息

代码语言:javascript
复制
    <svrl:failed-assert test="if (not(@duration) and not(child::dash:SegmentTimeline)) then false() else true()"
location="/*[local-name()='MPD' and namespace-uri()='urn:mpeg:dash:schema:mpd:2011']/*[local-name()='Period' and namespace-uri()='urn:mpeg:dash:schema:mpd:2011']/*[local-name()='AdaptationSet' and namespace-uri()='urn:mpeg:dash:schema:mpd:2011']/*[local-name()='SegmentTemplate' and namespace-uri()='urn:mpeg:dash:schema:mpd:2011']">

如果存在多个媒体段,则应存在持续时间属性或SegmentTimeline元素。

有人知道这可能是什么原因吗?不管我的应用程序有什么价值,这个流都会使用它。

EN

回答 1

Stack Overflow用户

发布于 2015-09-08 03:39:26

如果没有您使用的命令行,您使用的MP4Box的确切版本,以及完整的MPD和/或媒体,就很难确定哪里出了问题。您引用的句子确实是来自MPEG DASH一致性标准的一致性检查的一部分。这可能是MP4Box的一个错误,但也可能已经修复了。我建议你提交一个问题here,提供尽可能多的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31659253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档