Resumen
Crea un archivo de video a partir de un grupo de imágenes.
Uso
- Cuando crea un video desde imágenes en una carpeta, asegúrese de que la carpeta que especificó tenga más de un archivo de imagen del mismo tipo (BMP o JPEG).
- Esta herramienta lee las imágenes de la carpeta en orden alfabético. El video de salida contendrá los cuadros en el orden en que se leyeron las imágenes desde el disco.
Tenga en cuenta que las imágenes se leen en orden alfabético, puede insertar imágenes en la carpeta de imágenes tal como un título para su video. Por ejemplo, si la carpeta de imágenes tiene imágenes con nombres image_1.bmp, image_2.bmp y image_20.bmp, puede agregar una imagen llamada _image_1.bmp. Debido a que la herramienta lee las imágenes en orden alfabético,_image_1.bmp aparecerá antes que image_1.bmp en el video de salida.
La resolución (ancho x altura) del video de salida se basa en la resolución de la primera imagen de la carpeta de imágenes que se le proporcionaron a la herramienta. Si la primera imagen tiene una resolución menor o mayor que las demás, el resto de las imágenes se extenderán para ajustarse a la resolución de la primera imagen. Por lo tanto intente que la resolución de las imágenes de la carpeta sea consistente.
Debido a que los formatos AVI y QuickTime sólo son compatibles con Windows, esta herramienta no funcionará en una plataforma que no sea Windows.
Sintaxis
RasterToVideo_conversion (input_folder, out_video_file, {image_format}, {codec}, {duration_method}, {time}, {quality})
Parámetro | Explicación | Tipo de datos |
input_folder | La carpeta que contiene las imágenes. Las imágenes de la carpeta deben ser del mismo tipo (BMP o JPEG). | Folder |
out_video_file | El archivo de video de salida (*.avi o *.mov). | File |
image_format (Opcional) | El formato de los archivos de imágenes de la carpeta. El video de salida se creará con las imágenes del formato elegido.
| String |
codec (Opcional) | El códec que se utilizó para comprimir los cuadros mientras se escribía el archivo de video. La lista de códecs puede variar en diferentes equipos. | String |
duration_method (Opcional) | El método que se utiliza para definir la duración del video de salida.
| String |
time (Opcional) | Duración del video de salida. | Double |
quality (Opcional) | La calidad del video de salida. El video puede exportarse en diferentes calidades desde 1 hasta 100. El valor predeterminado es 100. | Long |
Ejemplo de código
Ejemplo de RasterTo Video Python
# 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")
Entornos
Información sobre licencias
- ArcGIS for Desktop Basic: Sí
- ArcGIS for Desktop Standard: Sí
- ArcGIS for Desktop Advanced: Sí