ehch
New Member
Here are some reasons why LR specific sidecars are needed:
- Many photographers continue to use non-RAW files in addition to RAW (e.g. output from slide scanners).
- LR has XMP sidecars for RAW files only, but not for TIF, JPG and DNG. Lightroom stores metadata of non-raw files in its database and (optionally) in the fileheader.
-- Storing metadata in the fileheader is bad practice:
--- backups are impractical without sidecars because every time you do a "development" update of a photo the entire file must be backed again even though only the header is changed. This is impractical for any but the smallest files. Raw files are typically 1' MB, DNG files are 35 MB, TIF files from scanners are typically 12'MB). Far better to have to back up only the tiny sidecars.
--- metadata in the file header is treated differently by most packages
- it is good practice to write-protect the original file - but then LR cannot store the metadata in the file header; no problem if you have sidecars
- it is good practice to rely on backups of photofiles plus their sidecars in addition to the backup of the LR database.
- it is much easier to move or copy (parts of) a photo collection to another PC by copying a folder (with photofiles and sidecars) than having to go through LR export. Even more so when you have sidecars from other applications in the same folder.
- many photographers use several software packages. Most use sidecars (e.g. DxO Optics Pro, Capture One). Without LR sidecars it remains difficult for photographers to incorporate Lightroom in their day-to-day workflow.
- the existing xmp implementation of LR is only compatible with Bridge/ACR, but not with others (e.g.ACDSee Pro 2.5). So much for a standard... Unless and until this gets fixed it Would be much better for all packages to have their proprietary sidecar format.
Proposed naming scheme for Lightroom sidecars:
Along the lines of DxO's simple but effective naming scheme (1234.NEF.dxo) LR could use something like this:
1234.NEF.lrm
1234.tif.lrm
1234.jpg.lrm
1234.dng.lrm
but NOT:
1234.lrm
- Many photographers continue to use non-RAW files in addition to RAW (e.g. output from slide scanners).
- LR has XMP sidecars for RAW files only, but not for TIF, JPG and DNG. Lightroom stores metadata of non-raw files in its database and (optionally) in the fileheader.
-- Storing metadata in the fileheader is bad practice:
--- backups are impractical without sidecars because every time you do a "development" update of a photo the entire file must be backed again even though only the header is changed. This is impractical for any but the smallest files. Raw files are typically 1' MB, DNG files are 35 MB, TIF files from scanners are typically 12'MB). Far better to have to back up only the tiny sidecars.
--- metadata in the file header is treated differently by most packages
- it is good practice to write-protect the original file - but then LR cannot store the metadata in the file header; no problem if you have sidecars
- it is good practice to rely on backups of photofiles plus their sidecars in addition to the backup of the LR database.
- it is much easier to move or copy (parts of) a photo collection to another PC by copying a folder (with photofiles and sidecars) than having to go through LR export. Even more so when you have sidecars from other applications in the same folder.
- many photographers use several software packages. Most use sidecars (e.g. DxO Optics Pro, Capture One). Without LR sidecars it remains difficult for photographers to incorporate Lightroom in their day-to-day workflow.
- the existing xmp implementation of LR is only compatible with Bridge/ACR, but not with others (e.g.ACDSee Pro 2.5). So much for a standard... Unless and until this gets fixed it Would be much better for all packages to have their proprietary sidecar format.
Proposed naming scheme for Lightroom sidecars:
Along the lines of DxO's simple but effective naming scheme (1234.NEF.dxo) LR could use something like this:
1234.NEF.lrm
1234.tif.lrm
1234.jpg.lrm
1234.dng.lrm
but NOT:
1234.lrm
