Support for multi-channel video files as input

We use Gstreamer for the mp4 demux process. You can check if Gstreamer can support the demux of your video first.