RETURN to Sonycine.com
Jump to content
Welcome To Our Community!

Discuss, share & explore cinematography and making the most of your gear.

Syncing 2 cameras: Sony FX6 with Canon C300mk2


Jason12345

Recommended Posts

I am filming a multi-day, 2-camera shoot - all in-studio interviews. In the past I have simply operated both cameras independently, and sync’d in post, however I am wanting to sync the cameras properly - so have both cameras share identical timecode, and also – ideally, have the shutters on both cameras opening and closing at precisely the same moment when recording each individual frame, so that each frame from each camera will be a true sync. It would also be helpful if the the B-camera could slave entirely to the A-camera, so pressing the record button on the A-camera triggered both cameras into recording, however this isn’t necessary as their will be a second camera operator. I’m also hoping to achieve the above by connecting the 2 cameras directly vs. using expensive peripherals or “sync” devices, if possible.

I have never properly syn’d cameras  before, so please forgive my ignorance. So far, I think I have gathered that timecode can be easily shared between the 2 cameras using a BNC cable.  As far as having the shutters in sync, I *think* this requires Genlock? I don’t know what this is exactly, so am looking for confirmation as to how I achieve all of the above via Genlock, or through other methods.  Please don’t feel the need to explain every detail to a newbie, simply outlining the basic method and pointing me to some more detailed information on YouTube or elsewhere would be much appreciated.

Any other workflow advice for syncing these two cameras is also appreciated.

Thanks in advance!

  • Like 1
Link to comment
Share on other sites

Jason, welcome to the the Sony forum. 

I don't know anything about the C300, but I know the FX6 inside and out.  It does not have a genlock connector, so you will not be able to sync the cameras in the way you describe.  Fortunately, it makes no difference anyway.  There is no reason to sync the shutters on the cameras.  Outside of a "live" switching environment or a two-camera 3D rig, there will be no benefit to that kind of synchronization.  Nor would you ever be able to detect any difference during your edit if you could jump through those hoops.  So take that part of the plan off the table and you just made your job easier right there.

If the C300 has either timecode IN or OUT (which I assume it does) you will have no trouble syncing the timecode.  I suggest using the FX6 as the master and the C300 as the slave.  If you need more details on how to do that, let me know. But it is easy and takes just a few seconds.  You should also leave the cameras connected during the shoot to prevent them from drifting a frame or two over the course of the shoot.   But eEven if you didn't use timecode at all, syncing a two camera interview is super easy these days in the major NLEs if both cameras are being fed the same audio.

Putting extra effort into the lighting, composition, makeup, audio, having matched lenses, etc. will ultimately pay much bigger dividends on screen than sync.

If this is a super important interview, it might be worth it to rent a 2nd FX6 and have perfectly matching cameras. Could save a lot of time in Resolve.

That's my 2-bits, I hope it helps.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

I'll try to simplify this as much as possible as there are some different concepts that are often miss-understood.

 

SYNC: Is when 2 devices are connected such that they run or operate at exactly the same rate, at the same time. On a video camera a reference signal is fed to a cameras Genlock port and then the "genlocked" camera runs at exactly the same frame rate as and locked to the reference signal. But as Doug has already commented, the FX6 cannot be Genlocked, so there is no way to regulate the frame rate to precisely match that of another camera. As a result when you have multiple cameras there is no guarantee that even if both cameras are started at exactly the same moment that over a period of more than a few minutes that both cameras will record exactly the same number of frames.

 

TIMECODE: Is a unique, sequential, numerical value given to each video frame by a video camera. Each frame in a sequence must have a timecode value that is 1 frame greater than the previous frame. If you record 1000 frames, the time code count must increase by 1000 in the clip.

 

EXTERNAL TIMECODE: It is not a sync signal. It is the output of the timecode clock of another device (which could be another camera) that is fed to the timecode input of a camera and then the timecode clock in the receiving camera will follow the external time code value. But this external timecode clock may be counting at a very slightly different rate to the number of frames the camera is actually recording. So to ensure every frame always has a unique sequential number what the camera does is the moment you press the record button the camera takes the last TC clock number that was seen on the external input and from that moment on counts the frames actually recorded and adds +1 to each frame, so each frame has a unique number that is 1 more than the frame before, regardless of the external TC number. 

 

Where you sometimes (often?) get an issue is with long takes. The sync clock in most cameras will drift in frequency very slightly as the temperature of the camera changes or due to other factors. If during the record period the external TC clock counts to 1005, but the camera only records 1000 frames because it is running fractionally slower than the external clock source, there will be a 5 frame difference between the external TC and the TC recorded with the clip. Once you stop recording the cameras TC clock will re-sync with the external TC clock so the error becomes zero again.  So, the first frame of every clip will match the external TC, but later in the clip the external TC value and clip TC value may be very slightly out. Generally this is only rarely an issue with clips under 10 minutes. But when trying to shoot long takes such as performances the drift can become significant.

 

If the cameras are genlocked, because the frame rates of all cameras will be identical, there will not be any timecode drift. 

 

So, when shooting with cameras that can't be genlocked, but do accept external timecode it is a good idea to stop recording from time to time to allow the cameras timecode clock to re-sync with the external TC. If using 1 camera with a sound recorder, if you can feed the TC from the camera to the audio recorder because audio recorders don't have frames, they just place the external TC alongside the audio so going from camera to audio recorder there isn't a sync issue.

 

 

 

 

  • Thanks 1
Link to comment
Share on other sites

I'll try to simplify this as much as possible as there are some different concepts that are often miss-understood.

