我的音频只有1秒长和10秒长的片段。我需要创建仅音频表示,它由三个1秒的片段组成,然后是20个10秒的片段和7个1秒的片段。
如何创建这样的MPEG-DASH清单?
发布于 2018-04-18 15:44:56
你还没有给出足够的信息,所以我假设你的意思是你已经有了合理编码和打包的媒体(即已经有了正确的时间),你只需要一个带有该媒体的单一连续表示的清单。
您需要确定@timescale、@d等的相关值,但在最简单的情况下,您可以使用SegmentTemplate中的SegmentTimeline来完成此操作:
...
<SegmentTemplate timescale="1000" initialization="$RepresentationID$.mp4" media="$RepresentationID$-$Time$.m4s">
<SegmentTimeline>
<S t="0" d="1000" r="2"/>
<S d="10000" r="19"/>
<S d="1000" r="6" />
</SegmentTimeline>
</SegmentTemplate>
...如果这不是你的意思,你需要更清楚地了解媒体,特别是时机等,以及你真正想要实现的目标。
https://stackoverflow.com/questions/49878785
复制相似问题