Récapitulatif
Crée un fichier vidéo à partir d'un ensemble d'images.
Utilisation
- Lorsque vous créez une vidéo à partir d'images contenues dans un dossier, assurez-vous que le dossier spécifié contient plusieurs fichiers image de même type (BMP ou JPEG).
- Cet outil lit les images dans le dossier par ordre alphabétique. L'ordre des images vidéo de la vidéo obtenue en sortie respecte l'ordre de lecture des images du disque.
Sachant que les images sont lues par ordre alphabétique, vous pouvez insérer des images dans le dossier d'images comme une image titre pour votre vidéo. Par exemple, si le dossier d'images contient des images nommées ainsi : image_1.bmp, image_2.bmp et image_20.bmp, vous pouvez ajouter une image nommée _image_1.bmp. Comme l'outil lit les images dans l'ordre alphabétique, l'image _image_1.bmp apparait avant l'image image_1.bmp dans la vidéo en sortie.
La résolution (largeur x hauteur) de la vidéo obtenue en sortie est basée sur la résolution de la première image trouvée dans le dossier d'images fourni à l'outil. Si la première image a une résolution plus petite ou plus grande que les autres, les autres images sont ajustées en conséquence. Il est donc préférable d'avoir un résolution d'image identique dans le même dossier.
Comme les formats AVI et QuickTime ne sont pris en charge que sur Windows, cet outil ne fonctionne pas sur les autres plates-formes.
Syntaxe
RasterToVideo_conversion (input_folder, out_video_file, {image_format}, {codec}, {duration_method}, {time}, {quality})
Paramètre | Explication | Type de données |
input_folder | Dossier contenant les images. Les images du dossier doivent être de même type (BMP ou JPEG). | Folder |
out_video_file | Fichier vidéo en sortie (* .avi ou * .mov). | File |
image_format (Facultatif) | Format des fichiers d'images dans le dossier. La vidéo en sortie est créée à l'aide des images du format choisi.
| String |
codec (Facultatif) | Codec utilisé pour la compression des images vidéo pendant l'enregistrement du fichier vidéo. La liste des codecs peut varier en fonction des machines. | String |
duration_method (Facultatif) | Méthode à utiliser pour définir la durée de la vidéo en sortie.
| String |
time (Facultatif) | Durée de la vidéo à produire. | Double |
quality (Facultatif) | Qualité de la vidéo en sortie. La vidéo peut être exportée à des niveaux de qualité différents qui varient de 1 à 100. La valeur par défaut est 100. | Long |
Exemple de code
Exemple d'utilisation de l'outil RasterToVideo
# Name: RasterToVideo_AVI.py
# Description: Creates an AVI video from a folder of images
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "c:/data"
#Set local variables
inFolder = "images"
outputVideoFile = "outputVideo.avi"
#Execute RaserToVideo
arcpy.RasterToVideo_conversion(inFolder, outputVideoFile, "BMP",
"Microsoft Video 1", "FRAME_RATE", "2", "90")
Environnements
Informations de licence
- ArcGIS for Desktop Basic: Oui
- ArcGIS for Desktop Standard: Oui
- ArcGIS for Desktop Advanced: Oui