Android: graba vídeo en la misma orientación independientemente de la orientación del dispositivo
En mi dispositivo Android 2.3, la aplicación de cámara estándar siempre registra un video en la misma orientación independientemente de cómo se rota el dispositivo. Si graba un video en modo horizontal, siempre graba el video con la misma orientación incluso si lo gira al revés. Lo mismo para el modo retrato. Sin embargo, si giras el video mientras grabas, lo tendrás al revés, que es lo que uno espera. La aplicación de cámara sólo ajusta la rotación para estar siempre "arriba" antes de la grabación real. Si gira la cámara antes de grabar, incluso verá que los iconos de control de la cámara giran también para estar siempre boca arriba.
Mientras la aplicación de cámara puede ajustar la rotación a medida que el usuario gira su dispositivo, no es necesario hacerlo. Puedes reiniciar tu dispositivo con cualquier orientación y nunca cambiarlo, y la aplicación de cámara seguirá sabiendo de qué manera está. No requiere un oyente de cambio. Lo que quiero hacer es lo mismo. Sin embargo, mi aplicación es un servicio. No se utiliza ninguna actividad. Ya puedo grabar un video en el servicio.
- Reproducción de FLV / HTTP en la aplicación de Android
- InAppBrowser reproduce video de vimeo en el reproductor de video nativo automáticamente?
- Cómo actualizar Youtube Player View onItemClickListener () en un ListView
- Vídeo HTML5 Muestra una pantalla negra en carga
- Detectar la orientación de un vídeo grabado en android
Parece que no puedo conseguir que el video gire para estar siempre arriba. Yo he tratado:
Camera.Parameters parameters; parameters.setRotation
tanto como:
mCamera.setDisplayOrientation
Ninguno de los dos trabajó. La solución debe ejecutarse en API 8 y superior.
- Intención de tomar video en android
- Reproducir Youtube HTML5 incrustado de vídeo en Android WebView
- Android no puede usar hdmi en la pestaña creativa y necesita ser notificado en todos los dispositivos (máximo) tan pronto como hdmi esté conectado
- Archivos no eliminados al borrar y aún mostrados en Listview
- Captura de video en AR (Vuforia) con unidad en la plataforma Android
- Cómo jugar RTSP stream video (MPEG4, baseline) de una cámara con videoview de Android?
- ¿Cómo obtener vídeo de la intención de la cámara y guardarlo en un directorio?
- MediaRecorder - setOrientationHint () excepción / error
- Cambiar icono de imagen del elemento de fila actualmente seleccionado en listview android
- Problema de solicitud de varias partes en android – Lanzamiento BAD REQUEST