我在 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/