Canon tethering on Capture One 7
Hi,
This is a description of a workaround for Canon shooters who have problems tethering to Capture One Pro 7.0 in combination with OS X Lion and Mountain Lion.
Status
Currently Canon has not yet released the needed software (SDK or Software Development Kit) to support both Lion (up to 10.7.5) and Mountain Lion (10.8.x). However, Canon's latest EOS Utility 2.12.x does support Lion and Mountain Lion for tethering. As soon as Canon releases the new SDK and Phase One builds it into CO7, this workaround becomes obsolete.
Solution/workaround
What I propose and explain in this post is how you get the best from Canon and put it into Capture One Pro 7. In plain English: copy the SDK in EOS Utility and place it into Capture One Pro 7.
Prerequisites
You need administrative privileges on your system (be an admin, not regular user).
Process
The process involves the following steps
1) download and install EOS Utility 2.12.0 (or later)
2) get the SDK from EOS Utility
3) replace the SDK in Capture One Pro 7.0 with the newer version from EOS Utility
The steps described below may seem complicated and overwhelming at first sight, but it is really easy to do.
Step 1
Go to your localized Canon site and download and install EOS Utility 2.12.0 Updater (or later). If you do not have already EOS Utility installed on your computer, you only need to insert your Canon EOS Digital Solution disk in your CD/DVD drive for detection and the updater will install the software.
http://i1106.photobucket.com/albums/h366/Paul_S57/Finder-EOSUtil.png
Step 2
In Finder, go to the EOS Utility program icon (Applications/Canon Utilities/EOS Utility). As you might know, this a folder with subfolders.
http://i1106.photobucket.com/albums/h366/Paul_S57/EOSUtility01.png
Right-click on the application (do not start it up), select "Show Package Contents" (SPC).
The path to the SDK folder is:
http://i1106.photobucket.com/albums/h366/Paul_S57/EOSUtility03.png
Copy the entire contents of folder A to a temporary location (Desktop for example). This should be 4 items.
Step 3
In Finder look up Capture One in the Applications folder.
Tip
Before we proceed, you might want to rename it, for example into "Capture One - Canon". This allows you to install a second and unaltered version of Capture One 7 in the Applications folder as a backup and fall back scenario. This also prevents you from accidentally overwriting the modified version when installing an update.
As with EOS Utility, do not start it but right-click in Finder on Capture One and select "Show Package Contents" (SPC). Now we drill into it until we find the SDK folder:
http://i1106.photobucket.com/albums/h366/Paul_S57/Finder-CO7-CapCorSrvr.png
Copy the the 4 items from the A folder of EOS Utility to this Capture One A folder to replace 4 items with the same name.
http://i1106.photobucket.com/albums/h366/Paul_S57/CO6-folderA.png
Close the Finder window and start Capture One, connect your camera and shoot tethered.
Good luck!
This is a description of a workaround for Canon shooters who have problems tethering to Capture One Pro 7.0 in combination with OS X Lion and Mountain Lion.
Status
Currently Canon has not yet released the needed software (SDK or Software Development Kit) to support both Lion (up to 10.7.5) and Mountain Lion (10.8.x). However, Canon's latest EOS Utility 2.12.x does support Lion and Mountain Lion for tethering. As soon as Canon releases the new SDK and Phase One builds it into CO7, this workaround becomes obsolete.
Solution/workaround
What I propose and explain in this post is how you get the best from Canon and put it into Capture One Pro 7. In plain English: copy the SDK in EOS Utility and place it into Capture One Pro 7.
Prerequisites
You need administrative privileges on your system (be an admin, not regular user).
Process
The process involves the following steps
1) download and install EOS Utility 2.12.0 (or later)
2) get the SDK from EOS Utility
3) replace the SDK in Capture One Pro 7.0 with the newer version from EOS Utility
The steps described below may seem complicated and overwhelming at first sight, but it is really easy to do.
Step 1
Go to your localized Canon site and download and install EOS Utility 2.12.0 Updater (or later). If you do not have already EOS Utility installed on your computer, you only need to insert your Canon EOS Digital Solution disk in your CD/DVD drive for detection and the updater will install the software.
http://i1106.photobucket.com/albums/h366/Paul_S57/Finder-EOSUtil.png
Step 2
In Finder, go to the EOS Utility program icon (Applications/Canon Utilities/EOS Utility). As you might know, this a folder with subfolders.
http://i1106.photobucket.com/albums/h366/Paul_S57/EOSUtility01.png
Right-click on the application (do not start it up), select "Show Package Contents" (SPC).
The path to the SDK folder is:
EOS Utility (SPC) > Contents > Frameworks > EDSDK.framework > Versions > A
http://i1106.photobucket.com/albums/h366/Paul_S57/EOSUtility03.png
Copy the entire contents of folder A to a temporary location (Desktop for example). This should be 4 items.
Step 3
In Finder look up Capture One in the Applications folder.
Tip
Before we proceed, you might want to rename it, for example into "Capture One - Canon". This allows you to install a second and unaltered version of Capture One 7 in the Applications folder as a backup and fall back scenario. This also prevents you from accidentally overwriting the modified version when installing an update.
As with EOS Utility, do not start it but right-click in Finder on Capture One and select "Show Package Contents" (SPC). Now we drill into it until we find the SDK folder:
Capture One (SPC) > Contents > MacOS > CaptureCoreServer (SPC) > Contents > Frameworks < CaptureCore > Canon > ED-SDK > EDSDK.framework > Versions > A
http://i1106.photobucket.com/albums/h366/Paul_S57/Finder-CO7-CapCorSrvr.png
Copy the the 4 items from the A folder of EOS Utility to this Capture One A folder to replace 4 items with the same name.
http://i1106.photobucket.com/albums/h366/Paul_S57/CO6-folderA.png
Close the Finder window and start Capture One, connect your camera and shoot tethered.
Good luck!
0
-
Can this workaround be used for 6.4.4?
Dave0 -
[quote="Dave50" wrote:
Can this workaround be used for 6.4.4?
Dave
Yes, same issue, same workaround. See:
viewtopic.php?p=59346#p593460 -
Many thanks for the workaround.
I ran it and works perfectly fine!! My two computers are tethering in a snap, something that was not hapenning since versions 6.4.2. I wish I knew this workaround in the latest updates of Version 6.
I would add one last action: just duplicate the original Folder "A" from Capture One, BEFORE replacing that SDK content with the EOS SDK content, so you can restore the program quickly into it's default code, and you can have it all ready to go when new updates come our way.
Now, I created a Folder called Capture One-Canon, and inside there are two folders, one with the new SDK data from the EOS Utility, and the Original data inside C1. This way,I can go back and forth very quickly.
Cheers!
Jorge Parra0 -
Hi,
I am on 10.6.8 Will I be able to tether Canon cameras directly to C1 7 ?0 -
[quote="dale11833" wrote:
Hi,
I am on 10.6.8 Will I be able to tether Canon cameras directly to C1 7 ?
Regarding the relationship between tethering Canon, Capture One and OS X version, does CO 7.0 behave like 6.4.3 and 6.4.4 as they all have the same SDK (2.11.3). This SDK version is compatible with 10.6.8.
Since the issues involved affect mainly the versions OS X 10.7.5 and 10.8.x, you should be able to connect without problems with 10.6.8.
Note however, that SDK 2.11.3 has a disconnect issue after sleep mode. The workaround there is to set the camera's Auto Power Off to Off (or 30 min. will do to). A restart of CO recovers the connection.
Canon has some work to do.0 -
I tried the work-around solution moving the SDK from Canon Utility to a Trial version of C1 7 and it worked well, mostly. Cap 1 7 crashes a lot on start up though. I also copied the Canon SDK to my copy of Cap 1 6.4.4 but all I get is a busy sign on my camera and it will not allow me access to any controls and will not fire. I tried 3 different cords. Very frustrating to say the least although I do applaud the efforts of the work-around. I really like Cap 1, 7 but unless I can rely on it in the studio I am prob not going to upgrade. Unfortunately this means I will have to go back to using Lightroom 3 until a solution comes up.
Canon 5d Mk 2
Mid 2009 Mac Book Pro
Mountain lion (Why, oh why did I upgrade?).0 -
Vielen Dank für den Hinweis!
Das Einbinden der Conon 5D II - Daten in CaptureOne 7 hat Dank der guten Anweisung geklappt.
Die Kamera kann in allen Funktionen mit CO 7 gesteuert werden.
Horst Wittmann.0 -
I ran it and works, but i don't have live view with canon 5d markii???? 0 -
[quote="FPS" wrote:
I ran it and works, but i don't have live view with canon 5d markii????
Can you confirm you run CO7, not 6?0 -
iam runing CO 7 with osx 1.7.5 and canon 5d mark ii 0 -
must i have the latest firmware for the live view? 0 -
[quote="FPS" wrote:
must i have the latest firmware for the live view?
In short: yes. The camera firmware and the Canon SDK must be in-line.0 -
i have coped the sdk from 2.12.0 and i have firmware 2.0.9 is the sdk ver. the latest? 0 -
Paul evrithing working fine!!! I update the camera firmware 2.0.9 to 2.1.2 and its ok!! Thankes 0 -
if canon relies new version, i mast reinstall CO7?? 0 -
[quote="FPS" wrote:
if canon relies new version, i mast reinstall CO7??
When Canon releases a new SDK, and Phase One releases an updated CO7 based on that SDK, you can install that CO7 update.
When Phase One releases an update of CO7 but with the same SDK as 7.0 (because there is no newer version yet) you must repeat the procedure describe in this thread.0 -
I have the following:
Capture One Pro 7
Canon 5D Mark III with firmware 1.1.3
Macbook Pro running OSX 10.8.2
Canon EOS Utility 2.12.0
I have followed the steps provided to facilitate the workaround to get the tethering to work from CO7 or atleast have the camera be detected by CO7, and I keep getting a Capture Error in the Events Log, with the following description:
Description: Exception: NSInvalidSendPortException. [NSMachPort sendBeforeDate:] destination port invalid
Domain: com.phaseone.captureone
Any information regarding how I can get tethering to work with my 5DMkIII would be appreciative
Thank you all in advance0 -
do you have the lates firmware?? 0 -
This is exactly the same as I have (camera,CaptureOne7, operating system), and Capture Error also.
Firmware Canon 1.1.3 is the latest one.
Gretelill0 -
Off Topic Question here:
How do I get the Certified Pro Logo for my Profile?
I got the certification in Miami this last summer.
Thanks!
Jorge Parra0 -
[quote="NNN634554284959237225" wrote:
all I get is a busy sign on my camera
That happens any time you disconnect your camera from CO. You have to quit CO, relaunch it and reconnect your camera.
Do not let your camera go to sleep during any tethered session because that will cause the same problem (disconnect and then "Busy" status on LCD, where you have to re-launch CO. To avoid this I turned sleep off entirely on my 5D MKII.0 -
Cant get this to work on my system
COP 7
MacPro
os 10.8.2
Canon 5DmkIII0 -
Glad to have tethered shooting back. Urgh - that was painful... thanks Canon for the lack of support to Phase ! Canon seems to think either consumer or press/sport photographer and the rest of us can just struggle.
Not so great is that for my setup ( latest firmware, OSX software, MarkIII ) is that the program requires restarting if changing cards or if the tether cord needs to be disconnected. It just won't reconnect without restarting the program, which may not seem much, but on a job when you've people waiting.... we're getting there. A little more patience required !0 -
What keeps me wondering, is why Canon seemed to have supplied Adobe with everything needed for proper tethering and Phase One is still looking after a solution via workarounds.
If you connect several different cameras (I just tested with the Mark II), to LightRoom 4, the tethering will not suffer from the camera going to sleep, or any interruption like we still get in CO7, and worst of all, in LR4 ( and previous versions too), you can also store the images to the CF cards, so you have an instant back up, in case the computer crashes along the way.
Everyone will certainly enjoy the benefit of uninterrupted tethering, but much certainly will rejoice if storing in the cards become a reality, just like in LightRoom.
Jorge0 -
The workaround works, sort of....
I can't trigger the camera while in live view and the live view ist very slow, something like around 5-8 images per second. with Canon Capture it is like a video feed. what is going on here?0 -
zusammenfassend kann man sagen, dass man das update lieber nicht kaufen und stattdessen warten sollte bis alles wie beschrieben auch funktioniert, oder? 0 -
Hello all,
Can anyone confirm that this work-around functions with a Canon 1ds Mk2? I shoot with this camera occasionally, but mainly with a Phase One p45+ back.
In order to maintain my tethering capabilities with my Canon, I am running several versions of software that are at least one generation old, and would love to upgrade everything without having to replace an $8,000 camera that functions perfectly well. Here's where I am currently:
Mac OS: 10.6.8
Capture One: 6.2.2
I know it's outdated, but everything works tethered. I appreciate your help.0 -
Dear Tim, without doing anything else, you can update Version 6 up to 6.4.2 and the tethering will work perfectly fine for the 5D Mark II.
Now, with the workaround described, for more recent versions of v6 and now with v7, the only issue you have to keep in mind is to avoid letting the Canon camera go into sleep, so you have to change the camera settings to never sleep, or else, the camera and software disconnect, and you have to quit C1 and re-open in order to re-establish connection.
Jorge0 -
Jorge, thanks for the reply, but I have a 1ds Mk2, not a 5D Mk2. Do you know if it will work with this camera? 0 -
[quote="Timandrews" wrote:
Jorge, thanks for the reply, but I have a 1ds Mk2, not a 5D Mk2. Do you know if it will work with this camera?
CO6 does not officially support the 1D/1Ds mkII but most of the time it works. The support ended with CO 5.2.1. IIRC the Canon SDK remained the same in CO6 up to 6.4.2. You should be safe with that version. Note that you can always install a previous version in case problems arise. You can download these from the Phase One software archive.
CO 6.4.3/6.4.4/7.0 have a later SDK (2.11.3), which includes the risk of losing tethering support to your 1Ds mkII but it might work at the same time. Only you can test this for your setup.
Finally, the Canon workaround applies SDK 2.12 and this version or later will probably applied in later CO7 releases. This is again something you should test.0
Post is closed for comments.
Comments
90 comments