Skip to main content
Browse Docs
On This Page
View Markdown~7.6k tokensDownload Markdown~7.6k tokens

Options reference

Extraction options use one JSON envelope. Use this page for humans and GET /options/{sourceFileType} for machine-readable values.

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

Envelope fields

FieldTypeDefaultNotes
extraction.selectedCapabilitiesarray of stringsSource-specific defaultsCapability IDs to include in the ZIP output.
extraction.includeManifestbooleantrueIncludes a manifest file that lists the produced ZIP entries.
extraction.capabilityOptionsobject{}Map of capability ID to option fields for that capability.

Capability reference

CapabilityDescriptionUsed byOptions
archive.imagesImage files found inside the archive.ZIPNone
archive.metadataArchive structure and file metadata.ZIPNone
audio.artworkCover art and attached pictures.AAC, AIF, AIFF, FLAC, M4A, M4B, MKA, MP3, OGG, OPUS, WAV, WMANone
audio.chapterAudioChapter audio files split from markers.AAC, AIF, AIFF, FLAC, M4A, M4B, MKA, MP3, OGG, OPUS, WAV, WMAaudioFormat
audio.chaptersChapter markers exported for review.AAC, AIF, AIFF, FLAC, M4A, M4B, MKA, MP3, OGG, OPUS, WAV, WMANone
audio.metadataFile information, duration, dates, and embedded tags.AAC, AIF, AIFF, FLAC, M4A, M4B, MKA, MP3, OGG, OPUS, WAV, WMANone
email.embeddedFilesEmail attachments saved as separate files.EMLNone
email.imagesInline email images saved separately.EMLNone
email.metadataMessage headers and email metadata.EMLNone
excel.audioExtracted audio files when present.XLSM, XLSX, XLTM, XLTXaudioFormat
excel.embeddedFilesEmbedded files recovered as separate files.XLSM, XLSX, XLTM, XLTXNone
excel.imagesOriginal image assets saved as separate files.XLSM, XLSX, XLTM, XLTXNone
excel.videoExtracted video files when present.XLSM, XLSX, XLTM, XLTXNone
excel.worksheetsWorksheet CSV files for analysis or migration.XLSM, XLSX, XLTM, XLTXNone
executable.iconsEmbedded Windows icon resources saved as ICO and PNG files.EXENone
image.codesQR codes and barcodes found in the file.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
image.colorsDominant colors and palette information.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
image.exifEXIF-style metadata exported as JSON and CSV.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
image.framesExtract frames and timing data when present.AVIF, AVIFS, GIF, WEBPframeIntervalSeconds, frameMode, maxExtractedFrames
image.gpsGPS coordinates plus a downloadable map when stored in the source file.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
image.iconsIcon sizes and embedded icon images.ICONone
image.profilesICC profiles and color management data.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
image.textText recognized from screenshots, photos, and scanned images with Fast AI OCR.AVIF, AVIFS, BMP, GIF, HEIC, HEIF, HIF, ICO, JPEG, JPG, PNG, TIF, TIFF, WEBPNone
media.transcriptCreate transcripts from speech.AVI, M4V, MKV, MOV, MP4, WEBM, AAC, AIF, AIFF, FLAC, M4A, M4B, MKA, MP3, OGG, OPUS, WAV, WMAtranscription.mode
pdf.annotationsPDF comments and markup records when present.PDFNone
pdf.embeddedFilesEmbedded PDF files saved separately.PDFNone
pdf.fontsEmbedded PDF font files when present.PDFNone
pdf.formsPDF form field data when available.PDFNone
pdf.imagesImages embedded in the PDF saved separately.PDFNone
pdf.linksPDF link annotations for review.PDFNone
pdf.markdownMarkdown generated from PDF text.PDFNone
pdf.metadataPDF document metadata for audit workflows.PDFNone
pdf.pagesWhole PDF pages rendered as image files.PDFNone
pdf.textSelectable PDF text saved by page.PDFNone
powerpoint.audioExtracted audio files when present.POTM, POTX, PPSM, PPSX, PPTM, PPTXaudioFormat
powerpoint.embeddedFilesEmbedded files recovered as separate files.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.imagesOriginal image assets saved as separate files.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.markdownMarkdown generated from slide text and speaker notes.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.notesSpeaker notes split into readable files.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.slidesRendered slide images for preview and review.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.textReadable text files for review, migration, or search.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
powerpoint.videoExtracted video files when present.POTM, POTX, PPSM, PPSX, PPTM, PPTXNone
video.artworkCover art and attached pictures when present.AVI, M4V, MKV, MOV, MP4, WEBMNone
video.audioExtracted audio files when present.AVI, M4V, MKV, MOV, MP4, WEBMaudioFormat
video.framesExtract frames and timing data when present.AVI, M4V, MKV, MOV, MP4, WEBMframeIntervalSeconds, frameMode, maxExtractedFrames
video.metadataFile information, dimensions, dates, and embedded tags.AVI, M4V, MKV, MOV, MP4, WEBMNone
video.subtitlesSubtitle files extracted from embedded tracks.AVI, M4V, MKV, MOV, MP4, WEBMNone
word.audioExtracted audio files when present.DOCM, DOCX, DOTM, DOTXaudioFormat
word.embeddedFilesEmbedded files recovered as separate files.DOCM, DOCX, DOTM, DOTXNone
word.imagesOriginal image assets saved as separate files.DOCM, DOCX, DOTM, DOTXNone
word.markdownMarkdown preserving document text, headings, links, and tables.DOCM, DOCX, DOTM, DOTXNone
word.pagesPage snapshots ready to skim without opening the document.DOC, DOCM, DOCX, DOT, DOTM, DOTXNone
word.textReadable text files for review, migration, or search.DOCM, DOCX, DOTM, DOTXNone
word.videoExtracted video files when present.DOCM, DOCX, DOTM, DOTXNone

