Preserving Old Digital Photo Catalogs

The photographs are only part of an old archive. The catalog may also hold years of selections, descriptions and relationships. Preserve those layers before trying to make the library work in a new application.

Identify what you are preserving

An old photographic library can contain several kinds of irreplaceable work. Original camera files hold the image source. A catalog holds references and organizational decisions. Sidecars or editor documents may hold editing instructions. Rendered TIFFs, JPEGs and other derivatives preserve particular outputs. Notes, contact sheets and delivery lists may explain why a selection mattered.

Keep those roles separate in your inventory. An embedded catalog preview may help identify a missing photograph, but it is not evidence that the full-resolution file survives. An exported JPEG can preserve a finished look while omitting the original’s editing flexibility. A copied image folder can preserve pixels while losing the sets and descriptions held only in the database.

The Library of Congress’s photo preservation guidance recommends keeping copies in different locations and periodically checking that photographs remain readable. Apply that principle to the catalog and its supporting records as well as the images.

Keep an untouched source before experimenting

Make a separate preservation copy of the catalog, related files and available original media. Keep that copy apart from the working migration attempt. Record which disk it came from and the date of copying. Do not overwrite the only old database with a converted version or let a cleanup exercise remove material you have not yet identified.

If the old application still runs on a working machine, retain its version information and any export already available to you. Record useful context: what a color label meant, how important collections were arranged, and whether a catalog referenced several disks. A few screenshots or a text inventory can preserve meaning that a new application cannot infer.

For a more checkable record, create a file inventory with relative paths, file sizes and checksums using a trusted tool. The Digital Preservation Coalition explains how checksums reveal changes to file contents. A matching checksum helps verify a copy; it does not prove the file was healthy when first recorded, explain a photograph’s meaning, or replace another usable copy.

Record the archive’s structure and its exceptions

Imagine a photographer returning to a catalog called Editorial Archive 2008. It references two original disks, while a newer drive contains copied folders and some web exports. Before migration, prepare a short record such as this:

Catalog source
The original database filename, creating application and version if known, plus the untouched backup location.
Media roots
The recorded source-disk names and parent folders, alongside the current locations believed to contain equivalent folder trees.
Organization to retain
Important collections, ratings, label meanings, descriptions and any custom information used to identify rights or subjects.
Known gaps
Disconnected disks, missing originals, unreadable files, uncertain duplicates and exports whose source files have not been found.
Migration record
The importer version, date, selected source copy, destination and any warnings or manual mapping decisions.

Do not resolve uncertainty by choosing the first same-named file. Two cameras may both produce IMG_0123; one photograph may also have several revisions. Compare the relative folder, dimensions, file type and available capture information. Keep unresolved cases visible.

Test migration as a separate project

Choose a backed-up sample that includes the difficult material, not only a few ordinary JPEGs. Include a nested collection, a strongly rated photograph, an image with a description, a less common supported format and a reference from each original drive. The sample should reveal whether the organization you care about survives.

Write down the expected result before conversion. For example: a particular frame should remain in two sets; a description should retain punctuation; a moved folder should resolve to the intended originals. This creates acceptance criteria that are more useful than the vague observation that the new application opens something.

Keep migration output at a new destination. Retain the source even after a successful result. A converted catalog becomes the working library; the original and the migration record remain evidence if a later question emerges. If an old system can export metadata, keep that export too, while recognizing that an export may omit application-specific relationships.

A route for supported iView MediaPro catalogs

Lightbox Pro is an independently developed native macOS application by Zippi Technologies. Its importer, reviewed in development build 0.1.2 (60), reads a verified subset of original binary .ivc catalogs identified as 025i, containing supported JPEG, TIFF and PSD records. There is also a separate XML-import route. Neither the filename extension nor a successful result on one archive establishes universal compatibility.

The documented historical restoration cases contain 24 and 133 photographs. Supported organization and native viewing were checked, including explicit parent-folder mapping for moved originals. Unsupported or ambiguous required structures block conversion. Original custom label names and colors are not reconstructed; supported imported descriptions, keywords and custom-field values remain read-only.

Read the guide to opening supported iView MediaPro .ivc files for the actual review and conversion steps. This preservation guide is the preparation around that process. The broader iView MediaPro alternative guide explains the current working-library approach, and the detailed comparison separates historical and current capabilities.

Judge the result beyond the file count

  • Open real originals. Check photographs near the beginning and end of the catalog, across source disks and supported formats. A thumbnail does not establish full-resolution availability.
  • Inspect relationships. Check nested sets, overlapping membership, ratings and label assignments against the source record. Investigate unexpected changes.
  • Read meaningful text. Inspect descriptions, repeated keywords and custom fields important to the archive. Retaining a value is different from making it editable or searchable.
  • Save and reopen. Quit normally, reopen the converted catalog and revisit the same examples. A successful first display is only one part of the check.
  • Preserve exceptions. Keep warnings and unresolved files in the migration notes. Do not quietly redefine an incomplete result as a complete archive.

Lightbox Pro creates its own persistent previews after successfully loading authorized originals. Archived legacy preview bytes do not automatically become its viewing cache. A reduced-detail preview is useful for identification; it cannot supply pixels that are absent from the surviving original media.

Keep the archive usable over time

Include the new catalog, supporting files and originals in the backup plan. Test a restoration to a separate location and retain the mapping notes needed to understand external-drive references. Revisit the archive periodically, including files that are rarely opened. Storage migration and application migration are different jobs, and both deserve a record.

If an import reports a blocking structure, preserve the source and stop that attempt. Contact Lightbox Pro support with the application version and non-sensitive error details; agree on a suitable process before sharing private catalogs or client photographs. A careful incomplete assessment is more useful than an unsupported promise that everything has been recovered.

Application screenshot

Still image of Lightbox Pro. Enlarge to inspect the native interface.