Share

Missing Frames & Integrity Check

If a library or desktop clip references missing frames, the application displays the following message at startup:

project: Integrity check failed : WARNING: Some frames not found; see Installation Guide for corrective measures
Note: In this context, frame refers to both video and audio media.

First, run the Integrity Check (ICE) utility to make sure there are frames missing, and identify the clip libraries with missing frames:

  1. Exit Flame.

  2. Determine the project UUID or the project name.

  3. In a shell, enter /opt/Autodesk/io/bin/ice --prj=<uuid> -s lost or /opt/Autodesk/io/bin/ice --prj=<name> -s lost Alternatively, -a can be used instead of --prj to run integrity check on all projects.

    Note: When using a name instead of a UUID, all projects with that exact name will be checked.
  4. Look for warnings in the ICE output that is similar to the following:

    Warning: 5 frames are missing on this target; see Installation Guide for corrective measures.

    Could not modify frame reference count for 0x120003d9700000af: Frame id not found

    The following output tells what projects are missing frames:

    Checking libraries for lost frames ...

    /var/opt/Autodesk/flame/projects/a_Project/Workspace.wksp/.#workspace.000.wks references 5 missing frames.




Recovering Missing Frames

If ICE indicates that frames are missing from a project, use ICE to recover missing frames. Follow the procedure below. ICE will replace missing frames with a special black frame with the word LOST written across.

LOST frame on desktop

ICE also flags segments and clips with missing frames. In Flame, segments with missing frames have their name written in red. Clips with segments that are missing frames also have their name coloured red.

Clip with LOST frame Segment with LOST frame
clip with name in red segment name in red
Important: ICE cannot recover missing media, but helps tracking down missing frames in your project. Once you know what frames are missing, relink to the source media, or re-render lost renders.


Use ICE to recover missing frames

  1. Close Flame.

  2. Determine the project UUID or the project name.

  3. In a shell, enter /opt/Autodesk/io/bin/ice --prj=<uuid> -r or /opt/Autodesk/io/bin/ice --prj=<name> -r Alternatively, -a can be used instead of --prj to run integrity check on all projects.

    Note: When using a name instead of a UUID, all projects with that exact name will be checked.
    Important: This replaces any occurrence of missing frames with a black frame with the text LOST written on it. This cannot be undone.


Fix clips and segments with lost frames

To fix clips and segments with lost frames:

  1. Start Flame.

  2. Start the project that had missing frames.

For each clip with a name displayed in red:

  1. Select Media > Unlink Media in the clip's context menu.

  2. Select Open as Sequence in the clip's context menu.

  3. Display the sequence in the Conform environment.

  4. Click Link to Media File.

  5. Re-render effects.

Was this information helpful?