如何在Android中使用UI剪辑视频?

3
我希望能在Android上使用进度条来裁剪视频,让用户选择所需的时长(比如在AndroVid Android应用中进行视频裁剪)。请问使用Android的视频播放器实现这一功能是否可行?
我同时使用FFMPEG,因此当用户选择所需时长后,我可以使用FFMPEG代码进行裁剪。但我需要关于如何在UI上实现像AndroiVid一样的功能的指导。
1个回答

2

在Android中,您可以使用RangeSeekBar来实现视频裁剪的开始和结束。


太好了!我正在寻找这个东西。我尝试着实现它,但你能帮我设置两个滑块的位置并让它们随视频移动(与视频同步)吗? - Divya Motiwala
使用RangeSeekBar,您可以设置位置,并在此之后将此信息转换为值以使用ffmpeg剪辑视频 - Álvaro
不过问题是,我该如何将视频与范围滑动条同步? - Divya Motiwala
你应该将视频的持续时间与你的范围滑动条的最大长度相匹配,MinValue为0,MaxValue为视频持续时间。之后,你需要编写额外的逻辑来将其与视频同步,我认为你需要将drawThumb中的screenCoord值连接/转换为以秒为单位的值进行修剪。 - Álvaro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接