# Referencia de opciones

Las opciones de extracción se envían en un único JSON. Usa esta página para lectura humana y `GET /options/{sourceFileType}` para valores legibles por máquina.

```json
{
  "extraction": {
    "selectedCapabilities": [
      "video.audio",
      "video.metadata",
      "media.transcript"
    ],
    "includeManifest": true,
    "capabilityOptions": {
      "video.audio": {
        "audioFormat": "mp3"
      },
      "media.transcript": {
        "transcription.mode": "quality"
      }
    }
  }
}
```

## Campos principales

| Campo | Tipo | Predeterminada | Notas |
| --- | --- | --- | --- |
| `extraction.selectedCapabilities` | array de cadenas | Valores predeterminados del formato | IDs de capacidades que se incluirán en el ZIP de salida. |
| `extraction.includeManifest` | booleano | `true` | Incluye un resumen de archivos con la lista de archivos generados en el ZIP. |
| `extraction.capabilityOptions` | objeto | `{}` | Mapa de ID de capacidad a los campos de opción correspondientes. |

## Referencia de capacidades

| Capacidad | Descripción | Usada por | Opciones |
| --- | --- | --- | --- |
| `archive.images` | Imágenes encontradas dentro del archivo comprimido. | [ZIP](/es/api/docs/extractors/archives/zip) | Ninguna |
| `archive.metadata` | Estructura del archivo comprimido y metadatos de archivos. | [ZIP](/es/api/docs/extractors/archives/zip) | Ninguna |
| `audio.artwork` | Carátulas e imágenes adjuntas. | [AAC](/es/api/docs/extractors/audio/aac), [AIF](/es/api/docs/extractors/audio/aif), [AIFF](/es/api/docs/extractors/audio/aiff), [FLAC](/es/api/docs/extractors/audio/flac), [M4A](/es/api/docs/extractors/audio/m4a), [M4B](/es/api/docs/extractors/audio/m4b), [MKA](/es/api/docs/extractors/audio/mka), [MP3](/es/api/docs/extractors/audio/mp3), [OGG](/es/api/docs/extractors/audio/ogg), [OPUS](/es/api/docs/extractors/audio/opus), [WAV](/es/api/docs/extractors/audio/wav), [WMA](/es/api/docs/extractors/audio/wma) | Ninguna |
| `audio.chapterAudio` | Audio por capítulos dividido desde marcadores. | [AAC](/es/api/docs/extractors/audio/aac), [AIF](/es/api/docs/extractors/audio/aif), [AIFF](/es/api/docs/extractors/audio/aiff), [FLAC](/es/api/docs/extractors/audio/flac), [M4A](/es/api/docs/extractors/audio/m4a), [M4B](/es/api/docs/extractors/audio/m4b), [MKA](/es/api/docs/extractors/audio/mka), [MP3](/es/api/docs/extractors/audio/mp3), [OGG](/es/api/docs/extractors/audio/ogg), [OPUS](/es/api/docs/extractors/audio/opus), [WAV](/es/api/docs/extractors/audio/wav), [WMA](/es/api/docs/extractors/audio/wma) | `audioFormat` |
| `audio.chapters` | Marcadores de capítulos exportados para revisión. | [AAC](/es/api/docs/extractors/audio/aac), [AIF](/es/api/docs/extractors/audio/aif), [AIFF](/es/api/docs/extractors/audio/aiff), [FLAC](/es/api/docs/extractors/audio/flac), [M4A](/es/api/docs/extractors/audio/m4a), [M4B](/es/api/docs/extractors/audio/m4b), [MKA](/es/api/docs/extractors/audio/mka), [MP3](/es/api/docs/extractors/audio/mp3), [OGG](/es/api/docs/extractors/audio/ogg), [OPUS](/es/api/docs/extractors/audio/opus), [WAV](/es/api/docs/extractors/audio/wav), [WMA](/es/api/docs/extractors/audio/wma) | Ninguna |
| `audio.metadata` | Información del archivo, duración, fechas y etiquetas integradas. | [AAC](/es/api/docs/extractors/audio/aac), [AIF](/es/api/docs/extractors/audio/aif), [AIFF](/es/api/docs/extractors/audio/aiff), [FLAC](/es/api/docs/extractors/audio/flac), [M4A](/es/api/docs/extractors/audio/m4a), [M4B](/es/api/docs/extractors/audio/m4b), [MKA](/es/api/docs/extractors/audio/mka), [MP3](/es/api/docs/extractors/audio/mp3), [OGG](/es/api/docs/extractors/audio/ogg), [OPUS](/es/api/docs/extractors/audio/opus), [WAV](/es/api/docs/extractors/audio/wav), [WMA](/es/api/docs/extractors/audio/wma) | Ninguna |
| `email.embeddedFiles` | Adjuntos del correo guardados como archivos separados. | [EML](/es/api/docs/extractors/email/eml) | Ninguna |
| `email.images` | Imágenes integradas del correo guardadas por separado. | [EML](/es/api/docs/extractors/email/eml) | Ninguna |
| `email.metadata` | Encabezados del mensaje y metadatos del correo. | [EML](/es/api/docs/extractors/email/eml) | Ninguna |
| `excel.audio` | Archivos de audio extraídos cuando estén presentes. | [XLSM](/es/api/docs/extractors/documents/xlsm), [XLSX](/es/api/docs/extractors/documents/xlsx), [XLTM](/es/api/docs/extractors/documents/xltm), [XLTX](/es/api/docs/extractors/documents/xltx) | `audioFormat` |
| `excel.embeddedFiles` | Archivos incrustados recuperados como archivos separados. | [XLSM](/es/api/docs/extractors/documents/xlsm), [XLSX](/es/api/docs/extractors/documents/xlsx), [XLTM](/es/api/docs/extractors/documents/xltm), [XLTX](/es/api/docs/extractors/documents/xltx) | Ninguna |
| `excel.images` | Imágenes originales guardadas como archivos separados. | [XLSM](/es/api/docs/extractors/documents/xlsm), [XLSX](/es/api/docs/extractors/documents/xlsx), [XLTM](/es/api/docs/extractors/documents/xltm), [XLTX](/es/api/docs/extractors/documents/xltx) | Ninguna |
| `excel.video` | Archivos de video extraídos cuando estén presentes. | [XLSM](/es/api/docs/extractors/documents/xlsm), [XLSX](/es/api/docs/extractors/documents/xlsx), [XLTM](/es/api/docs/extractors/documents/xltm), [XLTX](/es/api/docs/extractors/documents/xltx) | Ninguna |
| `excel.worksheets` | CSV de hojas de cálculo para análisis o migración. | [XLSM](/es/api/docs/extractors/documents/xlsm), [XLSX](/es/api/docs/extractors/documents/xlsx), [XLTM](/es/api/docs/extractors/documents/xltm), [XLTX](/es/api/docs/extractors/documents/xltx) | Ninguna |
| `executable.icons` | Recursos de iconos de Windows guardados como archivos ICO y PNG. | [EXE](/es/api/docs/extractors/executables/exe) | Ninguna |
| `image.codes` | Códigos QR y de barras encontrados en el archivo. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `image.colors` | Colores dominantes e información de paleta. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `image.exif` | Metadatos de estilo EXIF exportados como JSON y CSV. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `image.frames` | Extrae fotogramas y datos de tiempo cuando estén presentes. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [GIF](/es/api/docs/extractors/images/gif), [WEBP](/es/api/docs/extractors/images/webp) | `frameIntervalSeconds`, `frameMode`, `maxExtractedFrames` |
| `image.gps` | Coordenadas GPS y un mapa descargable cuando estén en el archivo origen. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `image.icons` | Tamaños de iconos e imágenes de iconos integradas. | [ICO](/es/api/docs/extractors/images/ico) | Ninguna |
| `image.profiles` | Perfiles ICC y datos de gestión de color. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `image.text` | Texto reconocido en capturas, fotos e imágenes escaneadas con Fast AI OCR. | [AVIF](/es/api/docs/extractors/images/avif), [AVIFS](/es/api/docs/extractors/images/avifs), [BMP](/es/api/docs/extractors/images/bmp), [GIF](/es/api/docs/extractors/images/gif), [HEIC](/es/api/docs/extractors/images/heic), [HEIF](/es/api/docs/extractors/images/heif), [HIF](/es/api/docs/extractors/images/hif), [ICO](/es/api/docs/extractors/images/ico), [JPEG](/es/api/docs/extractors/images/jpeg), [JPG](/es/api/docs/extractors/images/jpg), [PNG](/es/api/docs/extractors/images/png), [TIF](/es/api/docs/extractors/images/tif), [TIFF](/es/api/docs/extractors/images/tiff), [WEBP](/es/api/docs/extractors/images/webp) | Ninguna |
| `media.transcript` | Genera texto a partir del habla. | [AVI](/es/api/docs/extractors/video/avi), [M4V](/es/api/docs/extractors/video/m4v), [MKV](/es/api/docs/extractors/video/mkv), [MOV](/es/api/docs/extractors/video/mov), [MP4](/es/api/docs/extractors/video/mp4), [WEBM](/es/api/docs/extractors/video/webm), [AAC](/es/api/docs/extractors/audio/aac), [AIF](/es/api/docs/extractors/audio/aif), [AIFF](/es/api/docs/extractors/audio/aiff), [FLAC](/es/api/docs/extractors/audio/flac), [M4A](/es/api/docs/extractors/audio/m4a), [M4B](/es/api/docs/extractors/audio/m4b), [MKA](/es/api/docs/extractors/audio/mka), [MP3](/es/api/docs/extractors/audio/mp3), [OGG](/es/api/docs/extractors/audio/ogg), [OPUS](/es/api/docs/extractors/audio/opus), [WAV](/es/api/docs/extractors/audio/wav), [WMA](/es/api/docs/extractors/audio/wma) | `transcription.mode` |
| `pdf.annotations` | Comentarios y marcas del PDF cuando estén presentes. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.embeddedFiles` | Archivos incrustados en el PDF guardados por separado. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.fonts` | Fuentes incrustadas del PDF cuando estén presentes. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.forms` | Datos de campos de formulario del PDF cuando estén disponibles. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.images` | Imágenes incrustadas en el PDF guardadas por separado. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.links` | Anotaciones de enlaces del PDF para revisión. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.markdown` | Markdown generado desde texto de PDF. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.metadata` | Metadatos del documento PDF para auditoría. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.pages` | Páginas completas del PDF renderizadas como imágenes. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `pdf.text` | Texto seleccionable del PDF guardado por página. | [PDF](/es/api/docs/extractors/documents/pdf) | Ninguna |
| `powerpoint.audio` | Archivos de audio extraídos cuando estén presentes. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | `audioFormat` |
| `powerpoint.embeddedFiles` | Archivos incrustados recuperados como archivos separados. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.images` | Imágenes originales guardadas como archivos separados. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.markdown` | Markdown generado desde texto de diapositivas y notas del orador. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.notes` | Notas del orador divididas en archivos legibles. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.slides` | Diapositivas renderizadas para vista previa y revisión. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.text` | Texto legible para revisión, migración o búsqueda. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `powerpoint.video` | Archivos de video extraídos cuando estén presentes. | [POTM](/es/api/docs/extractors/documents/potm), [POTX](/es/api/docs/extractors/documents/potx), [PPSM](/es/api/docs/extractors/documents/ppsm), [PPSX](/es/api/docs/extractors/documents/ppsx), [PPTM](/es/api/docs/extractors/documents/pptm), [PPTX](/es/api/docs/extractors/documents/pptx) | Ninguna |
| `video.audio` | Archivos de audio extraídos cuando estén presentes. | [AVI](/es/api/docs/extractors/video/avi), [M4V](/es/api/docs/extractors/video/m4v), [MKV](/es/api/docs/extractors/video/mkv), [MOV](/es/api/docs/extractors/video/mov), [MP4](/es/api/docs/extractors/video/mp4), [WEBM](/es/api/docs/extractors/video/webm) | `audioFormat` |
| `video.frames` | Extrae fotogramas y datos de tiempo cuando estén presentes. | [AVI](/es/api/docs/extractors/video/avi), [M4V](/es/api/docs/extractors/video/m4v), [MKV](/es/api/docs/extractors/video/mkv), [MOV](/es/api/docs/extractors/video/mov), [MP4](/es/api/docs/extractors/video/mp4), [WEBM](/es/api/docs/extractors/video/webm) | `frameIntervalSeconds`, `frameMode`, `maxExtractedFrames` |
| `video.metadata` | Información del archivo, dimensiones, fechas y etiquetas integradas. | [AVI](/es/api/docs/extractors/video/avi), [M4V](/es/api/docs/extractors/video/m4v), [MKV](/es/api/docs/extractors/video/mkv), [MOV](/es/api/docs/extractors/video/mov), [MP4](/es/api/docs/extractors/video/mp4), [WEBM](/es/api/docs/extractors/video/webm) | Ninguna |
| `video.subtitles` | Subtítulos extraídos desde pistas incrustadas. | [AVI](/es/api/docs/extractors/video/avi), [M4V](/es/api/docs/extractors/video/m4v), [MKV](/es/api/docs/extractors/video/mkv), [MOV](/es/api/docs/extractors/video/mov), [MP4](/es/api/docs/extractors/video/mp4), [WEBM](/es/api/docs/extractors/video/webm) | Ninguna |
| `word.audio` | Archivos de audio extraídos cuando estén presentes. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | `audioFormat` |
| `word.embeddedFiles` | Archivos incrustados recuperados como archivos separados. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |
| `word.images` | Imágenes originales guardadas como archivos separados. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |
| `word.markdown` | Markdown que conserva texto, encabezados, enlaces y tablas del documento. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |
| `word.pages` | Páginas listas para revisar sin abrir el documento. | [DOC](/es/api/docs/extractors/documents/doc), [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOT](/es/api/docs/extractors/documents/dot), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |
| `word.text` | Texto legible para revisión, migración o búsqueda. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |
| `word.video` | Archivos de video extraídos cuando estén presentes. | [DOCM](/es/api/docs/extractors/documents/docm), [DOCX](/es/api/docs/extractors/documents/docx), [DOTM](/es/api/docs/extractors/documents/dotm), [DOTX](/es/api/docs/extractors/documents/dotx) | Ninguna |

## audioFormat

Elige el formato de audio al extraer una pista de video o dividir audio desde medios incrustados.

| Propiedad | Valor |
| --- | --- |
| Tipo | `enum` |
| Predeterminada | `mp3` |
| Valores permitidos | `mp3`, `wav`, `m4a`, `original`, `best` |
| Límites | Ninguna |
| Usada por | `audio.chapterAudio`, `excel.audio`, `powerpoint.audio`, `video.audio`, `word.audio` |

Ejemplo:

```json
{
  "extraction": {
    "capabilityOptions": {
      "video.audio": {
        "audioFormat": "mp3"
      }
    }
  }
}
```

## frameIntervalSeconds

Define el intervalo cuando `frameMode` es `every-n-seconds`.

| Propiedad | Valor |
| --- | --- |
| Tipo | `number` |
| Predeterminada | `1` |
| Valores permitidos | Cualquier valor dentro de los límites |
| Límites | 0.1 a 300 |
| Usada por | `image.frames`, `video.frames` |

Ejemplo:

```json
{
  "extraction": {
    "selectedCapabilities": [
      "video.frames"
    ],
    "capabilityOptions": {
      "video.frames": {
        "frameMode": "every-n-seconds",
        "frameIntervalSeconds": 5,
        "maxExtractedFrames": 100
      }
    }
  }
}
```

## frameMode

Elige cómo se seleccionan los fotogramas en videos e imágenes animadas.

| Propiedad | Valor |
| --- | --- |
| Tipo | `enum` |
| Predeterminada | `evenly-spaced` |
| Valores permitidos | `evenly-spaced`, `first`, `every-n-seconds` |
| Límites | Ninguna |
| Usada por | `image.frames`, `video.frames` |

Ejemplo:

```json
{
  "extraction": {
    "selectedCapabilities": [
      "video.frames"
    ],
    "capabilityOptions": {
      "video.frames": {
        "frameMode": "every-n-seconds",
        "frameIntervalSeconds": 5,
        "maxExtractedFrames": 100
      }
    }
  }
}
```

## maxExtractedFrames

Limita el número de imágenes de fotogramas escritas en el ZIP.

| Propiedad | Valor |
| --- | --- |
| Tipo | `integer` |
| Predeterminada | `500` |
| Valores permitidos | Cualquier valor dentro de los límites |
| Límites | 1 a 2000 |
| Usada por | `image.frames`, `video.frames` |

Ejemplo:

```json
{
  "extraction": {
    "selectedCapabilities": [
      "video.frames"
    ],
    "capabilityOptions": {
      "video.frames": {
        "frameMode": "every-n-seconds",
        "frameIntervalSeconds": 5,
        "maxExtractedFrames": 100
      }
    }
  }
}
```

## transcription.mode

Elige el modo de transcripción para audio y video. Al seleccionar `media.transcript`, se generan automáticamente archivos de transcripción TXT, PDF, DOCX, MD, EPUB, SRT y VTT; la API no ofrece selectores por formato para trabajos de `/extract`.

| Propiedad | Valor |
| --- | --- |
| Tipo | `enum` |
| Predeterminada | `fast` |
| Valores permitidos | `fast`, `quality`, `meeting-intelligence` |
| Límites | Ninguna |
| Usada por | `media.transcript` |

Ejemplo:

```json
{
  "extraction": {
    "selectedCapabilities": [
      "media.transcript"
    ],
    "capabilityOptions": {
      "media.transcript": {
        "transcription.mode": "quality"
      }
    }
  }
}
```

## Matriz de tipos origen

| Origen | Formato | Capacidades | Opciones de capacidad |
| --- | --- | --- | --- |
| [DOC](/es/api/docs/extractors/documents/doc) | `doc` | `word.pages` | Ninguna |
| [DOCM](/es/api/docs/extractors/documents/docm) | `docm` | `word.images`, `word.pages`, `word.text`, `word.markdown`, `word.audio`, `word.video`, `word.embeddedFiles` | `audioFormat` |
| [DOCX](/es/api/docs/extractors/documents/docx) | `docx` | `word.images`, `word.pages`, `word.text`, `word.markdown`, `word.audio`, `word.video`, `word.embeddedFiles` | `audioFormat` |
| [DOT](/es/api/docs/extractors/documents/dot) | `dot` | `word.pages` | Ninguna |
| [DOTM](/es/api/docs/extractors/documents/dotm) | `dotm` | `word.images`, `word.pages`, `word.text`, `word.markdown`, `word.audio`, `word.video`, `word.embeddedFiles` | `audioFormat` |
| [DOTX](/es/api/docs/extractors/documents/dotx) | `dotx` | `word.images`, `word.pages`, `word.text`, `word.markdown`, `word.audio`, `word.video`, `word.embeddedFiles` | `audioFormat` |
| [PDF](/es/api/docs/extractors/documents/pdf) | `pdf` | `pdf.images`, `pdf.pages`, `pdf.text`, `pdf.markdown`, `pdf.embeddedFiles`, `pdf.metadata`, `pdf.links`, `pdf.annotations`, `pdf.forms`, `pdf.fonts` | Ninguna |
| [POTM](/es/api/docs/extractors/documents/potm) | `potm` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [POTX](/es/api/docs/extractors/documents/potx) | `potx` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [PPSM](/es/api/docs/extractors/documents/ppsm) | `ppsm` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [PPSX](/es/api/docs/extractors/documents/ppsx) | `ppsx` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [PPTM](/es/api/docs/extractors/documents/pptm) | `pptm` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [PPTX](/es/api/docs/extractors/documents/pptx) | `pptx` | `powerpoint.images`, `powerpoint.slides`, `powerpoint.text`, `powerpoint.markdown`, `powerpoint.notes`, `powerpoint.audio`, `powerpoint.video`, `powerpoint.embeddedFiles` | `audioFormat` |
| [XLSM](/es/api/docs/extractors/documents/xlsm) | `xlsm` | `excel.images`, `excel.worksheets`, `excel.audio`, `excel.video`, `excel.embeddedFiles` | `audioFormat` |
| [XLSX](/es/api/docs/extractors/documents/xlsx) | `xlsx` | `excel.images`, `excel.worksheets`, `excel.audio`, `excel.video`, `excel.embeddedFiles` | `audioFormat` |
| [XLTM](/es/api/docs/extractors/documents/xltm) | `xltm` | `excel.images`, `excel.worksheets`, `excel.audio`, `excel.video`, `excel.embeddedFiles` | `audioFormat` |
| [XLTX](/es/api/docs/extractors/documents/xltx) | `xltx` | `excel.images`, `excel.worksheets`, `excel.audio`, `excel.video`, `excel.embeddedFiles` | `audioFormat` |
| [AVIF](/es/api/docs/extractors/images/avif) | `avif` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text`, `image.frames` | `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames` |
| [AVIFS](/es/api/docs/extractors/images/avifs) | `avifs` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text`, `image.frames` | `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames` |
| [BMP](/es/api/docs/extractors/images/bmp) | `bmp` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [GIF](/es/api/docs/extractors/images/gif) | `gif` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text`, `image.frames` | `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames` |
| [HEIC](/es/api/docs/extractors/images/heic) | `heic` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [HEIF](/es/api/docs/extractors/images/heif) | `heif` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [HIF](/es/api/docs/extractors/images/hif) | `hif` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [ICO](/es/api/docs/extractors/images/ico) | `ico` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text`, `image.icons` | Ninguna |
| [JPEG](/es/api/docs/extractors/images/jpeg) | `jpeg` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [JPG](/es/api/docs/extractors/images/jpg) | `jpg` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [PNG](/es/api/docs/extractors/images/png) | `png` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [TIF](/es/api/docs/extractors/images/tif) | `tif` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [TIFF](/es/api/docs/extractors/images/tiff) | `tiff` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text` | Ninguna |
| [WEBP](/es/api/docs/extractors/images/webp) | `webp` | `image.exif`, `image.gps`, `image.codes`, `image.colors`, `image.profiles`, `image.text`, `image.frames` | `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames` |
| [AVI](/es/api/docs/extractors/video/avi) | `avi` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [M4V](/es/api/docs/extractors/video/m4v) | `m4v` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [MKV](/es/api/docs/extractors/video/mkv) | `mkv` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [MOV](/es/api/docs/extractors/video/mov) | `mov` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [MP4](/es/api/docs/extractors/video/mp4) | `mp4` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [WEBM](/es/api/docs/extractors/video/webm) | `webm` | `video.audio`, `video.metadata`, `video.subtitles`, `video.frames`, `media.transcript` | `audioFormat`, `frameMode`, `frameIntervalSeconds`, `maxExtractedFrames`, `transcription.mode` |
| [AAC](/es/api/docs/extractors/audio/aac) | `aac` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [AIF](/es/api/docs/extractors/audio/aif) | `aif` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [AIFF](/es/api/docs/extractors/audio/aiff) | `aiff` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [FLAC](/es/api/docs/extractors/audio/flac) | `flac` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [M4A](/es/api/docs/extractors/audio/m4a) | `m4a` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [M4B](/es/api/docs/extractors/audio/m4b) | `m4b` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [MKA](/es/api/docs/extractors/audio/mka) | `mka` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [MP3](/es/api/docs/extractors/audio/mp3) | `mp3` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [OGG](/es/api/docs/extractors/audio/ogg) | `ogg` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [OPUS](/es/api/docs/extractors/audio/opus) | `opus` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [WAV](/es/api/docs/extractors/audio/wav) | `wav` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [WMA](/es/api/docs/extractors/audio/wma) | `wma` | `audio.metadata`, `audio.artwork`, `audio.chapters`, `audio.chapterAudio`, `media.transcript` | `audioFormat`, `transcription.mode` |
| [ZIP](/es/api/docs/extractors/archives/zip) | `zip` | `archive.images`, `archive.metadata` | Ninguna |
| [EML](/es/api/docs/extractors/email/eml) | `eml` | `email.embeddedFiles`, `email.images`, `email.metadata` | Ninguna |
| [EXE](/es/api/docs/extractors/executables/exe) | `exe` | `executable.icons` | Ninguna |
