aakzhangliangming:
public class VideoPlayer {
public static void main(String[] args) throws Exception {
String filePath = "files/movie.mp4";
FFmpegFrameGrabber grabber = new FFmpegFrameGrabber(filePath);
grabber.start();
CanvasFrame canvasFrame = new CanvasFrame("Video Player");
Frame frame;
while ((frame = grabber.grab()) != null) {
canvasFrame.showImage(frame);
Thread.sleep((long) (1000/grabber.getFrameRate()));
}
grabber.stop();
}
} 好简单的一个例子,getVideoFrameRate也度了,显示还是卡顿。