Si decides exportar separando audio de video ya no será un mp4, serán dos archivos en función del códec que le pongas.
Por ejemplo para el video sería un MPEG-4 AVC con la extensión mp4 y el audio sería un MPEG AAC también con la extensión mp4, así que dale nombres iguales pero indicando que uno es solo video y otro solo audio.
No tengo delante el XMediaRecode, así que hablo de memoria, pero a la hora de exportar es elegir Output type y habrá las opciones Video only / Audio only / Video and Audio (o parecido)
Donde tendrás que exportar dos veces una con Video only y otra con Audio only
De todas formas no le veo ningún sentido enviar los streams demultiplexados. Si te los piden así lo normal sería que te indicasen claramente el formato y códec que esperan. Tú solo tendrías que ajustar el bitrate para no pasarte en el tamaño.
Por ejemplo para el video sería un MPEG-4 AVC con la extensión mp4 y el audio sería un MPEG AAC también con la extensión mp4, así que dale nombres iguales pero indicando que uno es solo video y otro solo audio.
No tengo delante el XMediaRecode, así que hablo de memoria, pero a la hora de exportar es elegir Output type y habrá las opciones Video only / Audio only / Video and Audio (o parecido)
Donde tendrás que exportar dos veces una con Video only y otra con Audio only
De todas formas no le veo ningún sentido enviar los streams demultiplexados. Si te los piden así lo normal sería que te indicasen claramente el formato y códec que esperan. Tú solo tendrías que ajustar el bitrate para no pasarte en el tamaño.