Tag: xuggler

Xuggler编码和复用

我正在尝试使用Xuggler (我相信在引擎盖下使用ffmpeg )来执行以下操作: 接受原始MPJPEGvideo比特流(来自小型TTL串行摄像机)并将其编码/转码为h.264; 和 接受原始音频bitsream(来自麦克风)并将其编码为AAC; 然后 将两个(音频和video)比特组合在一起成为MPEG-TS容器 我已经看过/阅读过他们的一些优秀教程,到目前为止这里是我得到的: // I’ll worry about implementing this functionality later, but // involves querying native device drivers. byte[] nextMjpeg = getNextMjpegFromSerialPort(); // I’ll also worry about implementing this functionality as well; // I’m simply providing these for thoroughness. BufferedImage mjpeg = MjpegFactory.newMjpeg(nextMjpeg); // Specify a h.264 video stream […]

XUGGLE ERROR:线程“main”中的exceptionjava.lang.NoClassDefFoundError:org / slf4j / LoggerFactory

我正在尝试执行以下代码: import com.xuggle.mediatool.IMediaReader; import com.xuggle.mediatool.IMediaWriter; import com.xuggle.mediatool.ToolFactory; public class vidcon { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub IMediaReader reader = ToolFactory.makeReader(“test.m4v”); IMediaWriter writer = ToolFactory.makeWriter(“out.flv”); reader.addListener(writer); while(reader.readPacket() == null) ; } } 但这是给我这个错误: Exception in thread “main” java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.xuggle.ferry.JNILibrary.(JNILibrary.java:42) at com.xuggle.ferry.FerryJNI.(FerryJNI.java:14) at com.xuggle.ferry.Ferry.(Ferry.java:25) […]

如何加入一个音频和video文件 – Xuggler

我想使用Xuggler将video文件(flv)与无音频和音频文件(mp3)结合。 目前我已经采用了两个流,并将这些流的video和音频部分分开组合,如同图片一样。 现在我想将音频和video文件相互结合..任何建议或提示将不胜感激。 我正在使用red5服务器。 谢谢。

错误com.xuggle.ferry.JNILibraryLoader – 无法加载库:xuggle-xuggler; 版本:3;

我最近从这个链接下载了Xuggler Tutorial:Frames Capture和Video Creation的代码,我在项目中添加了运行此代码所需的所有.jar文件但是,当我运行此代码时,我得到了错误: 这是我的代码: package xug; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import com.xuggle.mediatool.IMediaReader; import com.xuggle.mediatool.MediaListenerAdapter; import com.xuggle.mediatool.ToolFactory; import com.xuggle.mediatool.event.IVideoPictureEvent; import com.xuggle.xuggler.Global; public class VideoThumbnailsExample { public static final double SECONDS_BETWEEN_FRAMES = 10; private static final String inputFilename = “e:/low_light.mp4”; private static final String outputFilePrefix = “e:/Frames/processedImages”; // The video stream index, […]