2012-10-05 47 views
2

我需要能够使用Java过滤视频。 Xuggle(用于Java的FFMpeg包装)可以对视频进行解码和编码,但不幸的是无法对其进行过滤。向Xuggler添加过滤支持

我发现这个补丁,以Xuggle:https://groups.google.com/forum/#!msg/xuggler-users/Dl1sMnCZvLw/m4h6FNzYTXUJ

  1. 他们不匹配Xuggle的当前版本。并且它们不包含版本信息。我手动尝试解决此问题。
  2. 安装痛饮2.0测量值ubuntu下11.10 编译Xuggle处于维护模式后,我有这样的错误:

    enter code here[exec] ./xuggler/.libs/libxuggle-xuggler.a(Xuggler.o):Xuggler.cpp:(.text+0x60f1a): undefined reference to COM :: xuggle :: xuggler :: IFilterGraph ::使(字符常量*,INT,INT, com :: xuggle :: xuggler :: IPixelFormat :: Type,com :: xuggle :: xuggler :: IPixelFormat :: Type,com :: xuggle :: xuggler :: IRational *,com :: xuggle :: xuggler :: IRational *)” [EXEC] ./xuggler/.libs/libxuggle-xuggler.a(Xuggler.o):Xuggler.cpp:(.text+0x61340):未定义参照com::xuggle::xuggler::IFilterGraph::make(char const*, int, int, com::xuggle::xuggler::IPixelFormat::Type)' [exec] collect2: ld returned 1 exit status [exec] make[4]: *** [libxuggle.la] Error 1

能anyb ody分享添加本地代码构建Xuggle的经验,由SWIG生成Java包装?目标是将ffmpeg过滤器导出到Java。提前致谢。

回答

0

SWIG 1.3.40是我所需要的。 SWIG 2.0与Xuggle构建系统不兼容。