When I run MP4Box for segmenting media contents, this error is occurred
What means this errors?
manifestError : Multiplexed representations are internationally not supported, as they are not compliant with the DASH-AVC/264 guidelines
manifestError : No streams to play
I used this command for generating .m4s format segments
MP4Box -dash 2000 -segment-name test_ video.mp4
Thank you for read this question
Is relevant to key frame of GOP?
For example, with above option MP4Box segments point to point of video even if that point is not a key frame location
Your segments are multiplexed which means they include both audio and video in data in the same file. You need to have seperate segments for audio and video. For now you can try do modify your command to only include only video in your segments:
MP4Box -dash 2000 -segment-name test_ video.mp4#video
Also check out this links:
@dsilhavy
Ok. Thank you for your reply
I'll try it as soon as possible
Closing as no correspondence in a long time, and this is currently the expected behaviour. Feature request for support of multiplexed representations if required is being tracked in #1968.
I am using AWS MediaConvert to transcode videos to DASH. This creates multiplexed representations by default. Does anybody know how to change this, so the videos get compatible to DASH.js? It's kind of a bummer that these two standard services / libraries are not compatible by default :-/
Update: It seems to be possible with a trick: https://forums.aws.amazon.com/thread.jspa?threadID=279420
But still, it's pretty confusing that both tools don't interoperate.
Most helpful comment
Your segments are multiplexed which means they include both audio and video in data in the same file. You need to have seperate segments for audio and video. For now you can try do modify your command to only include only video in your segments:
MP4Box -dash 2000 -segment-name test_ video.mp4#video
Also check out this links: