¿Opciones de ffmpeg para Android?

¿Qué opciones de ffmpeg debo usar para hacer que el video se pueda reproducir en un teléfono Android (específicamente, LG Optimus)? Probé varias tasas de bits y códecs y todas las combinaciones que se me ocurrieron no funcionan (probé theora, mpeg4, h264).

Respuestas (5)

Las reseñas que he leído parecen indicar que Optimus felizmente reproducirá archivos de video Xvid y DivX de definición estándar en formato AVI, así que intente usar la configuración "-vcodec mpeg4".

http://ffmpeg.org/faq.html#SEC20

¿No tuvo suerte con el códec avi mpg4/mp3? Se reproduce de maravilla en mi HTC Desire con Froyo 2.2. También puede probar con otro codificador, "SUPER" [1], por ejemplo. En mi humilde opinión, "Rockplayer" [2] es el mejor reproductor para la plataforma Android en este momento.

Espero que ayude.

[1] http://www.erightsoft.com/SUPER.html

[2] http://rockplayer.freecoder.org/index_en.html

mpeg4 + libmp3lame fue lo primero que probé (aunque no recuerdo la tasa de bits real).

He podido utilizar archivos AVI o MPEG antiguos con la aplicación VPlayer sin tener que convertirlos. Otra alternativa es Rockplayer . Se supone que VLC para Android llegará en las próximas semanas.

Recomiendo encarecidamente que pruebe el MoboPlayer gratuito del mercado de Android.

Tiene un código altamente optimizado para ARMV7, ARMV6 VFP y ARMV6; tan pronto como se descargue, puede recomendar una versión diferente de la versión Market e iniciará automáticamente la descarga de la versión correcta.

En mi experiencia personal, la reproducción de video fue excepcional en teléfonos supuestamente más débiles, aunque no espero que maneje bien el contenido HD.

Estos ajustes funcionan muy bien en mi ZTE Blade. Como tienen hardware similar (CPU y memoria), deberían funcionar bien para Optimus One.

Códec de video: x264 Tamaño de fotograma: 512*288 (es posible que desee ajustarlo un poco para el tamaño de pantalla Optimus: ¿320*480?) Tasa de bits: 768

Códec de audio: aac Tasa de bits: 128

Sospecho que el tamaño del cuadro, los códecs (audio y video) y las tasas de bits deberían estar bien, independientemente del contenedor (AVI/DIVX/MP4/MKV) que elija para reproducirlo.