我正在使用自定义相机录制视频并在视频中播放。在videoview上播放视频时,我想编辑视频并上传到服务器,但如何编辑视频。编辑我需要的功能是更改视频颜色,在视频上添加文本,在videoView
上绘图,在videoView
上绘制动画。请伙计们建议我这样做。如果videoview
上有任何视频编辑库,请与我分享。我研究了fmmpeg,但是我可以用视频来编辑videoview上的视频。请给我最好的想法。
答案 0 :(得分:0)
我之前没有这样做过,但是想想你可以从Telegram开源的android项目中找到可以编辑电影的好主意。 Here是GitHub上的Telegram for Android链接
答案 1 :(得分:0)
Framework VideoView仅显示已解码的帧。它不是为编辑而构建的。它使用MediaPlayer。编辑视频并不像播放视频那样直接。我知道有两种方法可以帮助你。
其中一个是fadden grafika(几年前与Google合作过)。虽然这里给出的示例主要演示视频和音频的编码/解码,但是一些示例在播放时也具有基本的视频帧编辑。 (使用TextureView + mediacodec检查显示视频的那个。)它使用着色器实现模糊和颜色过滤效果。如果我没有错,它还会演示视频轮播。
另一种是FFmpeg - API方式。它涉及大量使用JNI。从基本的东西开始吧。在PC上安装ffmpeg并尝试一些命令行语法。
答案 2 :(得分:0)
尝试使用 AndroidFFmpeg 库进行视频编辑 一些gitHub演示
答案 3 :(得分:0)
我使用了很多不同的视频编辑软件产品。为了轻松编辑我的视频,我主要使用Viosk编辑软件。我喜欢Viosk的最好的事情是,视频编辑问题的初学者可以完成好的工作,而专业人士也可以完成他想做的事情。