安卓记录广场视频

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" 给我一个无论纵横比如何都被裁剪为正方形的图像。

【讨论】:

以上是关于安卓记录广场视频的主要内容,如果未能解决你的问题,请参考以下文章

安卓中,dalvik格式转换错误怎么办

安卓屏后二路视频输入怎么设置

安卓模拟器内的应用记录会被检测到吗

安卓微信7.0正式上线,和你聊天的女网友,原来长这样!

24V系统汽车行车记录仪 抛负载测试该如何选型及测试

安卓 ContentProvider