Log inComing Soon

Workflows

Real-world scenarios showing how to combine FLOGVIT.culling's features for different types of photography.

Press / News Photography

The fastest path from memory card to published image.

  1. Import — Plug in the card. FLOGVIT.culling auto-detects it. Import with IPTC template pre-filled (publication, photographer, event name).
  2. First pass — Single view with auto-advance (Shift+A). Press P for picks, X for rejects. Don't overthink — speed matters.
  3. Filter to picksOption+P to show only picks.
  4. IPTC — Add captions and keywords to your selects. Use code replacements for speed (e.g., #vg expands to your credit line).
  5. Upload — Press U on each image to send via FTP. Uploads run in the background.
  6. Second card — Plug in the next card while still uploading. Multi-card import handles the rest.

Time from card to delivery: Under 5 minutes for a breaking news set.

Wedding Photography

Culling thousands of images across a full wedding day.

  1. Import — Dual-copy to working drive + backup. Use folder template: {date}/{camera} to separate bodies.
  2. Overview — Grid view (G) to scan through the day. Use color labels to mark ceremony (6 red), reception (7 yellow), portraits (8 green), details (9 blue).
  3. Star rating — Switch to single view. Rate the best images 3–5 stars. Use auto-advance.
  4. Compare mode — For similar shots (group photos, ceremony moments), press C to compare side by side. Use synchronized zoom to check sharpness.
  5. Auto-crop — For group shots where you also want individual portraits, use auto-crop to generate person crops automatically.
  6. Metadata — Apply IPTC template with couple's names, venue, date. Use IPTC Snapshot to copy metadata between similar shots.
  7. Export — Copy 4-star+ images to a "selects" folder for editing in Lightroom or Capture One. XMP ratings carry over automatically.

Sports Photography

Fast-paced continuous shooting with hundreds of frames per play.

  1. Import — Import from card with checksum verification. Fast rename to {date}_{seq:4}.{ext}.
  2. Grid scan — Grid view with large thumbnails. Quickly identify the action sequences.
  3. Sharpness sortCtrl+S to sort by sharpness. Out-of-focus shots drop to the bottom.
  4. N-up mode — Press N to view 3–4 similar frames at once. Pick the peak action moment.
  5. Rate fast — Single view + auto-advance. Rate the keepers 3+ stars. Reject the out-of-focus shots.
  6. Auto-crop — Crop tight around athletes for web use.
  7. Caption + upload — Add quick captions, then U to FTP.

Studio / Product Photography

Controlled environment, focus on consistency and detail.

  1. Tether or import — Open the shoot folder directly. Images appear as they're captured.
  2. Loupe check — Hold Space and hover to check details at 100%. Verify focus and sharpness.
  3. Compare modeC to compare lighting variations side by side with synced zoom.
  4. Color labels — Label by setup: Red for setup A, Yellow for setup B, etc.
  5. Histogram — Keep the info sidebar open (I) to monitor exposure consistency. Toggle clipping overlay (J) to check for blown highlights.
  6. Metadata — Apply product names, SKUs, and keywords via IPTC template.
  7. Export — Copy selects to the retoucher's folder with batch rename to match the product catalog naming convention.

Landscape / Travel Photography

Large volumes from multi-day trips with mixed cameras and lenses.

  1. Import — Use folder template {year}/{month}/{day} for chronological organization. Apply GPS tracklog from your phone to geo-tag images.
  2. Filter by camera — If shooting with multiple bodies, filter by camera to review each body separately.
  3. Star rating — First pass: flag obvious rejects (X) and strong picks (P). Second pass: refine with star ratings.
  4. Filter by GPS — Isolate images from a specific location.
  5. Noise map — For high-ISO twilight/night shots, check the noise map overlay to decide which images need denoise.
  6. Denoise — Send high-ISO selects to your denoise tool directly from FLOGVIT.culling.
  7. Keywords — Apply hierarchical keywords: Nature → Mountains → Dolomites. Location metadata for the city/country.
  8. Export — XMP sidecars ready for Lightroom or Capture One with all ratings, keywords, and GPS data intact.

API-Driven Automation

Build custom workflows using the REST API.

Auto-Rate by EXIF

Write a script that rates images based on EXIF data:

import { CullingClient } from '@flogvit/culling-sdk';

const client = new CullingClient();
const images = await client.listImages();

for (const image of images) {
  const exif = await client.getExif(image.id);

  // Reject underexposed images
  if (exif.exposureCompensation < -2) {
    await client.setFlag(image.id, 'reject');
  }

  // Flag sharp images as picks
  if (image.sharpnessScore > 500) {
    await client.setFlag(image.id, 'pick');
  }
}

Webhook Integration

Listen for events and trigger external actions:

import { CullingClient } from '@flogvit/culling-sdk';

const client = new CullingClient();

client.onEvent('image.rated', async (event) => {
  if (event.rating >= 4) {
    // Auto-upload high-rated images
    await client.upload(event.imageId, 'default');
  }
});

client.onEvent('import.completed', async () => {
  // Notify via Slack when import is done
  await fetch(SLACK_WEBHOOK, {
    method: 'POST',
    body: JSON.stringify({ text: 'Import complete!' }),
  });
});

Batch Processing

Process an entire folder from the command line:

import { CullingClient } from '@flogvit/culling-sdk';

const client = new CullingClient();

// Open folder
await client.openFolder('/Photos/2026/event');

// Get all images
const images = await client.listImages();

// Auto-crop all images with people
for (const image of images) {
  await client.autoCrop(image.id, 'person');
}

// Filter to 3+ stars and upload
const selects = await client.listImages({ minRating: 3 });
for (const image of selects) {
  await client.upload(image.id, 'client-ftp');
}

The API makes FLOGVIT.culling a building block for any workflow you can imagine.