【发布时间】:2013-10-23 12:59:05
【问题描述】:
我见过很多类似的问题,但我有一个不同之处,我需要在 java 中而不是在 c/c++ 中执行此操作,并且我需要它在 android 设备上工作。
我找到了一种使用“MediaMetadataRetriever”的方法。
但是分离帧需要很长时间(每帧约 1 秒),我需要读取 600 帧,所以我只需要 10 分钟就可以读取没有图像处理的图像。
我想知道是否有其他方法可以从视频中分割帧,或者操作 MediaMetadataRetriever 并使其快速运行。
非常感谢!
【问题讨论】:
-
查看this关于如何使用ffmpeg从视频文件中提取图像帧的答案。它很快..