How to drastically speed up Capture One with SSD
Since capture one does not support databases on different location then as sub-directory (CaptureOne) of your image folder, here is workaround how to speed it up anyway.
Many of you probably have SSD Harddrive for local cache or working drive, you can use it as storage for your temp files of capture one.
1) create a new directory in your image folder named CaptureOne
for example if you have photos in D:\2012\Wedding3\, create directory D:\2012\Wedding3\CaptureOne
2) go to drive manager (Rightclick on Computer / Manage / Drive (Storage) Manager
3) right-click on logical drive of your SSD Harddrive (for example R:\), Change Drive Letter or Path
4) add path to your D:\2012\Wedding3\CaptureOne, press OK.
if you already had CaptureOne folder filled with database files, move them to root of SSD drive (R:\Cache, R:\Settings50) as the folder needs to be empty before merging the path with harddrive.
One day maybe will capture one support databases on another hard drives, but for now this has to do.
Drawbacks: some effort, probably some script pros can make a batch file doing the same?
You need to have unique file names of your images, or editing / process files will keep colliding with each other as you have now only one database folder instead many in each image folder. This is not problem if you empty cache often or work only on newer files, and i think it is good to name all your files unique anyway. For example DSC2012Jan0001.NEF, DSC2012Jan0002.NEF, etc.
hope it helps somebody as it helped us
Many of you probably have SSD Harddrive for local cache or working drive, you can use it as storage for your temp files of capture one.
1) create a new directory in your image folder named CaptureOne
for example if you have photos in D:\2012\Wedding3\, create directory D:\2012\Wedding3\CaptureOne
2) go to drive manager (Rightclick on Computer / Manage / Drive (Storage) Manager
3) right-click on logical drive of your SSD Harddrive (for example R:\), Change Drive Letter or Path
4) add path to your D:\2012\Wedding3\CaptureOne, press OK.
if you already had CaptureOne folder filled with database files, move them to root of SSD drive (R:\Cache, R:\Settings50) as the folder needs to be empty before merging the path with harddrive.
One day maybe will capture one support databases on another hard drives, but for now this has to do.
Drawbacks: some effort, probably some script pros can make a batch file doing the same?
You need to have unique file names of your images, or editing / process files will keep colliding with each other as you have now only one database folder instead many in each image folder. This is not problem if you empty cache often or work only on newer files, and i think it is good to name all your files unique anyway. For example DSC2012Jan0001.NEF, DSC2012Jan0002.NEF, etc.
hope it helps somebody as it helped us
0
-
Nice but unnecessary. With CO 6 you can work with your images from any internal drive. Even with sessions, you can place them anywhere you like.
CO 6 does not have a database, actually. Technically spoken each session file is a small database but not a generic database like a Lightroom catalog or Aperture library.0 -
yes i know there is no central database, but if I have slow, but big hard drive (notebook or workstation, iSCSI,...) and need real time experience with adjustments, it helps a lot to have at least the small databases/proxies on the SSD.
as far as i tried, i didn't found a way to place cache/proxy files somewhere else. They are all stored in the sub-directory of image folder, fast and big is not always compatible in our case ☹️.
for our use, to ensure data safety and make the huge amount of images somehow manageable, we have network drive (SAN) with all source images, read only. Putting cache files on SAN makes in our case no sense, as it is very slow and increases size of backups history snapshots filled with unimportant data and also giving the user full access to something what should be read only in the first place (without overriding access rules for each subfolder).0 -
FStgt, you are again wonderful! Paul, why do you state this as "unnecessary"?
It think, that is brilliant and a very valuable option (without any cost and effort for P1).
But may be we missed both severe drawbacks or risks with this method?
May be FStgt really protected PhaseOne from loosing me as fresh new user of MP and C1. I am (was) quite unhappy with the unwanted "pollution" of my picture folders from any software. I did not understood your description fully, but I tried "Symbolic Link" creation with Windows. With the DOS command "mklink" I realized the appreciated redirection.
Example: [color=#004000:1u9tbcfl]mklink /d p:\2027\2027-08-12_greek_holidays\CaptureOne c:\temp\CaptureOne[/color:1u9tbcfl]
After DOS execution (with administrator rights) and junction generation, all files generated by CaptureOne are placed on C:\ and no longer on P:\. That is perfect! - And you even can backup p:\ and c:\temp\CaptureOne\ independently and with different strategies and schedules.
Of course such symbolic link has to be placed in all photo subdirectories before using C1 on it. And as you mentioned, no photo files shall have identical names. Luckily "YYYYMMDD-hhmm_original.ext" is my file renaming method.
It is quite easy to make a DOS batch file which creates or copies this symbolic link to all subdirectories of any big photo (sub)directory structure. You might need to check before whether Windows HardLinks, SymbolicLinks or JunctionLinks are suitable. The difference is quite important to avoid the inclusion of the CaptureOne subfolders during backup of your photo files.
See e.g. the following URLs for the various link-options with Windows:
ipggi.wordpress.com/2009/09/07/windows-file-junctions-symbolic-links-and-hard-links/
mydigitallife.info/create-symbolic-links-hard-links-and-directory-junctions-in-vista-with-mklink/
Regards from PhaseZero
P.S.: It is funny, that two Germans (not living far from each other) meet like this in an English forum and have quite similar workflow requirements. However the difference is, that I am a purely private user and you are professional.
P.S.S.: Copy SymbolicLinks with e.g.: [color=#004000:1u9tbcfl]xcopy /b p:\yyyy\source\CaptureOne p:\yyyy\target[/color:1u9tbcfl]0
Post is closed for comments.
Comments
3 comments