我使用 ExoPlayer 库从我的服务器加载视频,我想缩放和裁剪视频以保持其纵横比。 即使我改变视频的音量,视频播放也很好,一切都很好。 我尝试在 SimpleExoPlayer 上使用 setVideoScalingMode 函数并通过:
C.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING
没有任何反应,我还尝试将调整大小属性更改为填充/适合。 仍然没有缩放和裁剪。
最佳答案
经过互联网上的大量研究人员和大量时间调试 exoplayer 库代码以了解为什么缩放不起作用。 我通过代码找到了“resizeMode”属性的另一个选项,而不是“RESIZE_MODE_ZOOM”的 xml 选项,它裁剪了视频以保持比例。 希望有人会遇到这个问题。
关于android - ExoPlayer 视频不裁剪和适合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48138883/