自定义视频录制方向

5

当我使用MediaRecorder以竖屏模式录制视频时,录制的视频是横屏模式。

我尝试过使用mMediaRecorder.setOrientationHint(90);和mServiceCamera.setDisplayOrientation(90);来解决这个问题,但并没有起作用。

1个回答

0

对于旧的API级别,没有好的方法来做这件事。

如果您使用的是>=14,则可以使用Media Effect调用来更改方向。有关其使用说明,请参见该链接。您需要一个有效的OpenGL上下文与其一起使用,因此它比简单的相机应用程序稍微复杂一些。

您可能想要使用{{link3:EFFECT_ROTATE}}。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接