Convert camera-specific VSCO Film presets to work with any modern raw format (CR3, ARW, NEF, RAF, etc.) by replacing custom camera profiles with Adobe Standard.
VSCO Film presets were built for specific camera models and use custom DCP profiles that don't exist for newer cameras. This tool converts them to use Adobe Standard profile, which works universally.
# Install dependencies
npm install
# Convert Canon presets for CR3 compatibility
npx tsx scripts/convert_vsco_presets.ts --source data/VSCO_CANON --output data/VSCO_CANON_CR3
# Convert Sony presets for ARW compatibility
npx tsx scripts/convert_vsco_presets.ts --source data/VSCO_SONY --output data/VSCO_SONY_ARW
# Convert Nikon presets for NEF compatibility
npx tsx scripts/convert_vsco_presets.ts --source data/VSCO_NIKON --output data/VSCO_NIKON_NEF- ✅ Replaces
CameraProfilewith"Adobe Standard" - ✅ Updates
ProcessVersionto"11.0"(Lightroom Classic 2023+) - ✅ Generates new UUIDs to avoid catalog conflicts
- ✅ Preserves all color grading (curves, HSL, grain, split toning)
Copy converted preset folders to:
- macOS:
~/Library/Application Support/Adobe/CameraRaw/Settings/ - Windows:
%APPDATA%\Adobe\CameraRaw\Settings\
Restart Lightroom Classic.
- Node.js 18+
- TypeScript (via
npx tsx)
MIT