Saltar al contenido principal
Explorar documentación
En esta página
Ver Markdown~1k tokensDescargar Markdown~1k tokens

Extraer de AVIFS

Usa este extractor para archivos .avifs. Puede extraer Datos EXIF, datos GPS y mapa, códigos QR y de barras, paleta de colores, perfiles ICC, texto y fotogramas en un resultado ZIP.

Probar Extraer texto de imágenes en el navegador ->

Extract.FAST usa esta misma API: lo que ves en el navegador es lo que obtienes en el código.

Referencia rápida

CampoValor
Tipo de archivo origen.avifs
Grupo origenImágenes
Endpoint de envíoPOST https://api.tools.fast/extract
Endpoint de estimaciónPOST https://api.tools.fast/extract/estimate/avifs
ResultadoDescarga ZIP
Capacidades predeterminadasimage.exif, image.gps, image.codes, image.colors, image.profiles, image.text, image.frames
Tamaño máximo de archivofree: 50 MB; pro: 2048 MB
Límites de documentoNo aplica
Límites de duraciónNo aplica

Capacidades

CapacidadPredeterminadaOpcionesPrecioDescripción
image.exifNingunaIncluidoMetadatos de estilo EXIF exportados como JSON y CSV.
image.gpsNingunaIncluidoCoordenadas GPS y un mapa descargable cuando estén en el archivo origen.
image.codesNingunaIncluidoCódigos QR y de barras encontrados en el archivo.
image.colorsNingunaIncluidoColores dominantes e información de paleta.
image.profilesNingunaIncluidoPerfiles ICC y datos de gestión de color.
image.textNingunaIncluidoTexto reconocido en capturas, fotos e imágenes escaneadas con Fast AI OCR.
image.framesframeMode, frameIntervalSeconds, maxExtractedFramesIncluidoExtrae fotogramas y datos de tiempo cuando estén presentes.

Opciones de capacidades

Frames

OpciónTipoPredeterminadaValores permitidosLímites
frameModeenumevenly-spacedevenly-spaced, first, every-n-secondsNinguna
frameIntervalSecondsnumber1Cualquier valor dentro de los límites0.1 a 300
maxExtractedFramesinteger500Cualquier valor dentro de los límites1 a 2000

JSON de opciones con todas las capacidades

Usa esta estructura cuando quieras configurar explícitamente todas las salidas compatibles con este tipo de archivo.

{
  "extraction": {
    "selectedCapabilities": [
      "image.exif",
      "image.gps",
      "image.codes",
      "image.colors",
      "image.profiles",
      "image.text",
      "image.frames"
    ],
    "includeManifest": true,
    "capabilityOptions": {
      "image.frames": {
        "frameMode": "every-n-seconds",
        "frameIntervalSeconds": 5,
        "maxExtractedFrames": 100
      }
    }
  }
}

Ejemplo de estimate

curl -sS -X POST "https://api.tools.fast/extract/estimate/avifs" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "fileSizeMb": 8,
  "frameCount": 30,
  "options": {
    "extraction": {
      "selectedCapabilities": [
        "image.exif",
        "image.gps",
        "image.codes",
        "image.colors",
        "image.profiles",
      "image.text",
        "image.frames"
      ],
      "includeManifest": true,
      "capabilityOptions": {
        "image.frames": {
          "frameMode": "every-n-seconds",
          "frameIntervalSeconds": 5,
          "maxExtractedFrames": 100
        }
      }
    }
  }
}'

Ejemplo de extract con todas las opciones configuradas

curl -sS -X POST "https://api.tools.fast/extract" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -F "[email protected]" \
  -F 'options={
  "extraction": {
    "selectedCapabilities": [
      "image.exif",
      "image.gps",
      "image.codes",
      "image.colors",
      "image.profiles",
      "image.text",
      "image.frames"
    ],
    "includeManifest": true,
    "capabilityOptions": {
      "image.frames": {
        "frameMode": "every-n-seconds",
        "frameIntervalSeconds": 5,
        "maxExtractedFrames": 100
      }
    }
  }
}'

Descubrimiento legible por máquina

GET /options/avifs
GET /extractors/avifs
Copiado