草庐IT

java - Xuggle 无法打开内存输入

我正在开发一个将Hadoop的MapReduce框架与Xuggle集成的程序。为此,我正在实现一个IURLProtocolHandlerFactory类,该类可读取和写入内存中的Hadoop数据对象。你可以在这里看到相关代码:https://gist.github.com/4191668想法是在IURLProtocolHandlerFactory类中为每个BytesWritable对象注册一个UUID,这样当我稍后在打开文件时引用该名称时,它会返回一个IURLProtocolHandler实例附加到BytesWritable对象,我可以从内存读取和写入内存。问题是我得到了这样的异常:j

java - 我必须如何安装/配置 Xuggle 才能不出现 UnsatisfiedLinkError?

我刚刚开始使用Xuggle,我将所有内容下载到Eclipse中,并将它们包含在引用库中,但我做了一个非常简单的测试,packagecom.xuggle.xuggler.demos;importcom.xuggle.xuggler.IContainer;publicclassgetContainerInfo{publicstaticvoidmain(String[]args){IContainermyContainer=IContainer.make();}}它会抛出一堆错误,2011-06-1216:26:52,142[main]ERRORcom.xuggle.ferry.JNILib

java - Xuggler 存储库链接断开

在我的JAVA应用程序中,我将Xuggler用于ScreenCapture和其他功能。现在它是一个Maven项目,所以我将Xuggler作为Pom.xml中的依赖项,如Link中所述.现在几天前我清理了我的系统,所以当我再次导入我的项目时,现在它显示“Missingartifactxuggle:xuggle-xuggler:jar:5.4”。虽然在pom文件中,存储库链接在那里。我探索了更多,发现http://xuggle.googlecode.com/svn/trunk/repo/share/java/xuggle/xuggle-xuggler/5.4/xuggle-xuggler-

java - Java 视频处理库

我想从视频中提取帧并对其应用一些过滤器,例如gabor/hough等。哪个Java库最适合处理各种视频编码?我一直在研究GStreamer、JMF、Xuggler等,但无法决定哪一个是最好的。我还希望编辑框架并使用新框架制作视频。 最佳答案 如果您希望执行低级操作,例如提取帧并对其进行操作,那么Xuggler将是最佳选择,因为API是针对这一低级的。它适用于ffmpeg,因此可以处理所有类型的视频编码。不要将JMF用于任何事情,它陈旧、过时且存在错误-GStreamer很好,但API更适合播放视频而不是操纵帧。

java - 如何使用 xuggle 在 java 中读取实时网络流? (我可以在 ffmpeg 中做到这一点,而不是 xuggle)

所以如果我运行:ffmpeg-t10-re-i"rtmp://170.93.143.150/rtplive/app=rtplive/playpath=e000990f025f0075004d823633235daaswfUrl=http://www.chart.state.md.us/video/mediaplayer/player.swfpageUrl=http://www.chart.state.md.us/video/video.asp?feed=e000990f025f0075004d823633235daastop=5000flashver=`LNX11,2,202,262`

Java - Xuggle - 获取框架的最佳方法

我从一个星期开始就在使用xuggle,我写了一个方法来获得一个视频帧,但如果视频很长,这种方法会花费太多时间:publicstaticvoidgetFrameBySec(IContainercontainer,intvideoStreamId,IStreamCodervideoCoder,IVideoResamplerresampler,doublesec){BufferedImagejavaImage=newBufferedImage(videoCoder.getWidth(),videoCoder.getHeight(),BufferedImage.TYPE_3BYTE_BGR);

java - XUGGLE 错误 : Exception in thread "main" java. lang.NoClassDefFoundError: org/slf4j/LoggerFactory

我正在尝试执行以下代码:importcom.xuggle.mediatool.IMediaReader;importcom.xuggle.mediatool.IMediaWriter;importcom.xuggle.mediatool.ToolFactory;publicclassvidcon{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubIMediaReaderreader=ToolFactory.makeReader("test.m4v");IMediaWriter

java - 如何从 Java 应用程序中传输实时视频?

我正在尝试寻找流式传输在Java应用程序中生成的实时视频的方法。应用程序需要截取自己的屏幕截图并将其编码为视频流并发布流。到目前为止,我一直在使用Xuggler(FFMPEG之上的Java库)将屏幕截图编码为视频文件。这很好用。Xuggler声称能够通过RTMP传输实时视频,但我没有找到任何关于如何以编程方式执行此操作的文档。有谁知道如何从Xuggler以编程方式流式传输RTMP视频?有没有人对我可以用来实现相同结果的其他库有任何建议?我更喜欢通过RTP流式传输MPEG2格式的视频。我确实发现有人在Xuggler论坛上问了一个非常相似的问题here没有回应。我调查了JMF,但由于其他原

c++ - 我如何构建 Xuggle Xuggler 的 GPL 和 LGPL 版本?

是否可以采取特定步骤从Windows32位、Windows64位、Linux32位和Linux64位构建XuggleXuggler源代码?我在多个系统上尝试了多次,但不断收到很多不同的错误。更新IspentseveraldaystryingtogetXuggleXugglertocompile(andcross-compile).IsuccessfullytackledcompilingboththeoriginalGPLversionofthecodeandanLGPLversion.IthoughtI'dpostananswertomyownquestiononStackOverf