安卓记录广场视频
Posted
技术标签:
【中文标题】安卓记录广场视频【英文标题】:Android record square Video 【发布时间】:2013-04-05 22:31:57 【问题描述】:我目前正在尝试使用 MediaRecorder 和相机录制视频。但是对于我的应用程序,我需要以方形格式录制视频,就像 Instagram 使用图片一样,以独立于设备方向。
有什么方法可以自动裁剪和预览正方形分辨率(f.i. 800x800)的视频,还是我必须手动裁剪视频(我在 android 设备上有 FFMPEG)?
【问题讨论】:
我也有同样的问题,我要录制成一个正方形,当我在纵向模式下,如果你发现了什么,请告诉我。我也会这样做 嘿,伙计们,你们不是都在面试 smrtlabs 的工作吗? (= 我有同样的任务 这个问题在此期间可能已经过时了,但是这个问题有没有被优雅地解决过? 很遗憾,我从未找到解决方案。 要获得方形视频,我必须在相机表面视图上创建一个框覆盖,根据设备屏幕尺寸测量位置和尺寸,然后使用 ffmpeg 使用框裁剪视频覆盖坐标。 【参考方案1】:使用 ImageView,我可以设置正方形的高度和宽度(比如 100dip x 100dip)。然后使用android:scaleType="centerCrop"
给我一个无论纵横比如何都被裁剪为正方形的图像。
【讨论】:
以上是关于安卓记录广场视频的主要内容,如果未能解决你的问题,请参考以下文章