Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为录制的视频设置正确的方向_Android_Android Camera_Mediarecorder_Android Mediarecorder - Fatal编程技术网

Android 为录制的视频设置正确的方向

Android 为录制的视频设置正确的方向,android,android-camera,mediarecorder,android-mediarecorder,Android,Android Camera,Mediarecorder,Android Mediarecorder,我正在制作一个定制的摄像机来录制视频。摄像头正确显示预览,并正确录制视频。问题在于保存的视频。录制方向错误(侧向),我知道是这样录制的,因为我正在使用第三方应用程序播放视频。我用这句话暂时解决了这个问题: mRecorder.setOrientationHint(270); 但是,我不确定这是否能在所有设备上运行。我的问题是,我的问题有什么更可靠的解决方案 编辑 这个问题只发生在我在纵向录制时,在横向录制时,方向已经正确,并且我不必使用setOrientationHint 编辑2 这个问题是关

我正在制作一个定制的摄像机来录制视频。摄像头正确显示预览,并正确录制视频。问题在于保存的视频。录制方向错误(侧向),我知道是这样录制的,因为我正在使用第三方应用程序播放视频。我用这句话暂时解决了这个问题:

mRecorder.setOrientationHint(270);
但是,我不确定这是否能在所有设备上运行。我的问题是,我的问题有什么更可靠的解决方案

编辑

这个问题只发生在我在纵向录制时,在横向录制时,方向已经正确,并且我不必使用
setOrientationHint

编辑2


这个问题是关于修正预览方向的,我已经解决了这个问题。我的问题是如何确定录制方向,即已保存视频的方向

这个问题的可能重复是关于修正预览方向,我已经解决了这个问题。我的问题是如何确定录制方向,即已保存视频的方向。