アプリケーションに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"));
しかし、私がスタックオーバーフローのほとんどのサンプルで見たものから、彼らは getFrame を使用しています。
何がうまくいかなかったのでしょうか?ここにコンポーネントがありませんか?グラドルの依存関係は間違っていますか? Android 用の Jcodec をどのようにセットアップしますか?