My favorite feature of Capture One RAW processing software is the ability to create a website with Capture One Pilot.
So that during the shoot, people from allover the world can rate and select the pictures over the Internet.
I think it is a great collaboration tool. No more E-mail’s or placement of proofing pictures on another websites and/or cloud infrastructures. It is all under your control.
The method explains how to create such a feature using your own private Wi-Fi / LAN with an Internet facing router .
Create a URL and Dynamic DNS:
(a)- Obtain a URL for example (http://) mysite.zapto.org , and arrange a DNS (domain name service).
If you want that clients can surf your C1 webserver (Capture Pilot), the first thing you must do is to arrange for a domain and Hostname. This will allow people to google and / or browse to a name instead of an IP address.
For example: http://mysite.zapto.org versus 10.11.123.19 .
There are many free DNS services on the Internet, where you can create your Host and Domain Name. The free service will let you assign a host of your choice such as “mysite” and the domain name “zapto.org” will be limited. Unless you want to buy your own domain name.
The Dynamic DNS service that I find very good is http://www.noip.com , where you first create an account, once created you will get an E-mail for confirmation.
Then login on the link given in the E-mail and create your host “mysite” and select a free of charge domain name such as “zapto.org” .
Sample screen Dynamic DNS setup
The second thing you need to do is to make sure that your public IP address (that is the IP address that is assigned by your service provider to your internet facing router) is assigned and known to the Dynamic DNS. That means that your public IP address will be coupled to the just created URL “mysite.zapto.org”
Your ISP changes your public IP address at regular times or when you reboot your Internet router (some, use static IP’s such as large cooperations). In order to update the Dynamic DNS service (if your public IP address changes) you will have to configure your router for Dynamic DNS. However there is an easier way, and that is using a little app (harmless) from the http://www.noip.com site called “No-IP DUC” and install it on your mac or pc.
Sample screen Dynamic DNS app download
This app will update the dynamic DNS at regular times, so that you don’t have to worry about changing Public IP addresses. It will even work if you travel to another site.
Now you have an URL that is coupled to your public IP address, and is updated automatically.
Sample of a running DUCon your mac/pc,of course your IP addresses will be different
Testing your just created URL:
1. Surf to a NSLOOKUP service like http://centralops.net/co/NsLookup.aspx and fill out the URL you created.
2. Click on the go button and you should see your public IP address popping up. That means that your home router is now reachable with the just assigned URL
DNS Look-up, your IP address and name will be different
(b) -The next step is to forward the http traffic from your Internet facing router to your mac or PC.
The first thing to do is to make sure that your mac or PC has a fixed IP address, normally it will use DHCP, a dynamic assignment of an IP address to your MAC or PC from a range you specified on your home router. Those IP addresses are called Private IP addresses and look like 192.168.x.x .
Login to your router: allocate for your PC or MAC a fixed IP address instead of DHCP.(see your router manual, it is an easy thing to do). Then assign to your mac or pc the same fixed private IP address as you did on the router and set the default gateway to the private IP address of your router. (do this under your network properties)
Testing your mac/pc with a static IP address:
Try to google a site, it should work. If not then you might have made an error on the assignment of the private IP addresses.
Arrange Port Forwarding:
Arrange “port forwarding” on your router. This will allow the traffic that is presented at your router Internet facing port to be forwarded to your Private IP address of your PC/MAC where the C1 Capture Pilot is running.
Select a port number (is a number that identifies what the next protocol is , for example http = port 80). I recommend to use a free port number that is not assigned to a specific application. Port 9000 is one of them (if you want to use another, google for free port numbers).
Login to your router and find “LAN servers or NAT/PAT or Port Forwarding” in the menu (check your router manual on port forwarding).
In the forwarding menu, do the following as per your router syntax :
Incoming port 9000 forward to IP address of your MAC /PC with port 9000 for TCP
Below a sample of a port forwarding set-up, your might look different.
Make sure that if you have a firewall running on your router that it allows incoming connections. If it does not, then add a pinhole for traffic to your PC/MAC and only for port 9000
Configuring Capture 1 pilot on the Capture one software
(c)- Almost there:
Now start your C1 application, and configure the Capture One pilot for WEB services. Tick the boxes you like to use (Color,rating). Set a Password and set the Port to 9000.
Set the site name to what you configured in the Dynamic DNS e.g mysite.zapto.org
(d)- Now you are ready to roll, time after time .
Inform your clients about the URL http://mysite.zapto.org:9000
Don’t forget the :9000 as that defines the port.
You can use the little envelope icon to mail out the info to your clients, however that is not really working since it mails out the private IP address of your mac or pc that runs C1. And that IP address is not reachable from the internet, that is why I use a DynamicDNS. It would be great if PO could change this. I will make a feature request on that aspect. Never the less you can still use it and modify the details inside the email.
It just works great for me. Enjoy