Menu

#53 Support for demuxed DASH segments as a single operation

closed
nobody
None
5
2013-08-06
2013-07-24
No

Hello,

When encoding DASH using a muxed MP4 as the source thus:

MP4Box -dash 300 -out test.mpd -profile live test_muxed.mp4

the resulting segments are also muxed with the ContentComponent tag being used in the MPD to identify the muxed content. This is OK for the standard DASH profiles, but the HbbTV and DASH264 profiles don't allow for muxed segments in DASH. It would be really handy if MP4Box had an extra command line option (eg -segment-demux ?) which will cause a muxed input file to be split into its constituent components during the DASHing process.

Note: It is understood that the above can be achieved by demuxing prior to DASHing by using separate invocations of MP4Box, my aim is make the process a bit simpler.

Kind Regards, Tim Williams

Discussion

  • Will Law

    Will Law - 2013-07-24

    +1 for the importance of this feature. DASH-AVC/264 represents a cohesive attempt by 67 companies to develop a common version of DASH. If mp4box could provide a simple method to package content that is compliant with this recommendation, then it will help catalyze the adoption of MPEG DASH.

    Will
    Chief Media Architect - Akamai.

     
  • Jean Le Feuvre

    Jean Le Feuvre - 2013-08-06
    • status: open --> closed
     
  • Jean Le Feuvre

    Jean Le Feuvre - 2013-08-06

    This is now supported on SVN, using fragment URI on the input file:
    file.mp4#video : uses the first video in file
    file.mp4#audio : uses the first audio in file
    file.mp4#trackID=N : uses only track ID N in file

    cf MP4Box -h dash

    There could be a few issues remaining, I haven't tested all possible configurations

     

Log in to post a comment.

MongoDB Logo MongoDB