ijkplayer icon indicating copy to clipboard operation
ijkplayer copied to clipboard

急! IjkPlayer是否可以无视Metadata的 rotate属性。让带有角度的视频不旋转

Open gangzibo opened this issue 6 years ago • 3 comments

纵向视频(90度),使用TextureView应用层可以实现旋转,但是有些机顶盒Android4.4以上的设备使用TextureView有声音,无视频(蓝屏),ijkPlayer底层能否向Android系统播放器那样,无视Metadata的 rotate属性,让带有角度的视频 不旋转。

gangzibo avatar Jul 24 '19 02:07 gangzibo

你把调用 TextureRenderView.setVideoRotation 的地方删掉就行了

befovy avatar Jul 24 '19 04:07 befovy

Rotation

这句代码找不到啊

nbbzh avatar May 11 '20 08:05 nbbzh

重写 onInfo

override fun onInfo(what: Int, extra: Int) { super.onInfo(what, extra) if(what== IMediaPlayer.MEDIA_INFO_VIDEO_ROTATION_CHANGED){ Jzvd.setTextureViewRotation(extra) } }

zhaowee112 avatar Jun 01 '22 02:06 zhaowee112