El MP4 es solo el contenedor (Como lo es el avi, mkv, ogm por ejemplo) que contienen los stream de video y audio.
El por que se usa MP4?
Da mayores ventajas frente por ejemplo, al eterno avi, pero la razon de peso es por que es MUCHO mas estable cuando el video esta codificado en
x264 (el que hace la magia como dices es este realmente
) y el audio
aac que son formatos muchos mas eficientes que el mp3
Hay fansubs (muchos de los gringos por ejemplo) que prefieren meter los streams en mkv pero es a decisión del fansub en cuestión y si cumple con sus necesidades.
Ya vez hay que dar paso a la nueva generación de codec de compresión MUCHO mas eficientes aunque a mucha gente les joda el cambio a
emepecuatro
Y bueno un montón de ventajas mas que no voy a exponer, que tengo sueño y tengo que pararme temprano :/
Saludos