Java - Xuggle 在 Windows 7 64 位上崩溃

标签 java xuggle mediainfo

我在 Java 应用程序中使用 xuggle-xuggler-5.4.jar 文件(用于提取媒体信息,如持续时间、比特率等),它会在“container.open()”处使整个应用程序崩溃。它生成一个包含以下消息的日志文件:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000011226520, pid=15980, tid=16324
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [xuggle7723496972795585954.dll+0x736520]
---------

能否提供xuggle 5.5版本的jar文件。如果没有,请推荐一个好的 API/框架来提供媒体信息。

谢谢

最佳答案

Xuggle 在 64 位 Java 版本上运行时似乎存在问题。

尝试使用 32 位 Java 版本。

我知道这更像是一种解决方法,而不是解决方案,但自从我切换到 32 位 Java 版本后,我就不再尝试这个问题了。

希望这有帮助。

关于Java - Xuggle 在 Windows 7 64 位上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31999726/

相关文章:

java - xuggler 找不到输入编解码器 ID (avi, msvideo1)

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

html5-video - 我如何(或是否可能)将 AVC 编解码器配置文件和级别转换为 MIME 编解码器定义?

java - 如何在 Java 中以编程方式检查代理服务器是否处于 Activity 状态

java - 如何将 AST 转换为 JDT Java 模型

java - 线程中出现异常 "main"org.hibernate.HibernateException : hibernate. cfg.xml 未找到

java - 我可以在不关闭 GUI 的情况下使用 System.exit() 终止程序吗?

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

audio - Mediainfo批量显示音频采样频率

video - ffmpeg 可以从文件中的特定位置解析吗?