在视频播放中播放视频
我用自定义摄像机录制视频并在视频视图中播放。在videoview上播放视频时,我想编辑视频并上传到服务器,但是如何编辑视频。编辑我需要的功能是改变视频的颜色,在视频上添加文字,在videoView
上画图,动画到videoView
。请大家建议我做正确的想法做到这一点。如果在videoview
上有任何视频编辑库,请与我分享。我研究fmmpeg,但是我可以用videoView编辑视频。请给我最好的想法做到这一点。在视频播放中播放视频
框架VideoView只显示解码的帧。它不是为编辑而构建的。它使用MediaPlayer。编辑视频并不像玩游戏一样简单。我知道有两种方法可以帮助你。
一个是fadden的grafika(几年前曾与谷歌合作)。虽然这里给出的例子主要演示了视频和音频的编码/解码,但是一些例子在播放时也有基本的视频帧编辑。 (使用TextureView + mediacodec检查视频显示的位置。)它使用着色器来实现模糊和颜色过滤效果。如果我没有错,它也演示视频旋转。
另一种是FFmpeg - API方式。它涉及大量使用JNI。从基本的东西开始。在PC上安装ffmpeg并尝试一下这个想法的一些命令行语法。
thnks,但是grafikka在录制后不编辑视频,它只能在录制时间编辑视频 –
我已经使用了很多不同的视频编辑软件产品。为了轻松编辑我的视频,我主要使用Viosk编辑软件。我喜欢Viosk的最好的事情是,视频编辑问题的初学者可以完成良好的工作,而专业人员也可以完成他想做的事情。
为什么在webview中播放它? –
我的项目需要运行在videoview上,但是如果我在webview上播放,那么我如何编辑 –