有没有一种方法可以使用MediaRecorder翻转前置摄像头录制的视频?现在预览显示为镜像视图,录制输出是预览的翻转版本。我希望像SnapChat应用程序一样记录镜像预览。我已经尝试过MediaRecorder.setOrientationHint,但它没有翻转预览。我不想像这样后处理视频:如何翻转使用前置摄像头拍摄的视频android。
据我记得,前置摄像头始终会记录翻转的图像,然后添加一个元标签到视频中,指示旋转为180度,这与orientationHint相同。这种方法的问题在于许多播放器不关心这些元数据,并显示翻转的图像。如果录制和播放发生在您的应用程序内部,则更简单的解决方案是使用TextureView来重现您的视频并应用变换矩阵来旋转它。