问题标签 [xuggle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java - xuggle/ffmpeg - 未找到 mov 原子
我正在尝试使用 Xuggle 从本地读取 mov 文件。这给了我以下错误:
问题是直到两分钟前它没有给出任何错误并且代码是相同的。
但是,我发现了这一点:
如果我使用字节数组打开 IContainer 它将不起作用并给我错误:
如果我使用临时文件打开 IContainer ,它就可以工作。
有什么建议么?
java - Java - Xuggle - 获取框架的最佳方法
我从一个星期开始就在使用 xuggle 并且我编写了一种通过视频获取帧的方法,但是如果视频很长,则此方法需要花费太多时间:
你知道更好的方法吗?
java - Xuggler screenRecording 代码影响录音
我正在开发一个带有音频的截屏应用程序。带声音的屏幕录制工作正常,但问题是假设我录制了 5 分钟,然后生成的视频文件为 5 分钟,但生成的音频文件为 4 分 45 秒。所以基本上问题是音频和视频都不同步,与视频文件相比,音频文件的持续时间更短。
音频和视频文件录制都在单独的线程中运行,但仍然有问题。
视频采集代码:
音频捕获代码:
有人可以指导我吗...谢谢。
java - Java - 从视频中提取关键帧
我想从视频中提取关键帧。现在我正在使用一个循环将一帧的样本与前一帧的样本进行比较,但这种方法不是很好。
让我解释一下:我有一个监控视频,我必须选择有变化的帧(一个人出现,另一个人出现,一个人消失等)现在我正在使用这个类来比较帧:Java图像比较/运动检测类
你知道其他方法吗?
谢谢!!
java - 我如何必须安装/配置 Xuggle 才不会出现 UnsatisfiedLinkError?
我刚刚开始使用 Xuggle,我将所有内容下载到 Eclipse 中,并将它们包含在引用库中,但我做了一个非常简单的测试,
它会抛出一堆错误,
java - Xuggler-Java-如何从字节数组创建数据包?
我正在使用 Xuggler 构建一个导出应用程序,该应用程序导出 h264 编码的录制文件,以便可以在外部播放器中播放(将视频录制文件写入 .avi 或 .mp4 容器)。
我很想知道如何从表示视频帧的字节数组创建 IPacket。需要设置 IPacket 中的哪些参数以及这些参数应包含哪些值?再一次,应该设置哪些参数以及收集数据包的容器的值应该是什么?
java - Xuggler-Java-如何为 .mp4 和/或 .avi 编写 IStreamContainer 的标头?
有人知道如何为 .mp4 格式类型和/或 .avi 设置/添加附加信息到 IStreamContainer 的标头吗?对 Icontainer 使用 writeHeader 并不正确,因为生成的文件包含无法在 VLC 中可视化的帧。
java - Java Appcrash 问题
当我启动我的 Java 程序时,我收到了这个错误(使用带有网络摄像头的 Xuggle 库):
问题签名:
问题事件名称:APPCRASH
应用程序名称:java.exe
应用程序版本:6.0.260.3
应用程序时间戳:4dc11607
故障模块名称:libxuggle-ferry-4.dll
故障模块版本:0.0.0.0
故障模块时间戳:4b9493c5
异常代码:
C0000005异常偏移:0000822A OS
版本:6.1.7601.2.1.0.256.48
区域设置:1031
附加信息1:0a9e
附加信息2:0a9e372d3b4ad19135b953a78882e789
附加信息3:0a9e
附加信息4:0a9e372d3b4ad19135b953a78882e789
我已经发现,c0000005 是访问冲突。有没有办法解决此类错误?或者我如何追踪这个错误(Stacktrace 或其他东西,或者可能有一些工具)?Java 是否为此类错误创建日志文件。我在哪里可以找到它们?我的 Java 程序没有抛出任何异常。我刚刚得到这个 appcrash 和“Java Result: -xxxxxxx”(其中 xxxxxx 是一个很大的数字)。
谢谢你。
java - Xuggler 是否有更高级别的 API?
下载并使用 Xuggler 后,我的第一印象非常好;它支持一整套编解码器,上手相对轻松,入门教程视频非常清楚地解释了所有必要的概念。
然而,在玩了几天之后,我真的很想把所有的音频和视频都很好地同步起来。正常播放时很好,但是当我的外部硬盘驱动器旋转时添加暂停、搜索和偶尔的 6 秒暂停时,它绝对是一场噩梦。
我已经部分实现了一些东西,但它远非完美——你可以四处寻找几次,但过了一段时间它仍然会消失。
我不禁想到这是 Xuggler 的一个常见用例,肯定有人已经比我做得更好了。但是,唉,除了网站上的例子之外,我找不到任何例子。是否有更高级别的 API 来管理所有音频/视频同步问题,并且只提供一些更高级别的控制(播放、暂停、停止等)?如果那里没有任何东西,我自己做这件事没有问题,但我从来都不喜欢重新发明轮子(特别是如果我的新轮子很可能比旧轮子更糟糕!)
java - xuggler 错误 - “找不到符号:类 VideoImage” - 我错过了什么?
我正在使用xuggler从我的代码中播放视频文件,以下是主代码的片段:
此代码段产生错误:
我得到的错误是:cannot find symbol : class VideoImage
使用的头文件是:
我在某些导入声明中缺少吗?如果没有,这里是我使用的除了 JDK 之外的库:
我收到该错误的原因是什么?