A non-transitory computer readable medium encoded with instructions for carrying out a process of assembling acting performances that include a remotely recorded performance, the process comprising:
- assembling a remotely recorded performance with a second recorded performance;
- wherein, the assembling includes
- assigning a timing segment from a script to contain the remotely recorded performance and the second recorded performance, the timing segment configured with a timeline to align a location and a duration of the data files in the timing segment for the assembling;
- assigning a digital pace-setter to the timing segment, the digital pace-setter having a fixed position and a fixed duration on the timeline, the fixed position configured to express a desired effect from the acting performances in the timing segment, and the fixed duration configured to contain the remotely recorded performance and the second recorded performance;
- wherein, the digital pace-setter is selected from the group consisting of a pace-setting performance, a pace-setting visual event, a pace-setting audio event, a pace-setting scripted time-frame, and a pace-setting subjective time frame;
- wherein, a start of the digital pace-setter is bounded on the timeline by a fixed start tag, a stop of the digital pace-setter is bounded by a fixed stop tag, and a duration of the pace-setter does not exceed the duration of the timing segment;
- calibrating the digital pace-setter to the acting performances to align the acting performances for the assembly,
- the calibrating including
- assigning a start pacing index on the digital pace setter that correlates with a start pacing index on the remotely recorded performance;
- assigning a stop pacing index on the digital pace setter that correlates with a stop pacing index on the remotely recorded performance within the timing segment;
- assigning a start pacing index on the digital pace setter that correlates with a start pacing index on the second recorded performance;
- assigning a stop pacing index on the digital pace setter that correlates with a stop pacing index on the second recorded performance within the timing segment;
- aligning the remotely recorded performance with the digital pace-setter, the aligning including fixing the position of the start pacing index of the remotely recorded performance at the correlating start pacing index on the digital pace-setter, measuring a distance on the timeline between the position of the stop pacing index of the remotely recorded performance and the position of the correlating stop pacing index on the digital pace-setter and, when the distance exceeds a tolerable time limit, moving the stop pacing index on the remotely recorded performance to align with the position of the stop pacing index of the digital pace-setter;
- and
- aligning the second recorded performance with the digital pace-setter, the aligning including fixing the position of the start pacing index of the second recorded performance at the correlating start pacing index on the digital pace-setter, measuring a distance on the timeline between the position of the stop pacing index of the second recorded performance and the position of the correlating stop pacing index on the digital pace-setter and, when the distance exceeds a tolerable time limit, moving the stop pacing index on the second recorded performance to align with the position of the stop pacing index of the digital pace-setter;
- and
- displaying the remotely recorded acting performance with the second recorded performance after the assembling.