iOS no puede reproducir videos h.264 “lentos” o “veryslow”

1

He codificado un video que quiero transferir a mi iPad.

Usando FFmpeg, las configuraciones son:

ffmpeg -i input.mkv -c:v libx264 -preset veryslow -crf 32 output.mp4"

Cuando he probado los ajustes preestablecidos veryslow y slow , recibo este mensaje cuando intento sincronizar el video a través de iTunes con el dispositivo:

  

"[Su archivo] no se copió al [Nombre del dispositivo] porque no se puede   jugado en este iPad ".

Sin embargo, he intentado codificar el mismo video usando el preajuste medium y sincronizar y reproducir en la aplicación Videos de iOS.

¿Hay una solución alternativa para obtener los videos predefinidos "lentos" en el iPad?

    
pregunta Winterflags 25.06.2016 - 15:13

1 respuesta

1

Use los siguientes parámetros para garantizar la compatibilidad con dispositivos Apple.

-profile:v baseline -level 3.0

Esto deshabilita algunas funciones avanzadas pero proporciona una mejor compatibilidad. Por lo general, es posible que no necesite esta configuración (y, por lo tanto, evite usar -profile:v y -level ), pero si la utiliza, puede aumentar la tasa de bits un poco en comparación con lo que se necesita para lograr la misma calidad en perfiles más altos. .

Codificación de video usando compresión H.264:

  • H.264 Baseline 3.0: todos los dispositivos
  • H.264 Baseline 3.1: iPhone 3G y posterior, y iPod touch 2da generación y posterior.
  • Perfil principal H.264 3.1: iPad (todas las versiones), Apple TV 2 y posterior, y iPhone 4 y posterior.
  • Perfil principal H.264 4.0: Apple TV 3 y posterior, iPad 2 y posterior, y iPhone 4S y posterior
  • H.264 High Profile 4.0: Apple TV 3 y posterior, iPad 2 y posterior, y iPhone 4S y posterior.
  • H.264 High Profile 4.1: iPad 2 y posterior y iPhone 4S y posterior.

Se recomienda una velocidad de fotogramas de 10 fps para transmisiones de video de menos de 200 kbps. Para transmisiones de video de menos de 300 kbps, se recomienda una velocidad de cuadros de 12 a 15 fps. Para todas las demás transmisiones, se recomienda una velocidad de fotogramas de 29.97.

Codifique el audio como uno de los siguientes:

  • HE-AAC o AAC-LC, estéreo
  • MP3 (MPEG-1 Audio Layer 3), estéreo
respondido por el IvoApplication 26.06.2016 - 00:05

Lea otras preguntas en las etiquetas