繁体   English   中英

Android记录方形视频和concat

[英]Android record square video and concat

有没有办法录制方形(640x640)视频并在Android中连接它们? 我抬头看了互联网,发现了一些解决方案。 解决方案似乎是“ffmpeg”。 但是,要使用ffmpeg,我需要深入NDK并从其源代码构建ffmpeg。 仅使用Android SDK是否有解决方案?

我的基本需求是:

  • 录制多个视频(方格式)
  • 调整捕获的视频大小(即480x480到640x640)
  • Concat捕获了视频
  • 旋转最终视频(顺时针90)
  • 最终输出将采用mp4或mpg格式

仅使用Android SDK是否有解决方案?

并不是的。

您的主要视频录制选项是MediaRecorder ,它完全不支持您列出的内容。 例如,不要求任何Android设备支持拍摄方形视频。

您也可以使用相机预览功能从各个帧中组合您自己的视频。 藤做到这一点,AFAIK。 在那里,您可以使用现有的Bitmap工具来处理裁剪,调整大小和旋转。 然而,这将是缓慢的,并且以能够保持合理帧速率的方式执行此工作将是困难的。 此外,我不知道是否有一个库可以将这些帧拼接成一个视频,或者混合在任何类型的音频中(相机预览是纯图像)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM