在Android中以手动给定的间隔播放视频的慢动作

在Android中以手动给定的间隔播放视频的慢动作,android,android-ndk,android-4.0-ice-cream-sandwich,android-video-player,Android,Android Ndk,Android 4.0 Ice Cream Sandwich,Android Video Player,我是android开发新手。在我的应用程序中,我需要在视频文件中执行慢动作。例如,如果我在3分钟视频文件中设置了一个起点(精确到60秒)和终点(精确到120秒)。仅在此间隔内,我需要显示视频文件的慢动作。有人能建议有任何默认的包或源代码来满足我的需求吗 谢谢使用MediaCodec控制播放非常简单。但是,您已经标记了“android-4.0”,并且直到4.1才能使用MediaCodec。fadden是MediaCodec用于执行该操作的任何参考代码。请查看Grafika的“播放视频(Textur

我是android开发新手。在我的应用程序中,我需要在视频文件中执行慢动作。例如,如果我在3分钟视频文件中设置了一个起点(精确到60秒)和终点(精确到120秒)。仅在此间隔内,我需要显示视频文件的慢动作。有人能建议有任何默认的包或源代码来满足我的需求吗


谢谢

使用
MediaCodec
控制播放非常简单。但是,您已经标记了“android-4.0”,并且直到4.1才能使用
MediaCodec
。fadden是MediaCodec用于执行该操作的任何参考代码。请查看Grafika的“播放视频(TextureView)”活动()。它将根据视频的显示时间戳值调整播放速度,或以最大速度播放。您可以更改SpeedControlCallback以任意速率显示帧。Grafika的目标是API 18,但这组特定的功能将在API 16上运行。@fadden我通过set
SpeedControlCallback
setFixedPlaybackRate(10)
方法以慢动作播放视频。是否可以为选定的间隔设置播放速率