android - 以纵向 View 横向录制视频

标签 android android-videoview

我想做的是用 Android 设备纵向录制横向视频。 我试过跟随,但没用。

mCamera.setDisplayOrientation(90);

当我查看录制的视频时,它是纵向拍摄的。

是否可以使用 Android 纵向拍摄横向视频?

--编辑--

如果我使用 setDisplayOrientation(0),那么我得到第一个。
如果我使用 setDisplayOrientation(90),那么我得到第二个。
我想要的是最后一个。

setDisplayOrientation(0) setDisplayOrientation(90) what I want

最佳答案

这是可能的。我实际上在不久前遇到了这个问题。如果你不设置,你应该得到想要的结果:

    // Tags video with a 90° in order to tell the phone how to display it
    recorder.setOrientationHint(90);

所以如果你不用这种方式,你应该纵向录制,横向查看。你在用这个方法吗?如果不是,我不确定发生了什么,也许你可以用它来改变方向?

关于android - 以纵向 View 横向录制视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21731784/

相关文章:

android - 检测 BaseAdapter.notifyDataSetChanged() 何时完成

android - 控制android中视频的播放速度

android - 如何调试导致设备崩溃的 Android 应用程序?

android - 如何在视频 View 中播放 youtube 视频

android - 我想从互联网路径的视频 View 中获取视频大小(以 MB 为单位)

android - 向 DialogFragment 添加关闭按钮

java - Android 子 Activity 导航中的 SlidingMenu

android - Appcelerator UrbanAirship 和 android(启动应用程序)

java - View.Gone 位于适配器内部,在 onBindViewHolder 中留下空间

android - 将 MediaController 保持在 VideoView 的屏幕上