Bonjour à tous !
J'utilise Pure Data (sous windows) pour récupérer un flux vidéo de ma carte d'acquisition (Blackmagic Intensity Pro), le modifier, et le projeter. Une caméra HD (1920*1080 natif) est reliée en composante à la carte d'acquisition.
Si je règle la sortie composante de la caméra en 576i et le réglage de la carte en PAL, pure data lit le tout sans aucun problème, tout va bien dans le meilleur des mondes.
Par contre, dès que je veux du HD, ça plante.
C'est à dire que je règle la sortie composante en 1080i 50, la carte en 1080i 50, et quand je lance le tout, gemwin s'ouvre au noir, pure data plante et se ferme (pas de message sur la console). Pour info, le logiciel de Blakcmagic récupère bien le flux et arrive à le lire.
J'ai donc essayé d'envoyer le message 'dimen 1920 1080' à pixvideo, mais ça ne change rien.
Une idée ?
Merci d'avance !
Hors ligne
Salut,
sous of et sous window a priori ça marche : https://github.com/elliotwoods/ofxBlackmagic2,
ça a l'air pas mal du tout cet objet, tiens nous au jus niveau performances, ça m'interesse!
Pour pure-data, sais pas trop.... peut-être faudrait compiler un objet; mais ça je sais pas faire pour window et pis j'ai pas de blackmagic sous le coude:P...
Si quelqu'un à une autre idée?
Hors ligne
Hello...
C'est un peu HS par rapport à ton pb mais au cas où...
On travaille en ce moment avec une BlackMagic Quadro sur une Débian/Mint
Pour récupérer l'image dans Pd, on passe par bmdcapture qui pipe son acquisition dans ffmpeg qui créée grâce à v4l2loopback un périphérique virtuel du type /dev/video4 que l'on ouvre ensuite avec [pix_video]
./bmdcapture -C 0 -m 2 -V 1 -F nut -f pipe:1 | /home/astroflux/Bureau/ffmpeg.static.64bit.2013-06-01/ffmpeg -y -i - -f v4l2 /dev/video4
Le tout en vrac ici : http://wiki.labomedia.org/index.php/AstroFluxTechnique
Bon courage
Hors ligne