Speeding up Capture Pilot previews?
What factors affect the speed at which Capture Pilot renders full-sized previews?
Speed of comptuer hosting Capture One Pro?
Speed of iPad/iPhone?
WiFi - ad hoc vs. router?
RAW image size or having RAW+JPG?
For me, it's taking more than a few seconds for the full sized image to fully render on my iPad. (maybe 10 seconds for the progress indicator to stop spinning). (Intel 2.4 Ghz Core 2 Duo MacBook Pro, MacOS 10.5.8 and iPad 1).
When quickly swiping through a shoot with Capture Pilot, the wait between images is unbearable. I had to apologize to a client repeatedly while previewing a shoot last week.
What can I do to speed things up?
Also - is there any caching happening on the Capture Pilot side for thumbnails? Seems like it's re-fetching the thumbnails every time I switch from full-size back to thumbnails - or scrolling through a large number of thumbnails.
Speed of comptuer hosting Capture One Pro?
Speed of iPad/iPhone?
WiFi - ad hoc vs. router?
RAW image size or having RAW+JPG?
For me, it's taking more than a few seconds for the full sized image to fully render on my iPad. (maybe 10 seconds for the progress indicator to stop spinning). (Intel 2.4 Ghz Core 2 Duo MacBook Pro, MacOS 10.5.8 and iPad 1).
When quickly swiping through a shoot with Capture Pilot, the wait between images is unbearable. I had to apologize to a client repeatedly while previewing a shoot last week.
What can I do to speed things up?
Also - is there any caching happening on the Capture Pilot side for thumbnails? Seems like it's re-fetching the thumbnails every time I switch from full-size back to thumbnails - or scrolling through a large number of thumbnails.
0
-
Interesting topic. Few fact and many thoughts.
The rendering happens on the computer with Capture One 6. You can easily track this with Activity Monitor open on your computer screen and browse from your iPad through a set of images.
With a healthy WiFi connection, this won't be the bottle-neck.
RAW images size: the more megapixels the longer it takes before the preview is generated in Capture One. If - and that is an assumption - iPad display is based on the generated preview, RAW file image size (# of pixels) should not affect iPad/Capture Pilot performance after the previews are generated but will impact performance before.
You could add adjustments - in particular complex adjustments like layers and keystone - to the equation of parameters that impact performance.
I have no experience regarding iPad versus iPad 2, where the later model is graphically more powerful. Could impact performance, don't know like re-opening images.
Regarding caching I had the impression that Capture Pilot 1.2 does caching. Again use Activity Monitor on your Mac to see the impact of your actions on the iPad.0 -
All of those factors the speed, but the biggest bottleneck is the network connection. If you are far from the access point or if it is slow, it will have significant effect on the speed. Also, make sure bluetooth is disabled on the iPad. Try connecting directly to your Mac. See this KB article:
http://www.phaseone.com/en/search/artic ... nguageid=1
Second, as your iPad is quite fast (if you were using an iPhone 3G it was a different matter), I would say your Mac is second in line as a bottle neck. As Paul notes, Capture One has to create previews before it can send anything to Capture Pilot. If your Mac is busy doing many things, sending previews to Capture Pilot will have to wait, so try quitting unnecessary applications and try not to do much work on the Mac while using Capture Pilot - just to see if that might help.
With a newer Mac shooting 80 megapixel images, in a good network setup, images can be fully rendered on the Capture Pilot within seconds.0 -
OK...
So what if Capture One Pro on the Mac has already created its previews and is basically sitting there idle? The shoot folder I was testing with is only about 15 images from a Nikon D3s - so I would think these would render pretty quick.
Is there anything I can do to optimize Capture One so it can send images to Capture Pilot as quickly as possible?
I will run some tests with Activity Monitor later today and see what that tells me.0 -
No, I don't think you can do more on the Capture One side of things. Did you check the network? 0 -
Mikkel,
I don't think my network is an issue. I'm on my own private router (Airport Extreme N) with only the MacBook and iPad connected to it. Switching to an Ad Hoc network directly between the MacBook and iPad does not seem to make a difference in speed.
Looking at Activity Monitor, there is a huge CPU spike on the MacBook when I view a full-screen image in Capture Pilot. The CPU jumps from around 20 to 170-180 for some images. On most this usually lasts about 2-3 seconds - which is how long it takes the progress indicator to go away in Capture Pilot.
Something I just noticed is that one image - which has cropping and a keystone adjustment - takes about 10-16 seconds to fully render in Capture Pilot. This leads me to believe that Capture One is re-rendering every image it sends to Capture Pilot - instead of just sending an already rendered preview from cache.
Also - if I go swipe back and forth between 2-3 images in Capture Pilot, the adjacent images load pretty quickly, but the third image takes much longer - like it's fetching a brand new version from the server again. This is the basis for my question about caching on the iPad side of things - it feels like not very much is being cached in Capture Pilot.
Are there any speed issues running Capture One Pro under Leopard (10.5.😎 vs. Snow Leopard? My plan is to buy a new MacBook Pro in the coming month or 2 with Lion (10.7), which will speed things up for me. Has anyone done compatibility testing with Capture One Pro on the Lion GM or pre-release builds?0 -
Capture Pilot and Capture One does use caching, but due to memory constraints, the cache is fairly limited on the iPad. It seems that your mac is the bottle neck after all. It does require some reprocessing in Capture One sometimes because the cached preview may not be in the size that the Capture Pilot requires. 0 -
Mikkel,
So - could I speed up the renders by increasing the Preview Image Size in the Capture One Preferences?
What image preview size does Capture Pilot require?0 -
Since the preview size slider in Capture One is working in a rather coarse interval, I think setting it to 1000 is the best you can do. The iPad resolution is 1024*768, so it will request images of that size.
EDIT: Also, make sure you are running Capture Pilot 1.2 - it includes performance enhancements in some areas.0 -
I purchased a new airport express and connected that to my laptop or tower via Ethernet.
Then I set the AE up for "N 5 ghz network only ( for speed)" and secured it with a password. The AE isn't
connected to the internet and airtunes ins't enabled. It's a closed network.
On my ipad2 I opened every network that has a password that pad2 remembers and I told
the ipad2 to forget those networks. I found my AE network on my iPad2 named "Capture 1 Wireless"
and as long as I'm within 20-30ft, the previews come in fast!
Brian0 -
I find that if I have the previews set to anything above 1000 I cant get the ipad1 to display an image and my macbook pro previews go hey wire. Annoying because I like to use quickproof for lores jpegs and 1000px aint enough.
17" 2.3 dual ssd non-raid, 8gb dedicated airport expressN.0 -
I am a new user, actually using the trial.
While shooting tethered with a Canon 5DII in jpg, the previews are very quick to load. I almost always shoot only RAW though. If I select RAW+jpg both images are coming into C1. With EyeFi you can tell it to send only the jpgs to the iPad.
Is there any way to just use an iPad ( 3 in my case) as a view port from the jpgs? The rendering time on my MacBook Pro is about the same in LR or C1. Yet if there were a way to display through Pilot just jpgs it would be the ideal situation for client display.0 -
[quote="NNN634675796574185699" wrote:
I am a new user, actually using the trial.
While shooting tethered with a Canon 5DII in jpg, the previews are very quick to load. I almost always shoot only RAW though. If I select RAW+jpg both images are coming into C1. With EyeFi you can tell it to send only the jpgs to the iPad.
Is there any way to just use an iPad ( 3 in my case) as a view port from the jpgs? The rendering time on my MacBook Pro is about the same in LR or C1. Yet if there were a way to display through Pilot just jpgs it would be the ideal situation for client display.
By shooting raw + jpeg you are unnecessary delaying the process. All rendering is done by Capture One and by shooting raw only, you optimize use of resources. Note that Capture Pilot does not know what raw or jpeg is. It is a remote display of the preview of Capture One.0 -
As I said in almost all cases I shoot RAW, never jpg.
The transfer times through USB are obviously faster with JPG vs CR2. Screen rendering from a raw in most programs will be faster from a jpg as it is already encoded.
In LR you can choose to display only the raws when shooting both at the same time. Many outdoor shooters shoot both for pre-rendered small images for fast catalogue builds for clients.
From what I've seen C1 is the best app to view images via WiFi on an iPad. Yet the rendering of raw regardless of app is not near fast enough for DSLR fast shooting.
This can be done by sending by EyeFi, but that requires a SD card and the 5DII has only one slot. The FTP WiFi Canon accessory can also be configured to send only jpg directly for very fast rendering. Yet there is a fudge work around to make that work.
What is nice with Pilot it is very well done without any complication.
I'll say it again, it would be ideal if there were a way f directing small setting jpgs coming in with their paired raw sent to the iDevices for client viewing.0
投稿コメントは受け付けていません。
コメント
13件のコメント