SYNC: Is when 2 devices are connected such that they run or operate at exactly the same rate, at the same time. On a video camera a reference signal is fed to a cameras Genlock port and then the "genlocked" camera runs at exactly the same frame rate as and locked to the reference signal. But as Doug has already commented, the FX6 cannot be Genlocked, so there is no way to regulate the frame rate to precisely match that of another camera. As a result when you have multiple cameras there is no guarantee that even if both cameras are started at exactly the same moment that over a period of more than a few minutes that both cameras will record exactly the same number of frames.

TIMECODE: Is a unique, sequential, numerical value given to each video frame by a video camera. Each frame in a sequence must have a timecode value that is 1 frame greater than the previous frame. If you record 1000 frames, the time code count must increase by 1000 in the clip.

EXTERNAL TIMECODE: It is not a sync signal. It is the output of the timecode clock of another device (which could be another camera) that is fed to the timecode input of a camera and then the timecode clock in the receiving camera will follow the external time code value. But this external timecode clock may be counting at a very slightly different rate to the number of frames the camera is actually recording. So to ensure every frame always has a unique sequential number what the camera does is the moment you press the record button the camera takes the last TC clock number that was seen on the external input and from that moment on counts the frames actually recorded and adds +1 to each frame, so each frame has a unique number that is 1 more than the frame before, regardless of the external TC number. 

Where you sometimes (often?) get an issue is with long takes. The sync clock in most cameras will drift in frequency very slightly as the temperature of the camera changes or due to other factors. If during the record period the external TC clock counts to 1005, but the camera only records 1000 frames because it is running fractionally slower than the external clock source, there will be a 5 frame difference between the external TC and the TC recorded with the clip. Once you stop recording the cameras TC clock will re-sync with the external TC clock so the error becomes zero again.  So, the first frame of every clip will match the external TC, but later in the clip the external TC value and clip TC value may be very slightly out. Generally this is only rarely an issue with clips under 10 minutes. But when trying to shoot long takes such as performances the drift can become significant.

If the cameras are genlocked, because the frame rates of all cameras will be identical, there will not be any timecode drift. 

So, when shooting with cameras that can't be genlocked, but do accept external timecode it is a good idea to stop recording from time to time to allow the cameras timecode clock to re-sync with the external TC. If using 1 camera with a sound recorder, if you can feed the TC from the camera to the audio recorder because audio recorders don't have frames, they just place the external TC alongside the audio so going from camera to audio recorder there isn't a sync issue.



Thank you everyone for all of this helpful advice!

Reading Doug's advice that we gain little from having timecode sync given the powerful tools now accessible for syncing in post, and also seeing Alister's mention of the potential drift that can occur, especially when we will be recording long clips of 30+ mins, and Genlock bring impossible due to its absence on the FX6, should we forego the BNC cable syncing the 2 cameras timecode all together? Am I right in understanding such drift would cause more harm than good, so we should not risk it? Thank you!

Link to comment
Share on other sites

Thank you everyone for all of this helpful advice!

Reading Doug's advice that we gain little from having timecode sync given the powerful tools now accessible for syncing in post, and also seeing Alister's mention of the potential drift that can occur, especially when we will be recording long clips of 30+ mins, and Genlock bring impossible due to its absence on the FX6, should we forego the BNC cable syncing the 2 cameras timecode all together? Am I right in understanding such drift would cause more harm than good, so we should not risk it? Thank you!

Just to be clear, if it was my shoot, I'd still be jam syncing TC on the two cameras.

Link to comment
Share on other sites

  • 10 months later...
On 2/15/2023 at 10:59 AM, Jason12345 said:

Reading Doug's advice that we gain little from having timecode sync given the powerful tools now accessible for syncing in post, and also seeing Alister's mention of the potential drift that can occur, especially when we will be recording long clips of 30+ mins, and Genlock bring impossible due to its absence on the FX6, should we forego the BNC cable syncing the 2 cameras timecode all together? Am I right in understanding such drift would cause more harm than good, so we should not risk it? Thank you!

Doug was talking about a two-camera interview, happens in one location and typically has good audio and relatively few takes. Yes, in that case, you often don't need timecode.

But what if it's a documentary and you're shooting 50 interviews over six months in different locations? What if it's intercut with event B-roll shot by three widely separated cameras doing dozens of stop/start takes? What if it's stand-up interviews in a disaster area and due to the stress, a camera operator misses the slate and accidentally has his audio turned off? What if you're looking through hundreds of interview files in post, and some operators had the wrong date/time on their camera? Timecode comes in really handy in all those situations.

For all those reasons (and more) my team always uses timecode, even for "easy" two-camera interviews. It keeps the procedures fresh and ensures ongoing familiarity with the devices, cables, adapters and camera timecode operation. 

Regarding jam sync vs. continuous timecode, we've done it both ways, but having a continuous timecode device on each camera and recorder seems more reliable. E.g, after jam sync the FX6 maintains TC during shutdown for battery changes, but some of our RED cameras did not until a firmware update. It's easier to verify and resync the cameras using a smartphone app than revisiting each camera. 

There is no "harm" from TC drift. They will drift anyway, whether TC synced or not. Even though continuous TC does not lock the cameras together, when the TC devices are remotely resynced via smartphone device or if the camera is shut down to change batteries, etc. it will usually automatically resync from the TC master. So this tends to shorten the drift period to typically around 1-2 hrs. 

If the camera internal timebases have significant drift, that will exist even if syncing by audio. Most NLE audio sync algorithms use a single point on each clip. If the camera timebases are drifting, it will drift before/after that sync point on the 30 min. clip. The former Plural Eyes sync app had continuous sync drift correction, but that only applied to an audio file, not two A/V files.

It's important to do long-duration test clips in advance and characterize the drift behavior of the specific recorders and cameras. Our FX6 cameras and Sound Devices audio recorders have all shown very low drift. That assumes you don't make a mistake and intermix DF and NDF timecode between cameras. Now THAT will drift.

 

  • Like 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...