Salut à tous,
je suis un gros débutant sur pure data et je me suis lancer dans la lecture de vidéo, mais j'ai un problème (et les patchs vu ici et là ne m'aident pas).
donc je lance ma vidéo avec gem et tout le tralala j'ai une "erreur" : GEM: pix_film: Loaded file: /home/blue/nada/blabla/output.mpeg with 0 frames (1280x1024)
alors ma vidéo est en mpeg et donc il m'indique bien qu'il l'ouvre mais de lecture nada.
ensuite je ne trouve pas le moyen de faire lire à pure data du avi alors qu'à priorie j'ai installer tout les codecs que j'ai trouver.
je suis sous pure:dyne carrot&corriender...
voilà,
merci d'avance à celui qui m'aidera (ou pas )
Hors ligne
Bonjour et bienvenue!
Tu devrais peut-être chercher à en savoir plus sur les codecs utilisés pour ta vidéo (avec / sans son, quel codec pour le son, quel codec pour la vidéo).
MPEG, ça ne veut pas dire grand chose, et AVI encore moins, il existe de nombreux de formats différents regroupés sous le nom de MPEG : le MP3 est un codec MPEG sonore, les DVD sont encodés dans un certain type de MPEG2, mais il y en a plusieurs autres, etc.
Enfin, ce n'est pas très rigolo comme sujet, plutôt touffu, et tu peux aussi essayer avec des vidéos dans d'autres formats, si ça marche avec celles-là, c'est probablement un problème de codage...
Une solution serait de trouver un format qui marche bien, et d'encoder les vidéos que tu veux utiliser avec pure-data dans ce format (dans la plupart des cas, ffmpeg fait très bien le transcodage)
Hors ligne
Yep...
Même conclusion qu'Emoc...
Vu ton chemin de fichier, tu es sous Linux...
Si tu e s sous Ubuntu, je te conseille d'installer la version d'Ffmpeg de Medibuntu qui mange plus de codecs...
Uniformiser les médias (image et son) est un bon moyen d'éviter les soucis...
Dernière modification par Olivier (2010-01-31 00:11:50)
Hors ligne
Salut à tous,
merci pour vos réponses !
effectivement en persévérant dans la recherche du format adéquat j'ai fini par trouver.
maintenant me reste à synchroniser le son, et a faire tourner le tout en boucle en fullscreen...
j'espère y arriver d'ici la fin de la semaine prochaine.
Hors ligne
yop !
me revoici, avec un nouveau problème :
j'arrive à lire ma vidéo et le son, bien sur ils ne sont pas callé donc j'y colle un timer, mais si le son s'en accomode très bien, la vidéo elle ne le prend du tout, soit pix_film me renvoit : no method for "float" (que ce soit un int ou un float)
soit pix_texture un : not using client storage.
peut-être que mon timer n'est pas fait comme il faut...
sachant que je suis sous pd extended (installer à partir des dépots debian car la version karmic n'existe pas encore et je suis sous pure dyne karmic) et que je n'arrive pas à installer la librairie pdmtl (qui ne veut pas ce charger)
bref, je nage dans le potage
Hors ligne
Hello,
ci-joint patch qui permet la lecture d'un fichier vidéo et audio a priori de façon synchro
il faut donc séparer l'audio de la vidéo, j'ai tendance à utiliser le codec mjpeg pour la vidéo, l'extraction de l'audio peut être faite avec ffmpeg ou avidemux très rapidement (44100 hz, stéréo 16 bits)
quelques exemples un peu brut : http://ressources.levillagenumerique.or … sous_linux
fichier à récup là : http://archive.labomedia.net/zinterne/L … udio_09.pd
a++
benjamin
Dernière modification par benjamin (2010-02-03 14:48:15)
Hors ligne
Salut merci pour ta réponse
Merci pour ton patch, il est super, il me permet de voir ce qui devrait ce passer sur le miens.
par contre j'ai toujours un problème avec pix_texture qui me sort de temps en temps : not using client storage.
je continue à bosser ça je vous tiens au courant
Hors ligne
le problème de pix_texture est p-e lié à la taille de tes vidéos: est-ce qu'elle sont bien en multiple de 8 (par ex 640x480) et pas dans des tailles exotiques comme 737x121
Hors ligne
oui à priorie le problème de pix_texture était lié à ça, j'ai pu corriger.
merci ^^
Hors ligne