社区
Android
帖子详情
怎么将SurfaceView中的视频旋转90度显示
杨先生_
2012-05-03 05:13:19
本人在搞android视频通话时,发现在竖屏下自身摄像头与对方传过来的画面都是转过90的,没法看了,所以想旋转SurfaceView控件,但是没这方法,所以想着旋转图片一样的方法旋转视频,但是有些方法中必传的是图片,哎不知怎么搞了,真各位大牛看到的帮帮忙吧,非常感谢了。
...全文
4438
15
打赏
收藏
怎么将SurfaceView中的视频旋转90度显示
本人在搞android视频通话时,发现在竖屏下自身摄像头与对方传过来的画面都是转过90的,没法看了,所以想旋转SurfaceView控件,但是没这方法,所以想着旋转图片一样的方法旋转视频,但是有些方法中必传的是图片,哎不知怎么搞了,真各位大牛看到的帮帮忙吧,非常感谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq506422640
2014-11-27
打赏
举报
回复
我也求啊,surfaceView头像顺时针旋转里90度 怎么解决啊
bw7643265
2014-11-25
打赏
举报
回复
在播放之前设定这个mediaRecorder.setOrientationHint(90);
xiaojikk
2014-03-03
打赏
举报
回复
今天在这个问题上是跪了~camera.setDisplay我试了 是不行的~~有大神没??新手求指导~~
Freedom229
2013-11-21
打赏
举报
回复
我只能说, 我也求啊
passself
2013-10-31
打赏
举报
回复
只能旋转图片,视频的话还真没有听说过
ykooze
2013-10-31
打赏
举报
回复
遇到了同样的问题,楼主解决了吗?
攃肩洏過
2013-05-27
打赏
举报
回复
我也在找方法,各种方法都试了不行啊,万恶的竖屏拍摄~
b87936260
2013-05-15
打赏
举报
回复
求解决思路啊,除了设置camera预览方向,能直接surfaceview旋转吗?
Fast Boat
2013-02-19
打赏
举报
回复
为什么不去修改底层sensor的旋转角度? 修改CAMERA驱动文件就好了。 就是ANGLE_MOUNT这个变量。
顾小林
2013-02-19
打赏
举报
回复
修改 board-msm7XXX_camera 关于你sensor的角度 旋转就好了
intuition444
2013-02-18
打赏
举报
回复
旋转之后, surfaceView会重建, 宽, 高也会变化(宽变成高, 高变成宽)。 你在 surfaceChange()这个更回调函数里能拿些这些信息, 然后你应该按新的宽高比更新你的surface view。
bear1122ccc
2013-02-18
打赏
举报
回复
和你同一个问题,跪求解决办法
bear1122ccc
2013-02-18
打赏
举报
回复
解决了没有?
郑燕辉
2013-02-18
打赏
举报
回复
camera.setDisplayOrientation(90);//旋转度数
杨先生_
2012-05-07
打赏
举报
回复
SurfaceView中可以通过lockCanvas()得到Canvas再进行旋转操作,但是与SurfaceView.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);起冲突了,设了上面的这就不能得到Canvas了,如果不设视频就显示不了了。哎,无解了
android camera x
旋转
,Android CameraX how to rotate output video
I use the following versions of CameraX dependencies:implementation "androidx.camera:camera-camera2:1.0.0-beta04"implementation "androidx.camera:camera-view:1.0.0-alpha11"implementation "androidx.came...
视频
录制与播放(竖屏)
旋转
90
度
问题
视频
录制与播放(竖屏)
旋转
90
度
问题
[Android/安卓]屏幕
旋转
时改变
SurfaceView
(
视频
)宽高
主要解决自定义
SurfaceView
时,屏幕发生
旋转
后,
SurfaceView
也会跟随
旋转
的问题(因为是做播放器,所以
SurfaceView
宽高需要由
视频
宽高决定),最后
SurfaceView
还需要等比例缩放成屏幕的宽高。 int mWidth = getMeasuredWidth(); int mHeight = getMeasuredHeight(); int ...
SurfaceView
播放竖直录制
视频
出现偏转问题
播放竖直录制
视频
出现偏转问题 一、现象 使用
SurfaceView
播放竖屏录制的
视频
是会发现
视频
偏转
90
度
。表现为横屏竖着播放,竖屏横着播放。 二、出现原因 可能跟
SurfaceView
内部渲染机制有关 三、定位 1. 获取
视频
旋转
角
度
(1)获取本地
视频
的
旋转
角
度
: 本地
视频
用以下方法可以获取
视频
旋转
角
度
,会发现使用
SurfaceView
播放竖屏录制的
视频
时,r...
camera2录像
旋转
,Android Camera2预览有时会
旋转
90
度
I'm working on some app using Android's Camera2 API. So far I've been able to get a preview displayed within a TextureView. The app is by default in landscape mode. When using the emulator the preview...
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章