audioFormat

Chooses the audio file format when extracting an audio track from video or splitting audio from embedded media.

PropertyValue
Typeenum
Defaultmp3
Allowed valuesmp3, wav, m4a, original, best
LimitsNone
Used byaudio.chapterAudio, excel.audio, powerpoint.audio, video.audio, word.audio

Example:

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

frameIntervalSeconds

Sets the interval when frameMode is every-n-seconds.

PropertyValue
Typenumber
Default1
Allowed valuesAny value within limits
Limits0.1 to 300
Used byimage.frames, video.frames

Example:

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

frameMode

Chooses how frames are selected from video and animated image sources.

PropertyValue
Typeenum
Defaultevenly-spaced
Allowed valuesevenly-spaced, first, every-n-seconds
LimitsNone
Used byimage.frames, video.frames

Example:

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

maxExtractedFrames

Caps the number of frame image files written into the ZIP.

PropertyValue
Typeinteger
Default500
Allowed valuesAny value within limits
Limits1 to 2000
Used byimage.frames, video.frames

Example:

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

transcription.mode

Chooses the transcript add-on mode for audio and video speech-to-text output.

PropertyValue
Typeenum
Defaultfast
Allowed valuesfast, quality, meeting-intelligence
LimitsNone
Used bymedia.transcript

Example:

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

Source type matrix

SourceFormatCapabilitiesCapability options
DOCdocword.pagesNone
DOCMdocmword.images, word.pages, word.text, word.markdown, word.audio, word.video, word.embeddedFilesaudioFormat
DOCXdocxword.images, word.pages, word.text, word.markdown, word.audio, word.video, word.embeddedFilesaudioFormat
DOTdotword.pagesNone
DOTMdotmword.images, word.pages, word.text, word.markdown, word.audio, word.video, word.embeddedFilesaudioFormat
DOTXdotxword.images, word.pages, word.text, word.markdown, word.audio, word.video, word.embeddedFilesaudioFormat
PDFpdfpdf.images, pdf.pages, pdf.text, pdf.markdown, pdf.embeddedFiles, pdf.metadata, pdf.links, pdf.annotations, pdf.forms, pdf.fontsNone
POTMpotmpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
POTXpotxpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
PPSMppsmpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
PPSXppsxpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
PPTMpptmpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
PPTXpptxpowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFilesaudioFormat
XLSMxlsmexcel.images, excel.worksheets, excel.audio, excel.video, excel.embeddedFilesaudioFormat
XLSXxlsxexcel.images, excel.worksheets, excel.audio, excel.video, excel.embeddedFilesaudioFormat
XLTMxltmexcel.images, excel.worksheets, excel.audio, excel.video, excel.embeddedFilesaudioFormat
XLTXxltxexcel.images, excel.worksheets, excel.audio, excel.video, excel.embeddedFilesaudioFormat
AVIFavifimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.framesframeMode, frameIntervalSeconds, maxExtractedFrames
AVIFSavifsimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.framesframeMode, frameIntervalSeconds, maxExtractedFrames
BMPbmpimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
GIFgifimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.framesframeMode, frameIntervalSeconds, maxExtractedFrames
HEICheicimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
HEIFheifimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
HIFhifimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
ICOicoimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.iconsNone
JPEGjpegimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
JPGjpgimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
PNGpngimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
TIFtifimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
TIFFtiffimage.exif, image.gps, image.codes, image.colors, image.profiles, image.textNone
WEBPwebpimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.framesframeMode, frameIntervalSeconds, maxExtractedFrames
AVIavivideo.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
M4Vm4vvideo.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
MKVmkvvideo.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
MOVmovvideo.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
MP4mp4video.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
WEBMwebmvideo.audio, video.metadata, video.artwork, video.subtitles, video.frames, media.transcriptaudioFormat, frameMode, frameIntervalSeconds, maxExtractedFrames, transcription.mode
AACaacaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
AIFaifaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
AIFFaiffaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
FLACflacaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
M4Am4aaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
M4Bm4baudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
MKAmkaaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
MP3mp3audio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
OGGoggaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
OPUSopusaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
WAVwavaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
WMAwmaaudio.metadata, audio.artwork, audio.chapters, audio.chapterAudio, media.transcriptaudioFormat, transcription.mode
ZIPziparchive.images, archive.metadataNone
EMLemlemail.embeddedFiles, email.images, email.metadataNone
EXEexeexecutable.iconsNone
Copied