在Android中的Jcodec 0.1.9中缺少getFrame方法

时间:2015-10-22 08:00:21

标签: android jcodec

我在申请时使用Jcodec ..

我已经在我的gradle中添加了这个:

compile 'org.jcodec:jcodec:0.1.9'

但是,当我尝试按照该页面上的示例操作时,Android Studio无法解析getFrame()方法。当我试图查看代码时,根本就没有这样的方法。取而代之的是getNativeFrame。

int frameNumber = 150;
BufferedImage frame = FrameGrab.getFrame(new File("filename.mp4"), frameNumber);
ImageIO.write(frame, "png", new File("frame_150.png"));

但是从我在stackoverflow中的大多数示例中看到的,他们使用的是getFrame。

可能出现什么问题? 我在这里错过了一些组件吗? gradle依赖是不正确的?你如何为Android设置Jcodec?

1 个答案:

答案 0 :(得分:0)

看起来你正在使用普通的旧JCodec。这是this页面底部的Android特定版本。在撰写此答案时,版本号为0.1.7,并且没有可以找到的Maven回购。