有没有办法录制方形(640x640)视频并在Android中连接它们?我抬头看了互联网,发现了一些解决方案。解决方案似乎是“ffmpeg”。但是,要使用ffmpeg,我需要深入NDK并从其源代码构建ffmpeg。仅使用Android SDK是否有解决方案?
我的基本需求是:
答案 0 :(得分:3)
仅使用Android SDK是否有解决方案?
不是。
您的主要视频录制选项为MediaRecorder
,它完全不支持您列出的内容。例如,不要求任何Android设备支持拍摄方形视频。
您也可以使用相机预览功能从各个相框中组合您自己的视频。藤做到这一点,AFAIK。在那里,您可以使用现有的Bitmap
工具来处理裁剪,调整大小和旋转。然而,这将是缓慢的,并且以能够保持合理帧速率的方式执行此工作将是困难的。此外,我不知道是否有一个库可以将这些帧拼接成一个视频,或混合任何类型的音频(相机预览是纯图像)。