Comments (17)
Can you confirm that you are using a 32-bit version of Java?
Original comment by [email protected]
on 27 Jul 2010 at 6:43
from javacv.
Hi,
I have a similar problem when trying to run ffmpeg-java. I tried the first
example of the README file (with the difference I used a local movie file):
java -cp ./ffmpeg-java.jar:./lib/jna.jar
net.sf.ffmpeg_java.example.PlayerExample test.mov
and got the following error:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Error looking up
function 'url_read_complete': /usr/lib64/libavformat.so.52.31.0: undefined
symbol: url_read_complete
at com.sun.jna.Function.<init>(Function.java:179)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:345)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:325)
at com.sun.jna.Native.register(Native.java:1319)
at com.sun.jna.Native.register(Native.java:1014)
at net.sf.ffmpeg_java.AVFormatLibrary.<clinit>(AVFormatLibrary.java:26)
at net.sf.ffmpeg_java.example.PlayerExample.main(PlayerExample.java:40)
I'm running Debian Squeeze 64 bits. I downloaded JNA 3.2.5 from
https://jna.dev.java.net/servlets/ProjectDocumentList?folderID=12139&expandFolde
r=12139&folderID=7408
Any help would be much appreciated.
Thank you very much,
Adriano
Original comment by [email protected]
on 27 Jul 2010 at 9:34
from javacv.
i used to have 64 bit java but now changed to 32 but now the program starts
then crashes with this error:
init:
Deleting: C:\Users\Zainalabdin\Desktop\telda\javacv\build\built-jar.properties
deps-jar:
Updating property file:
C:\Users\Zainalabdin\Desktop\telda\javacv\build\built-jar.properties
ffmpeg-java.init:
ffmpeg-java.deps-jar:
Updating property file:
C:\Users\Zainalabdin\Desktop\telda\javacv\build\built-jar.properties
ffmpeg-java.compile:
ffmpeg-java.jar:
Compiling 1 source file to
C:\Users\Zainalabdin\Desktop\telda\javacv\build\classes
compile-single:
run-single:
[ 0.9973844, 0.07097446, 7.6573076
-0.07208045, 0.99071026, 64.5765
-9.575546E-6, -2.0714138E-4, 0.9932348 ]
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0a20e4e4, pid=4092, tid=1716
#
# JRE version: 6.0_19-b04
# Java VM: Java HotSpot(TM) Client VM (16.2-b04 mixed mode, sharing windows-x86
)
# Problematic frame:
# C [libcv200.dll+0x2e4e4]
#
# An error report file with more information is saved as:
# C:\Users\Zainalabdin\Desktop\telda\javacv\hs_err_pid4092.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
Output #0, avi, to 'output.avi':
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Stream #0.0: Video: rawvideo, yuv420p, 640x480, q=2-31, 19660 kb/s, 90k tbn, 30 tbc
#
Java Result: 1
BUILD SUCCESSFUL (total time: 8 seconds)
please help
thank you
Original comment by [email protected]
on 27 Jul 2010 at 11:18
from javacv.
although this might seem a jre problem i have installed several jres and i'm
sure that it used to work with the same jre...
but it says there is an error in the native code in one site (the site says
this error might have been caused by native code problem)
please tell me if there is something that i'm missing, i've downloaded opencv
2.0.0 from source forge, chose the option to add to path for all users..... but
i still don't know what the problem is.....i'm using 32 bit java on 64 bit
windows 7.
thank you
Original comment by [email protected]
on 27 Jul 2010 at 11:50
from javacv.
Since you are running 32-bit x86, you should try to recompile OpenCV without
SSE instructions as indicated in the README file. If you choose 64-bit x86
instead, then you need to compile 64-bit DLLs for OpenCV
As for the FFmpeg, AFAIK neither Debian nor Ubuntu bundle FFmpeg 0.6 yet, only
0.5.. you will need to install version 0.6 as indicated in the README file
Original comment by [email protected]
on 28 Jul 2010 at 12:43
- Changed state: Invalid
from javacv.
Hi,
Thanks a lot for your reply. You're right; the version of ffmpeg in Debian
Squeeze right now is 0.5.2. However, although I saw the FFmpeg 0.6 requirement
on the javacv page, the README file that comes with the ffmpeg-java package
(file ffmpeg-java-bin-20100405.zip) suggests ffmpeg 0.5. Maybe this needs to be
updated?
I use OpenCV a lot through its Python wrappers and, at least for now, I was
mainly interested in ffmpeg-java. My hope is that I would be able to use it in
Jython in order to read/write media files. I really miss the ability to handle
media files in Python. PyFFmpeg looks promising, but right now lacks the
ability to encode videos :-(
Thanks a lot,
Adriano
Original comment by [email protected]
on 28 Jul 2010 at 5:08
from javacv.
That's right, I had not updated the README.txt file. I have just released a new
version with an updated one :) BTW, FFmpeg can easily be compiled from source
code under Linux.. You just need to make sure the "shared libraries" option is
enabled..
And yes, I think Jython is a good idea for Python programmers. It supports
concurrency (via threads), contrarily to CPython.
Original comment by [email protected]
on 30 Jul 2010 at 11:42
from javacv.
i confirm my problem was solved after installing the latest opencv vc.
thank you very much
Original comment by [email protected]
on 3 Aug 2010 at 2:15
from javacv.
[deleted comment]
from javacv.
Hi,
I'm a first time user of OpenCV, I have been having the same error as above;
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could
not initialize class name.audet.samuel.javacv.jna.cxcore
at name.audet.samuel.javacv.JavaCvErrorCallback.redirectError(JavaCvErrorCallback.java:95)
at name.audet.samuel.procamcalib.MainFrame.<init>(MainFrame.java:144)
at name.audet.samuel.procamcalib.MainFrame$25.run(MainFrame.java:1322)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
I am running windows 7 ultimate, 64 bit. I also installed the OpenCV 2.1 and
all the other required software as described in the README. Can some one offer
any suggestion to rectify the problem.
Kind regards,
A.
Original comment by [email protected]
on 11 Sep 2010 at 7:23
from javacv.
Andre, if you are running a 64-bit version of Java, you also need to compile a
64-bit version of OpenCV. If you are running a 32-bit version of Java, then you
need a 32-bit version of OpenCV. Make sure they match
Original comment by [email protected]
on 12 Sep 2010 at 1:40
from javacv.
Thank you very much, the problem has been resolved.
Original comment by [email protected]
on 13 Sep 2010 at 6:23
from javacv.
I am a beginner of OpenCV.
I have the same problem, which Andre faced earlier.
Could you give me idea how to compile a 64-bit version of OpenCV?
Do I need to reference OpenCV somewhere in the eclipse library?
Kind Regards,
Palupi
Original comment by [email protected]
on 26 Oct 2010 at 10:11
from javacv.
Compiling OpenCV correctly depends on your platform. Please refer to the
documentation of OpenCV.
As explained in the README.txt file, JavaCV looks for OpenCV in a few places,
the system PATH, most notably.
BTW, if you are having problem using JavaCV, please post messages in the
discussion group, as I am in theory the only one reading any messages you post
here, thank you
Original comment by [email protected]
on 27 Oct 2010 at 7:58
from javacv.
Can anyone help for following error..
I'm doing my face recognition so tat i cant run this.. Please do help me.
run:
File does not exist
C:\Users\Narasimhan\Desktop\Documents\Projects\jface-rec
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable
to load library 'cxcore': The specified module could not be found.
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:163)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:199)
at name.audet.samuel.javacv.jna.Loader.load(Loader.java:44)
at name.audet.samuel.javacv.jna.cxcore.<clinit>(cxcore.java:115)
at name.audet.samuel.javacv.jna.highgui.<clinit>(highgui.java:73)
at imageoper.Main.facedetect(Main.java:38)
at facerecognition.gui.FaceRecManager.jButton1ActionPerformed(FaceRecManager.java:278)
at facerecognition.gui.FaceRecManager.access$000(FaceRecManager.java:26)
at facerecognition.gui.FaceRecManager$1.actionPerformed(FaceRecManager.java:77)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
BUILD SUCCESSFUL (total time: 49 seconds)
Thanks in advance
Original comment by [email protected]
on 9 Apr 2013 at 5:16
from javacv.
Can anyone help for following error..
I'm doing my face recognition so tat i cant run this.. Please do help me.
run:
File does not exist
C:\Users\Narasimhan\Desktop\Documents\Projects\jface-rec
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable
to load library 'cxcore': The specified module could not be found.
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:163)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:236)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:199)
at name.audet.samuel.javacv.jna.Loader.load(Loader.java:44)
at name.audet.samuel.javacv.jna.cxcore.<clinit>(cxcore.java:115)
at name.audet.samuel.javacv.jna.highgui.<clinit>(highgui.java:73)
at imageoper.Main.facedetect(Main.java:38)
at facerecognition.gui.FaceRecManager.jButton1ActionPerformed(FaceRecManager.java:278)
at facerecognition.gui.FaceRecManager.access$000(FaceRecManager.java:26)
at facerecognition.gui.FaceRecManager$1.actionPerformed(FaceRecManager.java:77)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
BUILD SUCCESSFUL (total time: 49 seconds)
Thanks in advance
Original comment by [email protected]
on 12 Apr 2014 at 5:43
from javacv.
Please try again with a more recent version of JavaCV.
Original comment by [email protected]
on 7 May 2014 at 1:45
from javacv.
Related Issues (20)
- av_interleaved_write_frame() error -22 while writing interleaved video frame HOT 3
- Android video record using H264 format is to large HOT 1
- Error while createFisher/Eigen/LBPHFaceRecognizer() method is called. HOT 7
- FFmpegFrameGrabber doesn't grab upto the end of the video on Android HOT 6
- RTMP streaming problems HOT 1
- Unable to record with sample code on HOT 4
- Question about the applying the proguard on android HOT 2
- CODEC_ID_MPEG1VIDEO,PIX_FMT_YUV420P cannot be resolved to a variable HOT 4
- While using OpenCV 2.4.9 and JavaCV 0.7 in netbeans windows 7 getting error HOT 3
- Help me Dr.Samuel..(Fatal signal 8 (SIGFPE) at 0x00002835 (code=-6), thread 10293 ) HOT 4
- multi processing with opencv HOT 2
- Problem on train method in face recognition HOT 1
- how to rotate video with javacv on android HOT 1
- Caused by: java.lang.UnsatisfiedLinkError: Couldn't load opencv_core from loader dalvik.system.PathClassLoader HOT 1
- .mp4 video not working in splash screen in htc desire 500 HOT 1
- How to grab the RGB frame instead the gray one? HOT 2
- reconstructImageToNewType Method not Found HOT 1
- JavaCV 0.11 getLengthInFrames() HOT 3
- How to apply sepia effect on grabed frame before record it HOT 2
- IplImage Create error, memery allocation problem HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from javacv.