Recording¶
Recording is an optional Makalu module per playout channel that enables you to record multiple source/input streams at the same time in different formats (profile-based). It can be used for example, for live recordings or compliance recording.
Encoder types¶
The modules that are used for creating recordings are internally referred to as "encoders". Makalu provides the following types of encoders:
Encoder type | Features |
---|---|
Standard | Stream recording (in/out) with MP4 file output |
Broadcast | Stream recording (in/out) with broadcast file format output (for example, XDCAM-HD422, AVC-Intra, or XAVC) and growing file support |
Recording job types¶
Recordings are internally managed based on recording jobs. For each recording, a corresponding recording job is created. Makalu provides the following types of recording jobs:
Recording job type | Description |
---|---|
Event-based | The recording is attached to and scheduled for a specific event in the rundown, usually a live event (automatic start and stop or automatic start and manual stop). Event-based recording jobs can be created via Makalu Automation and Makalu Traffic. |
Crash | The recording is started immediately using Makalu Automation (manual start and stop). |
Schedule | The recording is scheduled for a fixed time and period (automatic start and stop or automatic start and manual stop). Scheduled recording jobs can be created via Makalu Automation and Makalu Traffic. |
Notice
The decision of which app to use for creating a recording job depends on your workflow and how you use Makalu.
Makalu Traffic is designed for creating reusable templates for shows and playlists. It enables you to automatically create recording jobs whenever a specific show template or playlist is used in the rundown.
Makalu Automation is designed for editing the rundown at short notice. It enables you to manually create recording jobs immediately and independent of the used playlists and shows.
Creating a recording job via Makalu Traffic¶
Notice
In the following, it is assumed that you already have created a show and want to add a recording job to this existing show. For information about how to create a new show, see section Schedule (Creating a show).
You can also add recording jobs to playlists or clips in a similar way. For more information about how to edit a playlist, see section Schedule (Editing a playlist). For more information about how to edit a clip, see section Schedule (Editing a clip).
To add a recording job to a show, proceed as follows:
-
In the sidebar on the left, select Shows.
All available shows of the currently selected channel are listed in the middle.
-
Select the show to be edited and click Open on the right side of the corresponding row.
The show details are displayed.
-
On the right side in the Library select the Secondaries tab and below the type Recordings.
All available recording secondary events are displayed below.
-
Depending on the encoder type to be used, add the corresponding recording secondary event to the show, by dragging it from the library on the show information area.
The recording secondary event is added to the show.
-
Edit the properties of the added recording secondary event as follows:
-
Select the Secondaries tab in the show information area.
All added secondary events are listed below.
-
Hover your mouse over the recording secondary event to be edited and click Open on the right side of the corresponding row.
The properties of the selected recording secondary event are displayed on the right side.
-
Edit the properties of the added recording secondary event as required.
-
To confirm your changes click Save.
The properties of the recording secondary event are saved.
-
The show is saved. Whenever you add the show to the rundown, a recording job is automatically created with the properties you selected. You can control it via Makalu Automation in the Recordings area.
Creating a recording job via Makalu Automation¶
Notice
The areas of the Makalu Automation user interface relevant for recording are the Recordings tab and the corresponding secondary event type listed under Media > Secondary Events > Recordings. Both are only available if the optional Makalu Recording module is enabled for the currently selected playout channel.
Creating an event-based recording job¶
Notice
Event-based recording jobs are typically used to record live events. In this case, only the clean feed of the selected live source (as fed to Makalu Automation) is recorded without any added graphics or other overlays.
To create an event-based recording job, proceed as follows:
-
On the right side, select the Media tab.
All available media items are listed in the media list in the lower area of the Media tab.
-
In the media list select Secondary Events > Recordings.
All available recording secondary events are listed to the right.
-
Select a recording secondary event and drag it on the clip in the rundown to be recorded (a primary event, usually of type "live").
Notice
By default, recording secondary events can only be added to live events in the rundown.
The recording secondary event is added to the clip in the rundown. It is recognizable by the Recording secondary event icon in the Secondaries column. A corresponding recording job is created and added to the job list in the Recordings tab.
Tip
To display detailed information about a recording job, click the Options icon on the right side of the corresponding row in the job list and select Job info.
-
(Optional) Edit the properties of the added recording secondary event as follows:
-
In the rundown click the Recording secondary event icon in the Secondaries column of the corresponding rundown item.
Details about the secondary event expand below.
-
Click the Options icon on the right side of the secondary event row and select Edit Secondary.
-
In the Edit secondary event menu edit the properties as required.
Notice
For detailed information about available recording secondary event properties, see section Recording properties.
-
Confirm your changes, by clicking Apply.
The properties of the recording secondary event are saved. By default (if the properties Start Offset and End Offset are set to 0), the recording job starts automatically when the corresponding clip actually starts and stops automatically when the clip ends. If a live event is stopped manually by an operator, the corresponding recording job stops at the same time.
-
Creating a crash recording job¶
To create a crash recording job, proceed as follows:
-
On the right side select the Recordings tab.
The recording controls are displayed.
-
In the encoder list select the encoder to be used for the recording.
-
In the Preferences area edit the recording settings.
Notice
To create a recording job you must enter at least the title.
-
Select the Folder where to save the recording.
-
Select the Source to be recorded.
Tip
To watch a preview of the selected source, click the Play icon in the Preview area of the selected encoder.
-
(Optional) If you want to reuse the recording job and create multiple recordings, select Type Multi Shot. To create only a single recording, leave the default Type Single Shot.
-
(Optional) If you want to split the recording automatically, enable Split and select an Automatic Split interval. To split a recording manually, select Automatic Split off.
-
(Optional) If you want to delete the recording automatically after a predefined time, enable Loop and select a Retention Period.
-
Click Apply.
The crash job is created, added to the Recordings list, and prepared. There you can control it manually. For more information, see section Controlling a recording job.
Creating a scheduled recording job¶
To create a scheduled recording job, proceed as follows:
-
Repeat steps one to nine as described in section Creating a crash recording job.
-
Enable Schedule.
-
Enter a Start time and date.
-
Enter an End time and date or, if you want to enter a duration, enable the toggle switch to the right of the end date. Alternatively, you can create a scheduled recording job without specifying an end time, by selecting Open end.
-
Click Add.
The scheduled job is created and added to the recording list.
Controlling a recording job¶
In the Recordings area, the list of available recording jobs is displayed. You can control a recording job via the icons in the Action column.
-
To prepare a recording job, click the Prepare icon .
Notice
Crash recording jobs are prepared automatically.
-
To start a recording job, click the Start record icon .
- To stop a recording job, click the Stop record icon .
- To split a recording job, click the Split record icon .
- To cancel a recording job, click the Cancel record icon .
- To delete a recording job, click the Delete record icon .
Deleting a recording job¶
You can delete a recording job either via the Recordings tab or, in case of of an event-based job, via the rundown.
To delete a recording job via the Recordings tab, proceed as follows:
-
In the Recordings section, select the recording job to be deleted.
-
Click the Options icon on the right side of the corresponding row and select Delete job..
-
Confirm the displayed dialog by clicking Yes.
The recording job is deleted.
To remove a recording secondary event from a clip and delete the corresponding recording job, proceed as follows:
-
In the rundown click the Recording secondary event icon in the Secondaries column of the clip from which you want to remove a recording secondary event.
Details about the secondary event expand below.
-
Click the Options icon on the right side of the expanded row and select Delete secondary.
-
In the confirmation dialog click Yes.
The recording secondary event is removed from the clip and the corresponding recording job is deleted.
Previewing a recorded file¶
To preview a recorded file, search and select the file in the Media tab and proceed as described in section Previewing media assets.