0
我正在使用getFrameAtTime()
方法MediaMetadataRetriever
类来获取位于视频(mp4)中特定时间的帧。当视频的分辨率低于480 x 270时,这可以正常工作。但是,如果我使用相同视频的高清版(1280 x 720),则强制关闭。有什么出路吗?访问视频中的帧
我正在使用getFrameAtTime()
方法MediaMetadataRetriever
类来获取位于视频(mp4)中特定时间的帧。当视频的分辨率低于480 x 270时,这可以正常工作。但是,如果我使用相同视频的高清版(1280 x 720),则强制关闭。有什么出路吗?访问视频中的帧
代码没有问题。我正在使用YouTube下载的视频。如果视频是使用android拍摄的,它将起作用。
你有任何错误或任何错误,我们需要更多的信息来帮助你。 – Ruuhkis 2012-04-27 13:24:09
@Ruuhkis我有logcat详细信息 – 2012-04-27 13:31:17
这是什么在这条线上AsinActivity.java:37 – Ruuhkis 2012-04-27 13:43:57