2012-08-28 12 views
6

Estoy usando mCamera.setDisplayOrientation(90); para girar la cámara.El video grabado tiene la orientación incorrecta

Esto cambia con éxito la vista previa de la cámara, pero no la "cámara" real, por lo que el video grabado sigue estando hacia los lados. ¿Es una forma de hacer esto?

Respuesta

8

esto podría ayudarle a

mMediaRecorder.setOrientationHint()

+0

Gracias, lo conseguí trabajando eventualmente y olvidé publicar una actualización, pero así es como lo hice. – RedChris

1

La transmisión de video nunca se gira, se graba como viene. Ver el docs: ". Ajuste el giro a la derecha de la pantalla de vista previa en grados Esto afecta a los cuadros de vista preliminar y la imagen que aparece después de una captura"

+0

Gracias, ¿verdad saber de una manera de rotar el video después de la grabación. En mi aplicación, luego, carga el video a Youtube y preferiría que no todos los videos subidos estén de lado. – RedChris

+0

No obtuve un puntero exacto, pero buscar "rotar video java" lo llevaría a algún lado, pero me gustaría señalar que esto es algo de computación bastante pesada, ya que necesita recodificar toda la transmisión de video. No estoy seguro de si es bueno hacerlo en el móvil (si lo planifica), debido a la falta de poder de cálculo y de hambre de energía que puede generar. –

+0

Ok gracias por su ayuda – RedChris

Cuestiones relacionadas