|
|
|
|
||||||
| fr.comp.os.unix Système UNIX. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 (permalink) |
|
Messages: n/a
Hébergeur: |
bonjour,
J'ai une image donnée (on va dire image 'fixe', ou image de fond) J'ai ensuite une animation a y ajouter l'animation sera positionnée quelquepart dans une zone laissé libre par le fond (position que je définis en X et Y) L'animation fait 125 image (je serais en 25 images/secondes) je souhaite donc utiliser 125 fois mon fond et y incruster en avant plan (avec transparence ...) une image de l'animation Suis-je clair ? Est-ce possible en ligne de commande ? (imagemagik ? je pourrais regarder les man des outils de ce paquetage, mais si quelqu'un avait la solution 'toute prête', cela satisferait ma fainéantise ;-) ) |
|
|
|
#2 (permalink) |
|
Messages: n/a
Hébergeur: |
On Mon, 20 Mar 2006 07:44:36 +0100, Batman wrote:
> bonjour, Bonjour, > J'ai une image donnée (on va dire image 'fixe', ou image de fond) > J'ai ensuite une animation a y ajouter > l'animation sera positionnée quelquepart dans une zone laissé libre par le > fond (position que je définis en X et Y) > L'animation fait 125 image (je serais en 25 images/secondes) > > je souhaite donc utiliser 125 fois mon fond et y incruster en avant plan > (avec transparence ...) une image de l'animation > > Suis-je clair ? > Est-ce possible en ligne de commande ? (imagemagik ? je pourrais regarder > les man des outils de ce paquetage, mais si quelqu'un avait la solution > 'toute prête', cela satisferait ma fainéantise ;-) ) Un fichier qui est fait partie du code source de LiVeS: theora_encoder.py Encodes a series of PNG or JPG images into an Ogg Theora (.ogg) stream and is also capable of performing some simple image enhacements using ImageMagick. The images and audio are assumed to be in an uncompressed LiVES format, hence making this encoder more suitable to be used within a LiVES plugin (but can also be used directly on a LiVES temporary directory). Y a moyen de faire des truc amusants avec PIL en combinaison: http://www.pythonware.com/library/pi...troduction.htm J'ai trouvé ce fichier par hasard en cherchant un truc. Je place un Xpost sur certains groupes pour faire d'une pierre deux coups et partager cette découverte, mais le suivi reste sur fcou. -- Debian/apt Repo: http://locataire-serveur.info/sectio...ian-repository Fedora/yum Repo: http://locataire-serveur.info/sectio...edora-core-yum |
|
|
|
#3 (permalink) |
|
Messages: n/a
Hébergeur: |
Batman wrote in message <441e4f4d$0$19067$626a54ce@news.free.fr>:
> Suis-je clair ? > Est-ce possible en ligne de commande ? (imagemagik ? je pourrais regarder > les man des outils de ce paquetage, mais si quelqu'un avait la solution > 'toute prête', cela satisferait ma fainéantise ;-) ) Avec ImageMagick, c'est assez facile. La solution que je préfère consiste à écrire un fichier SVG incliant les deux images: <svg width="320px" height="240px"> <image x="0" y="0" width="320" height="240" xlink:href="back.jpg"/> <image x="160" y="120" width="80" height="60" xlink:href="img001.jpg"/> </svg> (pas testé, et il manque les déclarations de namespaces) Ensuite, il suffit d'appeler convert pour en faire une vraie image. Penser à -density 72 pour régler la résolution. S'il y a 125images, pas besoin de se casser la tête, des fichiers temporaires iront très bien. S'il y avait plus, il serait intéressant de le faire à la volée, ce qui peut se faire avec ppmtoy4m (prend en entrée des PNM concaténés, sort un YUF4MPEG), mais dans ce cas, ImageMagick risque d'être franchement trop lent. |
|
|
|
#4 (permalink) |
|
Messages: n/a
Hébergeur: |
Nicolas George a écrit le Lundi 20 Mars 2006 14:44 :
> Avec ImageMagick, c'est assez facile. La solution que je préfère consiste > à écrire un fichier SVG incliant les deux images: merci, j'avais pas vu cette possibilité -- Les fautes d'orthographes sont ma signature :-) pour me répondre en BAL (mode antispam) http://batman.dyndns.org/V2/Mail/?src=news.free |
|
|
|
#5 (permalink) |
|
Messages: n/a
Hébergeur: |
R12y a écrit le Lundi 20 Mars 2006 11:04 :
> > Un fichier qui est fait partie du code source de LiVeS: > > theora_encoder.py suis pas sur d'y arriver, mais en fait c'est une occasion pour moi de marier python que j'essais d'utiliser, et un cas concret -- Les fautes d'orthographes sont ma signature :-) pour me répondre en BAL (mode antispam) http://batman.dyndns.org/V2/Mail/?src=news.free |
|
![]() |
| Outils de la discussion | |
|
|