Краткая информация
Создаёт файл видео из серии изображений.
Использование
- При создании видео из изображений в папке, убедитесь, что в указанной папке содержится более одного файла изображений одного типа (BMP или JPEG).
- Этот инструмент читает изображения в папке в алфавитном порядке. Кадры в выходном видео будут располагаться в том порядке, в котором изображения были прочитаны с диска.
Помня, что изображения читаются в алфавитном порядке, вы можете включить изображения в папке изображений, например, изображения заголовка для видео. Например, если папка изображений содержит изображения с именами image_1.bmp, image_2.bmp и image_20.bmp, вы можете добавить изображение с именем _image_1.bmp. Т.к. инструмент читает изображения в алфавитном порядке, _image_1.bmp появится до image_1.bmp в выходном видео.
Разрешение (ширина x высота) выходного видео основано на разрешении первого изображения в папке изображений, которой был снабжен инструмент. Если первое изображение имеет большее или меньшее разрешение, чем остальные, оставшиеся изображения будут растянуты, чтобы соответствовать разрешению первого изображения. Поэтому старайтесь держать разрешение изображений в папке последовательно.
Т.к. форматы AVI и QuickTime поддерживаются только в Windows, этот инструмент не будет работать с платформой не-Windows.
Синтаксис
RasterToVideo_conversion (input_folder, out_video_file, {image_format}, {codec}, {duration_method}, {time}, {quality})
Параметр | Объяснение | Тип данных |
input_folder | Папка, содержащая изображения. Изображения в папке должны быть одного типа (BMP или JPEG). | Folder |
out_video_file | Выходной видео файл (*.avi или *.mov). | File |
image_format (дополнительно) | Формат файлов изображений в папке. Выходное видео будет создано с использованием изображений выбранного формата.
| String |
codec (дополнительно) | Кодек, используемый для сжатия фреймов во время записи видеофайла. Список кодеков может варьироваться на разных компьютерах. | String |
duration_method (дополнительно) | Метод, используемый для определения продолжительности выходного видео.
| String |
time (дополнительно) | Продолжительность видео, которое будет выходными данными. | Double |
quality (дополнительно) | Качество выходного видео. Видео может экспортироваться в разных качествах в диапазоне от 1 до 100. Значение по умолчанию равняется 100. | Long |
Пример кода
Пример кода Python RasterTo Video
# 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")
Параметры среды
Информация о лицензировании
- ArcGIS for Desktop Basic: Да
- ArcGIS for Desktop Standard: Да
- ArcGIS for Desktop Advanced: Да