gpt4 book ai didi

segment - DASH MPD 中的段数

转载 作者:行者123 更新时间:2023-12-02 11:05:13 26 4
gpt4 key购买 nike

如果 MPD 文件没有任何分段 URL 列表,如何确定 DASH 媒体的分段数?它只有一个片段模板,因此我不知道与该 MPD 关联的媒体有多少个片段。这就是我所说的 MPD:

<MPD type="static" xmlns="urn:mpeg:DASH:schema:MPD:2011" profiles="urn:mpeg:dash:profile:full:2011" minBufferTime="PT1.5S" mediaPresentationDuration="PT0H1M59.89S">
<ProgramInformation moreInformationURL="http://gpac.sourceforge.net">
<Title>Media Presentation Description for file hdworld_0696kbps_ffmpeg_track1.mp4 generated with GPAC </Title>
</ProgramInformation>
<Period start="PT0S" duration="PT0H1M59.89S">
<AdaptationSet>
<ContentComponent id="1" contentType="video"/>
<SegmentTemplate initialization="/$Bandwidth$/hdworld_ffmpeg_track1_dash.mp4" timescale="1000" duration="4920" media="/$Bandwidth$/hdworld_ffmpeg_track1_$Number$.m4s" startNumber="1"/>
<Representation id="1" mimeType="video/mp4" codecs="avc1.64001f" width="1280" height="720" startWithSAP="1" bandwidth="534343"/>
<Representation id="2" mimeType="video/mp4" codecs="avc1.64001f" width="1280" height="720" startWithSAP="1" bandwidth="812553"/>
<Representation id="3" mimeType="video/mp4" codecs="avc1.64001f" width="1280" height="720" startWithSAP="1" bandwidth="1607692"/>
</AdaptationSet>
<AdaptationSet>
<ContentComponent id="2" contentType="audio" lang="und"/>
<SegmentTemplate initialization="/audio/HDWorld_audio_init.mp4"/>
<Representation id="6" mimeType="audio/mp4" codecs="mp4a.40.02" sampleRate="44100" numChannels="2" lang="und" startWithSAP="1" bandwidth="257141">
<SegmentTemplate timescale="1000" duration="9980" media="/audio/hdworld_seg_audio$Number$.m4s" startNumber="1"/>
</Representation>
</AdaptationSet>
</Period>
</MPD>

我的目标是检索所有现有分段的 URI。

最佳答案

在此示例中,您可以看到每个音频片段的长度为 9.98 秒(持续时间=9980,时间刻度=1000)。由于演示的持续时间为 1m 59.89s(duration="PT0H1M59.89S"),因此大约有 13 个片段(最后一个片段较短)。使用 URL 模板 (/audio/hdworld_seg_audio$Number$.m4s) 检索每个片段(将 $Number$ 替换为您想要的片段编号(第一个为 1)。这同样适用于视频片段(除了每个片段为 4.92 秒,因此您将有 25 个片段)

关于segment - DASH MPD 中的段数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21634622/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com