[R] Transformer une variable $i en numéro à trois lettres
Posté : mar. 19 mars 2013 22:22
Bonjour à tous,
Je fais face à un petit problème qui m'agace. J'ai fait un petit script pour télécharger à intervalles régulières une image en http. Cela fonctionne nickel avec le code ci-dessous:
Le but est d'avoir une collection d'images pour ensuite en sortir une vidéo. Le problème c'est que pour convertir mes images je vais devoir utiliser ffmpeg en ligne de commande et me servir d'une commande dans le genre: ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi (dixit la doc de ffmpeg). Donc pour que ca fonctionne il faut que mes images portent en nom en map-xxx.jpg. Et c'est la que je coince, je ne vois comment produire une variable à partir de $i pour qu'elle est la forme xxx.
Si quelqu'un peut m'aider je suis preneur!
Je fais face à un petit problème qui m'agace. J'ai fait un petit script pour télécharger à intervalles régulières une image en http. Cela fonctionne nickel avec le code ci-dessous:
Code : Tout sélectionner
;Variables
$repetition = 60
$attente = 1 * 1000 * 10
For $i = 001 To $repetition
; Télécharge en arrière plan
Local $hDownload = InetGet("http://toto.jpg", "map-" & $i & ".jpg", 1, 1)
Do
Sleep(250)
Until InetGetInfo($hDownload, 2)
InetClose($hDownload)
Sleep($attente)
Next
MsgBox(0, "", "Fin du script")
Si quelqu'un peut m'aider je suis preneur!