如何在VideoView中实现视频的翻转(镜像效果)?

7

我知道有使用TextureViews和其他方法的方式,但是在VideoView中可以进行视频翻转吗?我尝试使用X轴scaleType方法设置为-1,但只得到了黑屏。难道没有简单地在VideoView中播放的视频翻转的方法吗?我必须使用TextureView或其他方法吗?


1
我非常确定你需要使用TextureView - Mike M.
希望这篇文章能对你有所帮助 https://dev59.com/R2oy5IYBdhLWcg3wZdGr#16490065 - user3809705
1个回答

11

像你所说的,最好的选择是使用TextureView... Android的VideoView只能直接播放视频,而无法进行镜像播放。

如果您希望应用程序播放镜像视频(例如,如果使用前置摄像头录制视频),则需要使用TextureView,可以通过在XML文件中指定android:scaleX=-1或代码中使用textureView.setScaleX(-1)来轻松镜像。 (来源)


我曾经认为,Google的VideoView是足够好的实现方式来进行视频操作,而我可能错过了某些可以让它实现的东西。 - king_below_my_lord

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