Re: [Pdmtl] Canaux RGB pour contrôle des volumes
Thomas Ouellet Fredericks
iamonthebeach at gmail.com
Mon Oct 24 21:02:58 EDT 2005
Par experience, j'utilise toujours des quicktimes (pour assurer une
meilleure portabilité).
Je trouve que le lien entre Gem et Directshow(s'il y en a un; pour
lire les AVI) est mal réalisé.
À propos de pix_film:
Je ne sais pas si le bug suivant est toujours présent: chaque fois que
je changeais de vidéo dans le même pix_film, PD plantait. J'ai élaboré
une solution en créant une abstraction qui crée un pix_film pour
chaque vidéo.
Tom
On 10/24/05, emmanuel lefrant <lefrantemmanuel at yahoo.fr> wrote:
> Ca marche du feu de Dieu! Merci mille fois.
>
> Autre question: je n'arrive pas à lire tous mes fichiers vidéo (.avi sous
> Windows XP). Comment GEM gère-t-il les codecs?
>
> -----Message d'origine-----
> De : Thomas Ouellet Fredericks [mailto:iamonthebeach at gmail.com]
> Envoyé : lundi 24 octobre 2005 19:45
> À : emmanuel lefrant
> Cc : pdmtl at artengine.ca
> Objet : Re: [Pdmtl] Canaux RGB pour contrôle des volumes
>
> Tu peux aussi utiliser 3 pix_blob (un pour chaque couleur) pour déterminer
> la quantité de cette couleur et son centre de masse.
>
> [pix_blob 1] pour le rouge
> [pix_blob 2] pour le vert
> [pix_blob 3] pour le bleu
>
> et tu peux construie qqch du genre:
>
> [gemhead]
> |
> [pix_film]
> |
> [pix_blob 1]
> |
> [pix_blob 2]
> |
> [pix_blob 3]
>
>
>
> Tom
>
> On 10/23/05, emmanuel lefrant <lefrantemmanuel at yahoo.fr> wrote:
> > Bonjour!
> >
> > J'essaie tant bien que mal de me mettre à Pure Data mais je galère pas
> mal.
> > J'ai besoin de réaliser un patch simple (en principe...). J'essaie de
> > récupérer les infos RGB d'un fichier vidéo de manière à ce que chaque
> > canal (R, G et B) contrôle le volume de trois fichiers audio
> > différents (en temps réel pendant le déroulement du vidéo).
> >
> > Résultat espéré:
> >
> > Je lance vidéo1 qui fait fluctuer les valeurs R, G et B de mes tables.
> > => Les fluctuations de R font varier le volume de Audio1 => Les
> > fluctuations de G font varier le volume de Audio2 => Les fluctuations
> > de B font varier le volume de Audio3
> >
> > Rien de plus simple donc mais je n'arrive pas à exploiter comme je le
> > voudrais les valeurs récupérées (grâce à [pix_histo]) dans mes tables
> > (R, G,
> > B) (je récupére ces valeurs avec [tabread4]).
> >
> > J'arrive à calculer la valeur moyenne de chaque canal avec [mean] pour
> > chaque frame de mon fichier vidéo. Cependant, quand je lance mon
> > calcul en même temps que je joue l'audio et le vidéo (de manière à ce
> > que tout se fasse en temps réel), l'audio et le vidéo s'arrête et
> > reprennent une fois la dernière frame atteinte. Pour être exact,
> > l'audio reprend avec un volume différent (résultant de mon calcul), et
> > le vidéo saute directement à la dernière frame...
> >
> > Des pistes/idées/suggestions? S'il y a un courageux parmi vous pour y
> > jeter un oeil, mon patch est joint (soyez indulgent, je débute...).
> >
> > Merci,
> > emmanuel
> >
> >
> > _______________________________________________
> > Pdmtl mailing list
> > Pdmtl at artengine.ca
> > http://ns.artengine.ca/mailman/listinfo/pdmtl
> >
> >
> >
> >
>
>
>
More information about the Pdmtl
mailing list