Skip to main content

Module offline_workflow

Module offline_workflow 

Source
Expand description

Example: Complete offline editing workflow.

use oximedia_proxy::{OfflineWorkflow, ProxyPreset};

let mut workflow = OfflineWorkflow::new("project.db").await?;

// Step 1: Ingest and create proxies
workflow.ingest(
    "camera/clip001.mov",
    "proxies/clip001.mp4",
    ProxyPreset::QuarterResH264
).await?;

// Step 2: Edit with proxies (use your NLE)

// Step 3: Conform to original
workflow.conform("edit.edl", "final.mov").await?;

Functionsยง

complete_workflow
Complete offline-to-online workflow.