====== Différences ====== Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
|
mc:swfcomp [2008/01/28 19:36] maxime |
mc:swfcomp [2009/09/01 19:06] (Version actuelle) jms |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Swfcomp ====== | ====== Swfcomp ====== | ||
| - | Ceci est un petit script permettant de ne pas avoir à maitriser toute la syntaxe des SWFtools. | + | Ceci est un petit script permettant de ne pas avoir à maitriser toute la syntaxe des SWFtools. Il reste bien sur modifiable... |
| + | |||
| + | |||
| + | Attention : pour l'option pdf2swf, on doit disposer d'un "album" pdf (réalisé par exemple avec pdftk). | ||
| + | ==== pdf2swf ==== | ||
| + | |||
| + | Si l'on fait ce choix, il faut avoir un "album" pdf. Nos images pdf (image-01.pdf, image-02.pdf...) doivent être dans un fichier pdf. Ceci, sous linux, s'obtient avec //pdftk//. | ||
| + | |||
| + | On indique : | ||
| + | * le nombre d'image par secondes que l'on veut | ||
| + | * le nom du fichier que l'on veut animer : **attention**, il ne faut pas mettre l'extention (.pdf) | ||
| + | * le nom du fichier swf que l'on veut obtenir (de même sans l'extention) | ||
| + | |||
| + | ==== jpeg2swf-png2swf ==== | ||
| + | |||
| + | Dans ces options, il n'est pas necessaire (possible) d'avoir un "album" jpeg. Cependant les fichiers que l'on veut animer **doivent** avoir un nom commençant par les mêmes lettres, la fin étant un numéro qui déterminera l'ordre d'apparition. | ||
| + | |||
| + | Exemple : toto-01.jpg, toto-02.jpg... [resp. png] | ||
| + | |||
| + | Ici, on indique : | ||
| + | * la dimension du fichier que l'on veut obtenir (ne rien mettre laisse par défaut) | ||
| + | * le nombre d'image par seconde | ||
| + | * le nom "commun" des fichiers. Dans notre exemple, on rentrerai //toto-// | ||
| + | * le nom du fichier swf que l'on veut obtenir (sans extention) | ||
| + | |||
| + | ==== gif2swf ==== | ||
| + | |||
| + | Même fonctionnement que précedement cependant on peut aussi faire un fichier swf à partir d'un gif animé. | ||
| + | |||
| + | ==== avi2swf ==== | ||
| + | |||
| + | Ici, on idique seulement le fichier avi (sans extention toujours) puis le nom du fichier souhaité (sans extention). | ||
| ===== le code ===== | ===== le code ===== | ||
| - | <codebash> | + | <code bash> |
| #!/bin/bash | #!/bin/bash | ||
| #maxime Chupin | #maxime Chupin | ||
| Ligne 13: | Ligne 44: | ||
| clear | clear | ||
| echo "-- MENU --" | echo "-- MENU --" | ||
| - | |||
| echo " " | echo " " | ||
| - | |||
| echo " " | echo " " | ||
| - | |||
| echo "****************" | echo "****************" | ||
| - | |||
| echo "1 === pdf2swf" | echo "1 === pdf2swf" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| - | |||
| echo "2 === jpeg2swf" | echo "2 === jpeg2swf" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| - | |||
| echo "3 === png2swf" | echo "3 === png2swf" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| echo "3 === gif2swf" | echo "3 === gif2swf" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| - | |||
| echo "5 === avi2swf" | echo "5 === avi2swf" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| echo "6 === exit" | echo "6 === exit" | ||
| - | |||
| echo "****************" | echo "****************" | ||
| Ligne 87: | Ligne 105: | ||
| fi | fi | ||
| fi | fi | ||
| - | + | </code> | |
| - | + | ||
| - | </codebash> | + | |