Cuál es la mejor calidad de formato de vídeo para reproducir película en el móvil?

No existe un formato de archivo de vídeo estándar para teléfonos.

División de vídeo/audio

Para empezar, incluso la mayoría de los "formatos" son en realidad "contenedores" para al menos uno, pero normalmente dos flujos de datos; al menos un flujo de datos de vídeo y al menos un flujo de datos de audio. Cada flujo de datos puede estar en uno de los varios formatos permitidos dentro de la especificación del contenedor.

Múltiples flujos de vídeo pueden contener diferentes ángulos del mismo evento para 3D u otros efectos, y múltiples flujos de audio pueden contener información de sonido envolvente o idiomas alternativos, etc.

AVI (.avi)

Esto significa Audio/Video Interlaced. Se trata de una forma temprana de formato de vídeo para la era digital que normalmente tenía un fotograma de vídeo seguido de una longitud de audio que coincidía con la velocidad de fotogramas, seguido de otro fotograma de vídeo, etc. Técnicamente hablando, todos los formatos (especialmente los de streaming) son de audio/vídeo entrelazado.

H.264 y H.265

Estos formatos tienen unos algoritmos de compresión muy altos para los datos de vídeo. Son los más utilizados para las resoluciones 1080p y 4k respectivamente, pero pueden utilizarse en cualquier resolución.

WebM (.webm)

Este contenedor soporta vídeo VP8 & VP9 y audio Vorbis & Opus. No hay ningún impedimento de patente con estos y la mayoría de los navegadores los soporta de forma nativa. La versión 4.x y superior de Android también los reproduce de forma nativa.

MJPEG (.mjpg, .mjp)

Este formato de flujo de vídeo es simplemente una serie de archivos JPEG mostrados de forma secuencial.

MPEG-1, MPEG-2 y MPEG-4 (.mpg, .mpg2, .mp2, .mpg4, .mp4)

Probablemente el contenedor/formato más popular para datos de vídeo, ofrece varios esquemas de compresión pero está algo anticuado. No hay que confundir MPEG-3 con el códec de audio conocido como MP3, que es la abreviatura de MPEG-1 capa de audio III, o el algoritmo de compresión de audio que se utilizó por primera vez en el contenedor MPEG.

3GPP y 3GPP2 (.3gp, .3g2)

Técnicamente, son un subconjunto de la especificación MPEG-4, concretamente la parte 12 como contenedor, la parte 2, H.263 o H.264 como datos de vídeo, y varias opciones para el audio. Se está convirtiendo en el formato de vídeo más popular en los teléfonos móviles.

BDAV MPEG-2 transport stream (.m2ts)

Utilizado por BluRay y algunas cámaras HD, el vídeo es típicamente H.264 (pero puede ser MPEG-2 parte 2 o VC-1) y el audio es típicamente AC-3 (pero puede ser DTS o LPCM).

YMMV (Your Mileage May Vary)

Estos son sólo una muestra, pero es un buen punto de partida. Si usted tiene un teléfono más nuevo, probablemente utiliza uno de estos.