edición

export_photos

Renderiza y exporta fotos con todas sus ediciones a una carpeta.

Qué hace

Por defecto exporta todas las fotos keep (incluidas las ya exportadas, que se vuelven a renderizar). Pasa photo_ids para exportar un conjunto específico, o status para exportar un grupo distinto. dest_dir se crea si hace falta; dentro de ella, los archivos se agrupan en una subcarpeta con el nombre de la carpeta de la sesión de origen, y el resultado lista las rutas exactas de los archivos escritos. El renderizado depende de la CPU y puede tardar segundos por archivo RAW; el resultado informa los conteos de exportadas y fallidas con errores por foto. Define lightroom=True cuando el usuario quiera seguir en Adobe Lightroom: cada RAW propietario (ARW, CR3, NEF y similares) también recibe un archivo complementario .xmp de Camera Raw, y el RAW junto con su complementario se copian junto a la exportación, de modo que al importar esa carpeta en Lightroom el RAW se abre con los mismos valores de los controles. El resultado lista los complementarios en lightroom_sidecars. Los archivos DNG, TIFF y JPEG no reciben complementario. Los efectos experimentales, las capas de máscara, las LUT, la corrección y el clonado, las correcciones de lente y perspectiva y los ajustes del motor RAW experto no tienen equivalente en Lightroom: se quedan en el renderizado propio de imagic, y lightroom_not_carried los nombra por foto. Avisa al usuario cuando no esté vacío, para que no espere que la versión de Lightroom coincida, y nombra solo lo que lista. Todo lo demás se traslada: balance de blancos, exposición y los controles de tono, textura, claridad, dehaze, vibrance y saturación, HSL, gradaciones de color y split toning, la curva de tonos, enfoque, reducción de ruido, viñeteo, grano, recorte y enderezado. Si el usuario planea terminar en Lightroom, prefiere esos. En una conexión remota dest_dir está restringido: un nombre simple o relativo (por ejemplo "delivery") siempre se resuelve dentro de la carpeta de exportación configurada del usuario, y una ruta absoluta debe estar dentro de esa carpeta o de una listada en mcp.remote_allowed_folders de la configuración de imagic, y cualquier otra devuelve un error que explica dónde van las exportaciones y cómo permitir otra carpeta. También se envía como trabajo en segundo plano pasado el presupuesto de la llamada, igual que scan_directory; consulta get_job_status con el job_id devuelto. Los clientes locales no tienen restricciones y siempre reciben el resultado directamente.

Parámetros

NombreTipoObligatorio
dest_dir str obligatorio
photo_ids list[int] | None opcional
status str opcional
lightroom bool opcional

Cómo pedirlo

No la llamas por su nombre. Dices lo que quieres y el agente elige la herramienta:

Aplica el look cálido de película a todas las fotos que me quedo en esta carpeta y exporta JPEG con calidad 92.

El resto de las herramientas de edición

list_presets apply_preset list_luts apply_lut apply_auto_color harmonize_series preview_mosaic apply_adjustments mask_adjust crop_photo save_preset get_photo_edits

Flujos de trabajo que la usan

Dónde se ejecuta

En tu máquina. El servidor MCP de imagic es un proceso local que inicia tu cliente de IA; las fotos nunca salen de tu disco y no se sube nada. Esto se cumple en todas las herramientas de la referencia, incluida esta.

Para llamarla necesitas un cliente MCP conectado a imagic. La configuración toma unos tres minutos con Claude Code, Cursor, VS Code, Codex, Gemini CLI y otros diez.

Dale a tu IA todo el flujo de trabajo

export_photos es una de las 30 herramientas de imagic Max. La prueba gratuita de 500 exportaciones las incluye todas.