Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-05-27 20:34:18 lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

lecture son et vidéo simultanée



bonjour à tous,
je tourne en rond avec un problème de lecture audio.
J'ai un fichier wave que pd arrive à lire sans pb (à partir d'un tirage aléatoire) et une vidéo (tirage aléatoire aussi) qui passe bien toute seule... mais ...
mais lorsque je demande une lecture simultanée le son devient presque inaudible, haché, et la lecture redevient normale si je coupe l'affichage de la vidéo... mais il faut vraiment tout enlever de l'écran.
J'ai essayé quelques trucs, du style ré-encoder le son (44100, wave), le mettre en mono, supprimer le son de la vidéo, ou d'autres bidouilles plus exotiques, mais mon manque d'expérience pd se fait cruellement sentir sad
voilà,
merci
Pierre

Hors ligne

 

#2 2012-05-27 22:55:28 Re : lecture son et vidéo simultanée

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
Site web

Re: lecture son et vidéo simultanée



bonjour,
bienvenue au club...
une solution consiste à faire tourner deux instances de puredata, une pour le son et une pour l'image, synchronisées par netsend / netreceive  (udp), par exemple.


J.Y.G.

Hors ligne

 

#3 2012-05-27 23:10:35 Re : lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

Re: lecture son et vidéo simultanée



OK, je me lance dans cette aventure...
à bientôt ...
et merci.

Hors ligne

 

#4 2012-05-29 11:58:23 Re : lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

Re: lecture son et vidéo simultanée



bon, le problème se pose toujours, même en faisant lire la bande son dans un patch différent de celui de la vidéo... lorsque je lance la lecture vidéo, le son devient instantanément inaudible.
j'ai aussi essayé de monter le delay. C'est mieux mais après qcq secondes d'écoute, le pb se reproduit. Autre essai, lecture à partir d'un tableau tongue... plouf aussi
L'utilisation de netsend est pour mon petit niveau trop dure sans plus d'explication, et l'aide pd me semble un peu légère.
voilà, j'espère que le pb d'écouter un son en regardant une vidéo doit trouver une solution,
angoisse...
Pierre

Hors ligne

 

#5 2012-05-29 12:45:57 Re : lecture son et vidéo simultanée

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: lecture son et vidéo simultanée



sous quel OS ? tu ne précises pas .
sous linux j'essaierais avec un kernel RT ou Lowlatency et jackd (bon y'a pas mal de réglages à faire niveau jack et priorité des process mais c'est pas mal documenté sur des sites genre linuxMAO, tangoStudio etc ...)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#6 2012-05-29 13:00:45 Re : lecture son et vidéo simultanée

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: lecture son et vidéo simultanée



salut,
comme dit jyg la solution est de lancer 2 puredata : 1 qui ouvre le patch audio, l'autre qui ouvre le patch vidéo, et si tu as besoin de les synchroniser de faire communiquer ces 2 instances grave à netsend/receive ou OSC. C'est en gros la seule solution vraiment eficace, sinon tu peux aussi tester d'augmenter la latence, ça peut t'enlever pas mal de clics, mais c'est moins fiable.

Hors ligne

 

#7 2012-05-29 13:46:03 Re : lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

Re: lecture son et vidéo simultanée



merci de vos réponses,
je suis sous mac OS 10.5
pour la latence, j'ai essayé, mais mes fichiers audios sont visiblement trop longs... ça marche au début et tout recommence après quelques secondes.

Hors ligne

 

#8 2012-05-29 17:13:22 Re : lecture son et vidéo simultanée

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: lecture son et vidéo simultanée



Bonsjours Pierre...

[HS]
Je n'avais pas vu ton message car tu ne l'as pas posté dans la section spécifique à Puredata... :-p
Ce qui n'est pas trop grave en soi, si ce n'est que je ne lis pas tous les messages des autres sections... :-)
Je te réponds ici pour que d'autres puissent éventuellement en profiter.
[/HS]

