

I have seen multitrack Ogg, MP4 and Matroska files in the wild and most media players support their display. However, since WebM is using the Matroska container format, which supports multi-track, it is possible to extend WebM for multi-track resources. Of the video file formats that Web browsers support, WebM is currently not defined to contain more than one audio or video track. For this single file, there is now an API in HTML5 that allows addressing and controlling these tracks. Returns a TimeRanges object representing the buffered parts of the audio/video. Sets or returns whether the audio/video should start playing as soon as it is loaded. In in-band multi-track, there is a single file that has all all the tracks inside it. Returns an AudioTrackList object representing available audio tracks. Two means of publishing such multi-track media content are possible: So, multi-track is squarely focused on synchronizing alternative or additional tracks to a single resource with a single timeline to which all tracks are slaved. You’re better off with an actual audio mixing or DJ application that will provide you all sorts of amazing effects and filters. Similarly, this is not a means to introduce mixing functionality (as in what DJs do when they play with multiple audio recordings). If you want to do edits, you’re better off with an application that will eventually render a new piece of content and includes fancy transitions etc. Just to be clear: this is not a means to introduce video editing functionality into the Web browser. It is also relevant when a Web page author wants to publish a video with multiple audio tracks that are each a different language dub for the video and can be used for less common cases such as a director’s comment track, or making available different camera angles for an event. a sound track in which a speaker explains the key things that can be seen on screen) for blind people. This is particularly relevant when a Web page author wants to add a sign language track to a video or audio resource for deaf people, or an audio description track (i.e. In the last months, we’ve been working hard at the WHATWG and W3C to spec out new HTML markup and a JavaScript interface for dealing with audio or video content that has more than just one audio and video track.
