我在我的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 /框架。
谢谢,
答案 0 :(得分:1)
Xuggle似乎在使用64位Java版本时遇到问题。
尝试使用32位Java版本。
我知道这更像是一种解决方法,而不是一种解决方案,但是由于我切换到32位Java版本,我不再试验这个问题了。
希望得到这个帮助。