Xuggler无法打开输出url错误

时间:2013-03-14 15:45:22

标签: java stream media xuggler xuggle

我一直关注youtube Xuggler上的简单视频教程。我确保现有的文件路径在参数中。但是我仍然收到以下错误:

15:15:44.339 [main] DEBUG com.xuggle.xuggler - 无法打开输出url:* thefilepath(../../../../../../../csrc/ COM / xuggle / xuggler / Container.cpp:436)

线程中的异常" main" java.lang.IllegalArgumentException:无法打开     在myproject1.MediaPlayer.main(MediaPlayer.java:23) Java结果:1


我的代码如下:

公共类MediaPlayer {

public static void main (String[] args) {
    if(args.length != 1)
        throw new IllegalArgumentException("no file");
    IContainer container = IContainer.make();
    System.out.println("args: " + args[0]);

    if(container.open(args[0], IContainer.Type.READ, null) < 0) {
        throw new IllegalArgumentException("Could not open");
    }

}

}

1 个答案:

答案 0 :(得分:2)

原因可能是依赖项jar或版本冲突不可用。

在classpath中添加以下jar对我来说很好:

xuggle-xuggler-5.4.jar
SLF4J-API-1.6.4.jar
的logback核-1.0.0.jar
的logback-经典1.0.0.jar