在 android 中处理视频(裁剪、叠加等) - 怎么样?
Posted
技术标签:
【中文标题】在 android 中处理视频(裁剪、叠加等) - 怎么样?【英文标题】:Working with video in android (crop, overlay, etc.) - how? 【发布时间】:2015-06-17 08:21:07 【问题描述】:有一项任务是为 android 创建一个可让您录制和处理视频的应用程序。从相机录制视频没有问题,但我在处理视频时遇到了问题。例如,您想裁剪视频、叠加音频、相互应用一些视频......
是否有任何库可以帮助我实现目标?我正在寻找有关此问题的一些信息,有些人建议使用 ffmpeg。 ffmpeg 库可以帮助我实现上述目标吗?
如果能提供任何信息,我将不胜感激。
谢谢。
【问题讨论】:
是的,ffmpeg 可以解决您的问题 【参考方案1】:我也有同样的建议,FFMPEG 库是解决您问题的最佳解决方案。 它可以做的很多。
Here 是几个示例命令,但如果您在网络上搜索,您会得到上面提到的所有命令。
作物: 我不知道你说的裁剪是什么意思, 但是你可以使用这些命令
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
详情请查看this
或
ffmpeg -i movie.mp4 -ss 00:00:03 -t 00:00:08 -async 1 cut.mp4
see详情
叠加音频:
ffmpeg -i input.mp4 -i input.mp3 -c copy -map 0:0 -map 1:0 output.mp4
检查this
【讨论】:
以上是关于在 android 中处理视频(裁剪、叠加等) - 怎么样?的主要内容,如果未能解决你的问题,请参考以下文章
LanSoEditor_common ---android平台的视频编辑SDK