File: createpresets.cmd

package info (click to toggle)
displaycal-py3 3.9.17-1
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 29,124 kB
  • sloc: python: 115,810; javascript: 11,545; xml: 598; sh: 257; makefile: 173
file content (30 lines) | stat: -rw-r--r-- 1,082 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
setlocal

if not "%~1"=="" (
    if not "%~2"=="" goto single
)

call :createpreset "Default"      "default"
call :createpreset "eeColor"      "video_eeColor"
call :createpreset "Laptop"       "laptop"
call :createpreset "madVR"        "video_madVR"
call :createpreset "madVR ST.2084" "video_madVR_ST2084"
call :createpreset "Office & Web" "office_web"
call :createpreset "Photo"        "photo"
call :createpreset "Prisma"       "video_Prisma"
call :createpreset "ReShade"      "video_ReShade"
call :createpreset "Resolve"      "video_resolve"
call :createpreset "Resolve ST.2084" "video_resolve_ST2084_clip"
call :createpreset "Softproof"    "softproof"
call :createpreset "sRGB"         "sRGB"
call :createpreset "Video"        "video"
goto :EOF

:single
:createpreset
echo %1
colprof  -ql -aG -C "Created with DisplayCAL and ArgyllCMS" -D "DisplayCAL calibration preset: %~1" "%~dp0..\misc\ti3\%~2"
move /-Y "%~dp0..\misc\ti3\%~2.ic?" "%~dp0..\DisplayCAL\presets\%~2.icc" && if not exist "%~dp0..\misc\ti3\%~2.ic?" python "%~dp0update_presets.py" "%~2"
echo.
goto :EOF