Ce que te conseillent judicieusement Rep et Jean-Yves, c'est d'ouvrir deux instances de Puredata...
Deux instances cela signifie ouvrir deux fois le logiciel... et non pas ouvrir deux patchs dans le même... smile

Une instance de Puredata ne sollicitant qu'un seul processeur (quel qu'en soit le nombre sur ton ordi) il arrive assez fréquemment que la charge se retrouve à 100% avec vidéo+son... d'où la saleté dans les enceintes... wink

L'idée ici est d'ouvrir deux instances de Puredata de manière à ce qu'un processeur gère la vidéo et un deuxième le son...

Pour que le son démarre en même temps que l'image (au besoin) il faut faire communiquer une instance avec l'autre au moyen, par exemple de [netsend ] et [netreceive ].

Dans la capture ci-dessous, il y a bien deux instances de Pd... (pour afficher la capture en plus grand --> bouton-droit --> afficher l'image)
Dans celle de gauche, je me connecte en local sur le port 3001...
... port 3001 qui est écouté dans l'instance de droite.

(attention, il faut d'abord ouvrir l'instance de droite pour que le [netreceive 3001 ] soit créé, avant de s'y connecter avec l'instance de gauche.)

Ainsi, quand je clique sur le bang à gauche, il est récupéré à droite (et s'affiche dans la console).
Tu peux alors t'en servir pour lancer un son.

Est-ce plus clair ?
Surtout, n'hésite pas un instant à demander d'autres explications...

http://codelab.fr/up/netsend-netreceive.png

Dernière modification par Olivier (2012-05-29 17:19:44)


L'Amour au Peuple !

Hors ligne

 

#9 2012-05-29 17:45:23 Re : lecture son et vidéo simultanée

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: lecture son et vidéo simultanée



(discussion déplacée dans la rubrique pure-data)

Hors ligne

 

#10 2012-05-29 18:21:14 Re : lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

Re: lecture son et vidéo simultanée



trop fort !
bon, pour le moment j'arrive tout juste à transmettre un bang, mais ya pas de raison de ne pas y arriver avec mon patch de gestion du son ... non ?
allez...
j'y retourne immédiat'ment
Pierre

Hors ligne

 

#11 2012-05-30 12:13:39 Re : lecture son et vidéo simultanée

pierre m.
nouveau membre
Date d'inscription: 2012-05-27
Messages: 6

Re: lecture son et vidéo simultanée



merci à tous... ça marche super.
Si quelqu'un peut me donner qcq infos supplémentaires concernant ces adresses : du style pourquoi 3000 et jusqu'où peut-on aller (j'utilise 3000, 3001, 3002)
sinon, je finalise mon installation et vous invite tous bien sûr à l'expo dont elle devrait faire partie du 16 au 27 aout à Privas (ardèche). Infos à suivre

Hors ligne

 

#12 2012-05-30 12:22:34 Re : lecture son et vidéo simultanée

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: lecture son et vidéo simultanée



Le nombre de port est de 2^16 soit 65 536... (Comment ça ? Bien entendu que j'ai sorti ce nombre de tête... roll )
Toutefois, comme détaillé ici, certain sont "réservés" à certaines utilisation...
Les plus connues étant le port 80 pour le Web et 21 pour le FTP...

Ça laisse donc une marge pour les [netsend ] et [netreceive ]... tongue
Les 3000, et autres 3001 ont été choisis ici purement arbitrairement....

Content que ça marche... smilesmile

[HS]
Je rajouterai que, de la même façon, tu peux envoyer un bang à un autre ordinateur, pour peu que tu connaisses son adresse IP.
Dans le cas présent, nous utilisons "localhost", c'est à dire que l'ordinateur se parle à lui-même, mais on pourrait imaginer (avec le même patch) que tu déclenches un son sur un ordi distant...
[/HS]

Dernière modification par Olivier (2012-05-30 12:31:38)


L'Amour au Peuple !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024