我在S4上有视频录制问题。
我需要的是具有良好质量/尺寸比的前置录音。我所做的是将CameraProfile
设置为QUALITY_480P
,这基本上都是(视频大小约为3MB)。除了在QUALITY_HIGH
上工作的S4(甚至不在QUALITY_LOW
上)之外,一切正常。更高的相同视频长度超过50MB。
在S4上预览是可以的,但录制的视频如下图所示。我所做的基本上就是这个(我使用cwac,
,但这是我的调试代码):
CamcorderProfile profile = CamcorderProfile.get(cameraId,
CamcorderProfile.QUALITY_HIGH);
recorder.setProfile(profile);
有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
好的,所以当我尝试在纵向模式下使用前置摄像头进行录制时,我发现会发生这种情况。真正混淆编码视频的是recorder.setOrientationHint()。这条线是需要的,没有它,录制的视频旋转90度。
这意味着一个问题得到解决。现在我需要如何旋转重新编码的视频。