Raster zu Video (Conversion)
Zusammenfassung
Erstellt aus einem Satz von Bildern eine Videodatei.
Verwendung
- Stellen Sie beim Erstellen eines Videos aus Bildern in einem Ordner sicher, dass der angegebene Ordner mehr als eine Bilddatei gleichen Typs (BMP oder JPEG) enthält.
- Bei diesem Werkzeug werden die Bilder im Ordner in alphabetischer Reihenfolge gelesen. Das Ausgabevideo enthält Rahmen (Bilder) in der Reihenfolge, in der die Bilder vom Datenträger gelesen wurden.
-
Mit dem Wissen, dass die Bilder alphabetisch gelesen werden, können Sie Bilder entsprechend in den Ordner einfügen, z. B. ein Titelbild für das Video. Wenn der Bildordner z. B. Bilder mit den Namen image_1.bmp, image_2.bmp und image_20.bmp enthält, können Sie ein Bild mit dem Namen _image_1.bmp hinzufügen. Da das Werkzeug die Bilder in alphabetischer Reihenfolge liest, wird _image_1.bmp im Ausgabevideo vor image_1.bmp angezeigt.
-
Die Auflösung (Breite x Höhe) des Ausgabevideos basiert auf der Auflösung des ersten Bildes im Ordner mit den Bildern, der für das Werkzeug angegeben wurde. Falls das erste Bild eine niedrigere oder höhere Auflösung als die anderen Bilder aufweist, werden die restlichen Bilder gestreckt und an die Auflösung des ersten Bildes angepasst. Versuchen Sie deshalb, für die Bilder im Ordner die gleiche Auflösung zu verwenden.
-
Da AVI- und QuickTime-Formate nur unter Windows unterstützt werden, funktioniert dieses Werkzeug nicht auf anderen Plattformen.
Syntax
Parameter | Erläuterung | Datentyp |
input_folder |
Der Ordner, der die Bilder enthält. Die Bilder im Ordner sollten den gleichen Typ (BMP oder JPEG) aufweisen. | Folder |
out_video_file |
Die Ausgabevideodatei (*.avi oder *.mov). | File |
image_format (optional) |
Das Format der Bilddateien im Ordner. Das Ausgabevideo wird mithilfe der Bilder des ausgewählten Formats erstellt.
| String |
codec (optional) |
Der Codec, der beim Schreiben der Videodatei zum Komprimieren der Rahmen (Bilder) verwendet wird. Die Liste der Codecs kann von Computer zu Computer variieren. | String |
duration_method (optional) |
Die Methode, die zum Definieren der Dauer des Ausgabevideos verwendet wird.
| String |
time (optional) |
Die Dauer des auszugebenden Videos. | Double |
quality (optional) |
Die Qualität des Ausgabevideos. Das Video kann in unterschiedlicher Qualität von 1 bis 100 exportiert werden. Der Standardwert ist 100. | Long |
Codebeispiel
RasterToVideo – Python-Beispiel
# 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")