在c#代码库中执行mp4box以生成破折号文件的语法是什么mpd我一直在尝试使用以下参数,它似乎总是失败
-dash 20000 -frag 2000 -rap myfile.mp4
这是在使用.net Process类
时我正在使用的代码就是这个
这是正在制作的mpd,但我期望使用segmenturl
<MPD type="OnDemand" xmlns="urn:3GPP:ns:PSS:AdaptiveHTTPStreamingMPD:2009">
<ProgramInformation moreInformationURL="http://gpac.sourceforge.net">
<Title>Media Presentation Description for file C:\Users\solo\Documents\VisualStudio2013\Projects\PressPause\PressPause.Web\bin\Media\10-Commands and Key Bindings - Copy.mp4 generated with GPAC </Title>
</ProgramInformation>
<Period start="PT0S" duration="PT0H3M7.40S">
<Representation mimeType="video/mp4" width="1280" height="720" sampleRate="48000" numChannels="2" lang="eng" startWithRAP="true" bandwidth="361929">
<SegmentInfo duration="PT10.00S">
<InitialisationSegmentURL sourceURL="C:\Users\solo\Documents\VisualStudio2013\Projects\PressPause\PressPause.Web\bin\Media\10-Commands and Key Bindings - Copy_dash.mp4" range="0-1324"/>
<Url range="1324-370839"/>
<Url range="370839-974843"/>
<Url range="974843-1524423"/>
<Url range="1524423-2169652"/>
<Url range="2169652-2745401"/>
<Url range="2745401-3352882"/>
<Url range="3352882-3803846"/>
<Url range="3803846-4200226"/>
<Url range="4200226-4585911"/>
<Url range="4585911-4956675"/>
<Url range="4956675-5333450"/>
<Url range="5333450-5721755"/>
<Url range="5721755-6075877"/>
<Url range="6075877-6402334"/>
<Url range="6402334-6752013"/>
<Url range="6752013-7124392"/>
<Url range="7124392-7474571"/>
<Url range="7474571-8180323"/>
<Url range="8180323-8478209"/>
</SegmentInfo>
</Representation>
</Period>
</MPD>
我仍然可以通过使用javascript中的范围标题来描述不同的文件段