Ce patch est balaise! vraiment.
mais quand on a une machine un peu trop gentille, ca rame atrocement.
Connaitriez vous un moyen plus doux pour récupérer une séquence vidéo via un webcam integré ou usb? (sans le son)
merci d'avance!
Martin
Hors ligne
Bonjour,
Je déterre ce sujet car en le lisant je suis tombé sur ce message :
"Juste pour dire que depuis qu'Yvan m'a filé la commande, je n'utilise plus que...
ffmpeg -f x11grab -r 30 -s 400x300 -i :0.0+1,52 -vcodec mjpeg MonFichier.avi
... pour réaliser mes capture de GEM.
Il faut placer la fenêtre au bon endroit, et puis zou... smile
En plus, ça chope le curseur...
Et se fiche que le buffer soit en 1 ou en 2...
Et utilise un autre processus...
Bref, que du bon... smilesmile"
Et c'est génial! Je n'avais jamais réussi à enregistrer aussi précisément ma souris auparavant. Par contre il y a quelque chose qui me chagrine. Pour enregistrer sa fenêtre avec Gem avec cette méthode, comment on fait pour savoir précisément l'endroit où ça enregistre? J'arrive pas à caler ma fenêtre Gem pile là où ça enregistre... j'ai changé les résolutions dans la commande mais c'est dur de tomber pile poil sur la taille de la fenêtre gem...
Sinon, avant j'avais essayé avec recordmydesktop (soft linux) mais il refusait catégoriquement de tourner quand jack est activé ce qui le rend inutilisable dans mon cas.
Hors ligne
Au fait, le patch de ce sujet a l'air encore mieux mais j'ai eu un premier bug qui était que les images ne s'arrêtaient jamais de se créer même si je clickait sur stop (j'ai du fermer puredata) et aussi, une fois que les images sont créées, je n'arrive pas à les mettre en forme de vidéo selon cette méthode : http://urzhiata.emoc.org/creer-une-vide … mages.html
J'ai ça en console :
lowdrain@Lowdrainpc:~/Documents/puredata/images tiff$ ffmpeg -r 25 -an -b 360k -i Video_2014-3-9-20-7-%07d.tif -s 360x288 -f flv video.flv ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers built on Feb 6 2014 20:59:08 with gcc 4.6.3 *** THIS PROGRAM IS DEPRECATED *** This program is only provided for compatibility and will be removed in a future release. Please use avconv instead. Video_2014-3-9-20-7-%07d.tif: No such file or directory lowdrain@Lowdrainpc:~/Documents/puredata/images tiff$
Hors ligne
citation :
J'arrive pas à caler ma fenêtre Gem pile là où ça enregistre...
Pour ma part, quand je passe par cette solution, je place la fenêtre GEM en "offset 0 0, border 0".
Idem pour la capture que j'effectue à l'Origine.
Si les définitions fenêtre/capture sont les mêmes ça devrait le faire.
Bon courage.
Hors ligne
citation :
je n'arrive pas à les mettre en forme de vidéo selon cette méthode : http://urzhiata.emoc.org/creer-une-vide … mages.html
ffmpeg s'appelle libav depuis quelques versions mais on peut toujours utiliser les anciennes commandes ffmpeg ...
donc pas de problèmes (pour l'instant avec le DEPRECATED)
par contre ou tes fichiers images n'existent pas ou bien ils sont ailleurs que là où tu demandes .
Par ailleurs recopier une commande n'est pas tjs une bonne chose . Par exemple faire une video flash (flv) est il ce que tu veux ? (çà va pour de l'export web mais la qualité s'en ressent) . Le format MJPEG est un meilleur compromis de travail .
Un "man ffmpeg" te renseignera sur l'utilisation de celui ci .
Hors ligne
" citation :
J'arrive pas à caler ma fenêtre Gem pile là où ça enregistre...
Pour ma part, quand je passe par cette solution, je place la fenêtre GEM en "offset 0 0, border 0".
Idem pour la capture que j'effectue à l'Origine."
Mmmh ok je pensai pas qu'on pouvait ouvrir gem à un endroit précis suivant un code mais vu qu'on peut tout faire c'est logique... Je vais essayer de trouver comment on fait (ça doit pas être compliqué). De même pour dans la commande (encore moins compliqué je pense).
Sinon pour mes images bin si pourtant, je me suis bien placé dans la console là où elles étaient, et elles sont bien là (difficile de pas les voir vu la quantité) dans le dossier dans lequel je me suis placé avec la console.
Et pour le format de la vidéo peu importe en fait. Tant que c'est une vidéo que j'arrive à lire ça me va, pour le moment je ne cherche pas autre chose. Je cherche même de la qualité pas terrible parce que mon ordi ne permettrai pas autre chose. Puredata c'est génial pour moi car ça ne fait pas tout planter comme mes autres logiciels de son. Un jour j'aurai un autre ordinateur et je pourrai peut être chercher à faire des trucs de qualité mais pour le moment... et j'ai très peu de place de disponible sur le disque aussi...
Dernière modification par Maz'Hoot (2014-03-10 18:12:18)
Hors ligne
Bon ducoup j'ai mis le son sur ardour envoyé avec jack direct depuis puredata et j'ai exporté en fichier. Et la vidéo avec ffmpeg, et j'ai tout mis sur kdenlive après pour assembler le son avec la vidéo. Et bin la qualité est vraiment à chier effectivement mdr! Il faudrait que j'arrive à faire mieux quand même... parce que là... Mais un jour j'y arriverai peut être avec ce patch (ou une autre solution) en exportant direct depuis puredata. Pour le moment j'ai pas encore réussi à enregistrer le rendu d'images qui se superposent à une vidéo ou même juste enregistrer une suite d'images qui tournent et pivotent vers un fichier. Je finirai peut être par trouver. Peut être avec pix_mix?
Hors ligne
Pour recréer la liste d'image en vidéo apparemment ça ne marche pas parce que les noms des images sont trop long. Quand j'en renomme comme dans l'exemple ici : http://urzhiata.emoc.org/creer-une-vide … mages.html (image-0001.png etc...) là ça marche. Mais je n'y arrive pas en écrivant la date... Ducoup il faudrait que je trouve le moyen que les images depuis puredata s'enregistrent en un nom plus simple avec un numéro derrière et là ça serai bon...
Hors ligne
Merci pour ce patch !
Ça m'a appris pas mal de trucs bien utile
j'ai juste un petit souci avec une erreur: ERROR: -50 in GraphicsExportSetOutputFile()
que je n'arrive pas à comprendre, mais il enregistre quand même.
(windows7 edition familiale premium 64bits)
Hors ligne
alors pour l'erreur, jme rapelle plus trop comment est foutu le patch mais suivant les versions de Gem, l'écriture des images est parfois foireuse ([pix_write] ou [pix_writer])
Si ça enregistre, tout va bien,
mais des fois, suivant les config et les versions, il bug (avec des messages dans la console) et n'écrit pas les images (je suspecte un truc de formats, et/ou de libs de décompression installées sur le système (genre libmagick) )
donc, mon conseil à 2 balles : si vous rencontrez des problèmes avec l'écriture des images, tentez une autre version de Gem.
Hors ligne