Un experto explica por qué el iPhone graba mejor los vídeos que cualquier teléfono móvil Android


Un experto explica por qué el iPhone graba mejor los vídeos que cualquier teléfono móvil Android





El desarrollador de aplicaciones Android mcpro24fps ha compartido sus observaciones sobre por qué el iPhone graba mejor el vídeo que cualquier otro teléfono móvil Android.

En su opinión, el problema no está en el sistema operativo en absoluto, sino en la forma en que los fabricantes proporcionan acceso a las funciones de sus dispositivos. El propio sistema operativo proporciona el acceso necesario, pero algunas opciones no están disponibles durante la creación de la aplicación.

La filmación profesional de vídeo consiste en filmar con tantos ajustes manuales, analizadores y otras soluciones como sea posible para que el cámara y el director consigan la toma que desean. Todas las cosas que suelen faltar o que se implementan francamente mal en las aplicaciones de stock de los fabricantes de máquinas.

En el mundo del cine móvil, hay algunos líderes reconocidos entre este tipo de aplicaciones. Sin embargo, incluso los que parecen ir bien en iOS empiezan a tropezar y caer en picado cuando intentan crear sus versiones para Android.

Las mejores aplicaciones a menudo sólo existen en el iPhone. Y esto es cierto para casi todas las aplicaciones de la categoría de creatividad. Ya sea con sonido, con vídeo o con dibujo.

Toda la tragedia del mundo Android reside en la actitud inadecuada de los fabricantes de teléfonos hacia la documentación de la API de Android.

Ignoran todas las posibilidades, con un empecinamiento en sustituir los mecanismos ya existentes por sus propias «muletas», que además se resisten a documentar o anunciar a los desarrolladores de aplicaciones de terceros.

apple, a diferencia de otros fabricantes, no restringe el acceso a sus dispositivos. Por el contrario, la empresa da a los desarrolladores la libertad de ser creativos y crear programas únicos. Incluso pueden ser mejores que las incorporadas.

Todas las funciones de la cámara están disponibles para todos. No existe tal cosa en el mundo Android.

Pasando a lo específico

En este caso, el promotor ya ha presentado un argumento más claro.

1. Grabación de 60 fotogramas por segundo. Los últimos iPhones pueden grabar en 4K60FPS en todas las cámaras. La situación es diferente para los fabricantes de teléfonos móviles Android: 4K60FPS está disponible en un 99% sólo en las aplicaciones internas, las aplicaciones de terceros están limitadas a [email protected]

Hay raras excepciones, pero siguen dando acceso a esta función sólo con «muletas».

2. Estabilización digital. apple te permite activar la estabilización digital y óptica en cualquier aplicación. En el mundo Android, sólo Sony y Huawei tienen esta capacidad.

Con otras empresas, sólo se puede acceder a estas opciones si se dispone de los propios dispositivos.

Lo curioso es que esta funcionalidad está etiquetada en la API de la Cámara2 como proporcionada y funcionando, pero de hecho tenemos lo que tenemos.

3. Grabación de vídeo HDR. El iPhone permite grabar vídeo HDR de 10 bits, permite desactivar los metadatos y dejar sólo 10 bits. Android no siempre permite grabar 10 bits. Incluso en situaciones en las que existe el códec de hardware adecuado en el dispositivo.

No siempre hay ajustes documentados para activar el HDR. A veces no hay ninguna característica de este tipo.

4. desactivar la reducción de ruido y la nitidez. apple no permite ajustar estas características, pero no todos los fabricantes de Android arruinan su uso. Samsung y Huawei, por ejemplo.

5. Ajuste manual de la exposición. El ajuste manual de la exposición está presente en el iPhone, pero hay un problema con el funcionamiento automático del HDR. No puede ser ajustado por un desarrollador externo.

Sin embargo, esto también ocurre con los fabricantes de Android:

A menudo ni siquiera está claro por qué la imagen cambia tan repentinamente. O bien el sistema ha decidido iluminar el encuadre para enfocar mejor, o el balance de blancos de la escena ha cambiado tan drásticamente, o es eso del HDR que funciona. El problema es más común en los dispositivos Xiaomi.

Hay otro problema en el campo del «robot verde»: el rendimiento del autoenfoque. En algunas máquinas chinas, el enfoque automático deja de funcionar en cuanto cambias al modo de exposición manual. Además, el enfoque automático parece ser peor en las aplicaciones de terceros que en las aplicaciones nativas.

6. Enfoque. apple no tiene ningún problema con esto: los desarrolladores tienen acceso al enfoque automático y manual.

En Android, un problema frecuente es que el enfoque automático decide bloquearse en el «infinito». y en el modo de enfoque manual, simplemente no está disponible, y no es posible enfocar objetos lejanos.

El fallo se ve en todos los aparatos chinos con Android, excepto en Huawei. Samsung no lo tiene funcionando en absoluto.

7. Balance de blancos manual. En este caso, la situación no favorecía a Huawei debido a la solución del sensor RYYB. Tuvieron que desactivar el ajuste para las aplicaciones de terceros porque Android no sabe que existen esos sensores.

8. Cámaras secundarias. apple da acceso a todas las cámaras inmediatamente después de su lanzamiento, mientras que los fabricantes de aparatos Android intentan ocultar el acceso a las mismas.

Así pues, Samsung lleva años ocultando el televisor porque su capacidad es muy limitada. OnePlus ha cerrado el acceso a todas las cámaras excepto a la principal. Xiaomi niega oficialmente el acceso a los sensores secundarios, pero al mismo tiempo no los bloquea directamente. Sólo Sony hace lo mismo que apple.

9. Grabación de 24/25 fotogramas por segundo. Los dispositivos de Huawei pueden decir que son compatibles y no lo son de hecho. Los dispositivos OnePlus ignoran estas frecuencias por ser innecesarias. Xiaomi no admite nada oficialmente.

Aquí también destaca Sony, con su apoyo.

La conclusión es que a Android le va mal con las cámaras de terceros

Todas las empresas del mundo Android encontrarán algún tipo de limitación. No permitirán el acceso a una serie de funciones o tratarán de ocultarlas al crear aplicaciones. Esto se aplica incluso a Google.

El único que cumple con la documentación de la API de Android es Sony. Pero también tiene algunas indulgencias contra los cupertinos. [Habr]

? ¿Quieres más? Suscríbete a nuestro Telegram.

Márcalo en tus favoritos.