obbiettivo: visualizzare video programmando in Java
compilo direttamente da consolle (anche se per JMF non sono arrivato ad una riga di codice)
uso ubuntu 10.10 (64bit)
nel processo di configurazione non riesco a superare l'errore che dà jmfinit
Codice: Seleziona tutto
Script iniziato su mar 04 gen 2011 08:00:53 CET
marco@marco-desktop: ~$marco@marco-desktop:~$ jmfinit
JavaSound Capture Supported = true
JavaSoundAuto: Committed ok
java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError:
/home/marco/JMF/JMF-2.1.1e/lib/libjmv4l.so:/home/marco/JMF/JMF-2.1.1e/lib/libjmv4l.so:
wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
java.lang.NoClassDefFoundError: Could not initialize class com.sun.media.protocol.v4l.V4LCapture
marco@marco-desktop:ho letto di vari tentativi (virtualizzazioni di ubuntu a 32bit o uso di JVM a 32bit.... ) tutte operazioni che mi paiono strane.
Spero che qualcuno abbia risolto su di un sistema a 64bit
un'ultima domanda: in java esistono reali alternative a JMF (quelle che ho trovato mi pare si basino sempre su JMF, probabilmente migliorando ma sempre la vado a sbattere) io ho visto FMJ e FOBS
grazie