Bernard Engine · Doc

Review: Bernard Review and playlists

This page explains how a supervisor or a lead reviews the team's work: you gather files into a playlist (or simply open files), watch them and annotate them in Bernard Review, then Bernard writes the result onto the tasks: notes, corrections (retakes) or approval.

Bernard Review is the review player. It is installed with Bernard and it is free.

Choosing the player

Bernard can open media with two players:

The choice is made at two levels.

For the whole studio. Administrators only. Bernard › Settings › Global Settings › Bernard Image Viewer sets the studio's player.

For your workstation. Bernard › Settings › Local Settings › Media player offers three values:

Value Effect
Studio default you follow the studio's choice
Legacy you keep the built-in viewer
Bernard Review you use Bernard Review

If Bernard Review is not installed on the workstation, Bernard opens the Legacy viewer, whatever the setting.

The settings are described in Local Settings and Global Settings.

Playlists

A playlist is a list of files to watch in order. Since version 2.1.48, a playlist is a special group of the tree, with its own icon. It can contain project items (project items), tasks and files from a single project.

What the playlist accepts:

The content always follows the order of the project: folders and items as in the tree, then the tasks in workflow order, then the file names. A file added later takes its place in this order, in the tree as in Bernard Review.

A project must accept playlists

An existing project only accepts playlists once the Bernard team has enabled it. Until then, the Create a Playlist & Add entry is greyed out and shows "this project does not take playlists yet". The temporary playlists work everywhere.

Playlists from the old system are not converted: their data stays in the database but is no longer displayed. The old Playlist view no longer exists; a saved tab that displayed it opens as a spreadsheet.

Adding files to a playlist

  1. Select files, project items or tasks (in the spreadsheet, the tree or the Properties panel). The selection must belong to a single project; otherwise the menu shows "(the selection spans several projects)".
  2. Right-click › Add To Playlist, then: - the name of an existing playlist of the project; - or Create a Playlist & Add to create one on the fly; - or Create a Temporary Playlist & Add for a temporary playlist.
  3. If the selection offers several possible files, a choice window opens (see below). Otherwise the files go straight into the playlist.
  4. The playlist opens. If Bernard Review is already open on this playlist, the new files join it.

You can also drop files onto a playlist in the tree.

To remove files: right-click on the selection › Remove From Playlist › the playlist concerned. The submenu shows "(in no playlist)" if nothing is in a playlist.

Choosing the files

An item or a task can carry several readable files. The choice window (Add To Playlist, or Create a Playlist & Add) presents them in a grid:

The confirm button shows the number of files kept ("Add N files" or "Create & add N files"). Cancel cancels.

When there is nothing to choose (only files, or a single file per item), the window does not open and the files go straight in.

Large selections. Since 2026-11-06, creating a playlist or adding to a playlist from around a hundred shots prepares the choice in a few seconds. A Preparing the playlist window shows the progress of the reading and a Cancel button stops it.

Opening a playlist

Right-click on the playlist in the tree › Open Playlist (or Open Playlists for several). A playlist also opens as soon as it is created. If it contains no readable file, Bernard replies "No playable file was found in this playlist.".

For several playlists at once, or if Bernard Review is not the chosen player, the files open in the studio's player, one after the other.

Temporary playlists

A temporary playlist behaves like a playlist: same choice grid, same order, same player, review published file by file. The difference: it is not written into Bernard. It is kept on your workstation, for your company and your user, until you delete it or save it as a playlist. It is used to watch shots at different stages of production, without creating anything in the project.

It is managed from the context menus: Add To Playlist, Create a Temporary Playlist & Add, Remove From Playlist, and a submenu per temporary playlist with Open Playlist, Rename…, Save as Playlist and Delete. Save as Playlist is greyed out as long as the project does not accept playlists.

Opening files to review them

You do not need a playlist for a review. Open on a file, a double-click on a thumbnail (spreadsheet or Properties panel) or Open on a selection launch Bernard Review.

Validation tasks. On a validation task, right-click › Open Files To Validate plays the files to validate, each one once, in selection order. Bernard first looks for the "Validate on playlists" files, otherwise those of the tasks to validate, otherwise those of the upstream task of the same department.

In Bernard Review

Bernard Review plays images, sequences and videos, keeps your drawn annotations and your notes, and gives a verdict on each file. This page describes what Bernard gives it and what it gets back.

Bernard passes to the player, for each row: the file, the project, the item, the task, the version, the department and the artist.

Publishing the review

When you close Bernard Review, nothing has been written into the project yet. Bernard first displays Preparing the publication while it prepares the annotated images, then the summary: one card per reviewed file.

Each card shows:

You can also add images on top of the annotations: drag and drop, Ctrl+V or the Add pictures… button.

Untick what must not go out, then click Publish. The button shows how many files are going out and stays greyed out as long as none is ticked.

Special cases:

What each verdict triggers

Verdict Effect on the project
Not Approved creates a correction (retake) with your note and your annotated images; the task goes back to Ready (unless it is in WIP)
Approved closes the open corrections and moves the workflow forward by one step
Pending creates a simple note, without changing the state

A correction is notified to everyone assigned to the task. The full rules are in Workflows, states and templates; the notification channels (in Bernard, by email) are set in Local Settings › Notification.

Which task goes to Done?

An approval moves the workflow forward by a single step:

  1. As long as the work task (the one that carries the files) is not finished, it is the one that goes to Done.
  2. Then, Bernard walks the workflow downstream, step by step. It passes through scripts, gates, compounds and validations that are already finished, and keeps the first validation task that is not finished. If there are several at the same distance, on parallel branches, they all go to Done.
  3. It never goes beyond the next work task. When the whole chain is validated, the summary says that no validation remains.

The summary card names the task that will go to Done: check it before publishing. Each approval therefore moves the review forward one notch: for example Validation Lead, then Sup, then Real.

What can block a Done. An approval ticks the reviewer's instruction checklist when that is what prevents the switch to Done. It also names the unfinished upstream tasks it is waiting for, with their state. The summary is then displayed as a warning, and likewise when something was refused: the server stays in charge of the states and refuses a Done if a correction is still active.

Finding the notes on the tasks

Once published, notes and corrections are on the task, in the Notes tab of the Properties panel (see Notes). A note coming from a review carries:

Playing an old version from a note in the Legacy player still lets you add a note.

When you write a note by hand, the note window offers a File line to choose the file and version the note is about (most recent versions first) and the Assign me to this task box. A note created from the viewer is about the file and version displayed.

Retakes are also notified: in Bernard and, by default, by email (see Notifications).

From a script

A script can open a file the way Bernard does (studio player, Bernard Review or Legacy): see Scripts and Python API.

When something goes wrong

What you see Likely cause
Create a Playlist & Add is greyed out the project does not accept playlists yet: see A project must accept playlists
Bernard opens the Legacy viewer instead of Bernard Review the chosen player is Legacy, or Bernard Review is not installed on this workstation
"No playable file was found in this playlist." no file in the playlist can be read by the player
Publish is greyed out no card is ticked
An approval does not move the task to Done a correction is still active, an instruction is not ticked or an upstream task is not finished: the summary names what is waiting