Bonjour à tous,
j'ai un petit problème avec la librairie video - Movie. Lorsque je lance un sketch (d'exemple) l'écran est noir. j'ai testé avec d'autres formats que Quick Time et d'autres vidéo que celle de l'exemple mais rien y fait. ((La vidéo est lisible avec un player sans problème et pour ce qui est de la capture tout est ok).
Je suis sous processing 2.2.1 et sous Ubuntu 14.04. J'ai cherché sur ce forum et d'autres mais je n'ai pas rencontré ce problème. Quelqu'un aurait peut-être la solution ?
Hors ligne
Processing does not play the video examples that come with it (black screen)
sudo add-apt-repository ppa:mc3man/trusty-media sudo apt-get update sudo apt-get install gstreamer0.10-ffmpeg
Bon courage...
Hors ligne
Merci je regarde ça et vous tiens au courant
Hors ligne
Parfait ça marche très bien. Merci beaucoup. Et pourtant j'avais le greffon pour QuickTime?
J'en profite pour évoquer un autre problème vidéo mais là avec la librairy GSVideo. Lorsque je lance un exemple voici le message que je reçois et qui bloque le scketch.
GSVideo version: 1.0.0
A library relies on native code that's not available.
Or only works properly when the sketch is run as a 32-bit application.
J'ai peut-être installé une mauvaise version car ma machine est en 64-bit.
Y a t'il un moyen de corriger ça?
Hors ligne
citation :
GSVideo version: 1.0.0
problème de version de gstreamer ?
pas confondre version 1 et version 0.10
les deux peuvent être installées côte côte sans prob. (peut-être un update-alternatives nécessaire, à vérifier)
maintenant si c'est un prob. d'architecture il faut installer le "multiarch-support" (si çà met pas le dawa . se documenter avant)
Dernière modification par sakramh (2014-12-16 14:48:12)
Hors ligne
En fait il me dit que la librairie n'est pas installée correctement. "A library used this scketch is not installed properly"
J'ai pourtant bien téléchargé le zip http://sourceforge.net/projects/gsvideo … video/1.0/ et je l'ai extrait dans le dossier librairie de processing.
Hors ligne
Voilà ce que j'ai trouvé, une solution un peut-être un peu datée http://www.mon-club-elec.fr/pmwiki_mon_ … sTechnique
Mais après avoir installé libgstreamer0.10-dev le message précédent a disparu et j'ai maintenant la fenêtre du scketch qui s'ouvre mais noire et avec ce message
JNA: Callback org.gstreamer.elements.AppSink$2@51b109ef threw the following exception:
java.lang.NoClassDefFoundError: Could not initialize class org.gstreamer.lowlevel.AppAPI
at org.gstreamer.elements.AppSink.gst(AppSink.java:38)
at org.gstreamer.elements.AppSink.pullBuffer(AppSink.java:124)
at org.gstreamer.elements.RGBDataAppSink$AppSinkNewBufferListener.newBuffer(RGBDataAppSink.java:144)
at org.gstreamer.elements.AppSink$2.callback(AppSink.java:180)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:384)
at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:414)
Hors ligne
Mais pourquoi GSVideo au fait ?? ton lien parle d'une installation sur Processing 1.5 (de 2011) et tu sembles avoir chargé la dernière version de GSVideo... de 2011 également : ça paraît quand même un peu à l'abandon tout ça.....
Sur la page d'accueil du site de GSVideo, on trouve directement le nom du développeur (Andres Colubri), et quand on clique dessus, ça emmène sur son blog où on trouve ceci : http://andrescolubri.net/processing-2/ où l'on apprend que, depuis, celui-ci s'est chargé (entre autre choses) de l'intégration de sa librairie vidéo à Processing 2.x, dont il est d'ailleurs l'un des principaux développeur. Donc toujours basée sur gstreamer, mais ça devrait être moins problématique avec ta version 2.2.1.
Après c'est vrai qu'un bon gros gif clignotant "THIS LIBRARY IS DEPRECATED !" sur leur site n'aurait pas été de trop....
edit: ah pardon Olivier, moi aussi j'étais pas à jour, et j'avais pas vu ton message
Dernière modification par Nicolas Lhommet (2014-12-16 23:55:31)
Hors ligne
Ça c'est une très bonne question et à vrai dire je n'ai pas la réponse. En fait mon premier problème avec la librairie vidéo m'avait conduit à installer GSVidéo pour faire des tests. Lorsqu' Olivier a résolu mon problème d'écran noir qui concernait la librairie vidéo par défaut j'ai regardé si le problème GSVidéo était lui aussi résolu et comme il était toujours là je vous ai posé la question. Uniquement parce que cette librairie était inutilisable mais si vous me dites que la librairie par défaut fait aujourd'hui le travail alors je n'ai pas besoin de l'utiliser et donc mon problème est résolu.
Comme vous l'avez sans doute remarqué je débute avec processing, j'y vais donc pas à pas en décortiquant les exemples et ainsi je tente de me familiariser avec les scénarios possibles.
Merci de vos réponses et du temps que vous y consacrez
Hors ligne
Je l'ai toujours dit . Les messages d'erreurs sont faits pour nous induire en erreur .
Dernière modification par sakramh (2014-12-17 11:26:56)
Hors ligne