Dali Trimmer UI

The new Dali Trimmer module was designed to make selective cuts in video clips before batch conversion - reducing compute time and disk storage needs



The Dali Trimmer is a QuickTime-based video player control that provides a method of monitoring timecode and marking in and out points throughout the clip currently playing. Selections are then appended to a shot list one-at-a-time until ready to be saved to either a Simple EDL (.sedl) for import into Dali Convert, or alternately saved to a standard CMX3600 EDL for use in pro editing applications such as DaVinci Resolve, Adobe Premiere Pro or Avid Media Composer



Use the right-click context-sensitive menu to import clips from the standard Windows open file dialog. Imported clips will appear in the Media Pool



The Dali Trimmer controls are much like any other player with play, stop, frame reverse and frame forward along with in and out mark buttons

Use the [ and ] transport buttons for moving directly to the first or last frame instantly without scrubbing

The idea is to select portions of each clip that you want to work with - and then convert only those portions rather than convert entire clips. This can save an incredible amount of computer render time - and in the case of high-bitrate codecs can save a huge amount of disk space. You trim your clips and save the selections to either simple SEDL (for direct import to Dali Convert for conversion), or to industry-standard CMX3600 EDL for import into pro NLE or color grading applications

Marked regions are shown by [ and ] marks that identify the range selected
Click either mark to move directly to that point

film reel

Click The Preview icon to render the region you have marked

You can then preview in the main interface or have Dali Convert open a new viewer to playback

Source Clip Info Panel

TC Panel

Clip resolution, framerate, duration, timecode and total number of frames info is displayed directly within the interface

Hover over a control for tool tips


The Cutting tool also features an aspect ration function that will re-size the player viewport to the selected aspect ratio

This will allow for quick editing in the proper aspect




Shot List

The shot list contains entries of all the clips and the in / out ranges along with timecode information for exporting to EDL. To work with Dali Convert it is necessary to export to S-EDL. You can then import that S-EDL into Dali Convert, select the conversion of choice and batch-convert the selected ranges from each clip. Dali Convert cannot import standard EDLs

You can remove individual entries from the shot list at any time
Use the right-click menu to remove selections, save to S-EDL or EDL and clear the shot list for a new EDL


As you mark in / out regions, use the [ add cut ] button to record your selection to the shot list. Every new set of in / out marks is appended to the shot list. You can record multiple cuts from a clip into the shot list or mark several clips for a large batch conversion in a single shot list. Once completed you can save the shot list to SEDL for use in Dali Convert or EDL



Subtitle Button

Click the subtitle button to open the Titler tool. NOTE: The subtitle feature requires a license key - see here for details...




Mark the in and out points for the subtitle in the same way as with the EDL function, enter the subtitle text for that region and either hit Enter

or click the check mark icon to commit the subtitle to the SRT tool



SRT Tool


Setup the directory for saving SRT files to by clicking the text field at the bottom of the Titler tool. SRT files will be saved with the same name

as the source clip with the added file extension .srt


This directory will also be save in the Dali Convert Preferences - when Dali Convert finds an SRT file with the same name as a file in the Media Pool

(to be converted), it will automatically render the subtitles for that clip using the font and color setup in the Preferences

(if Render subtitles if matching srt file is present is checked)





Plays the clip in a continuous loop until unchecked


grab image

Click the "grab frame" to save a 48-bit tiff image of the current frame

You can use the captured frame in Adobe Photoshop to create a custom curve which can then be used in a Dali Convert batch

to color correct or grade the entire Media Pool collection


Option control functions are simple check box and drop down selections
Buttons are highlighted when selected


Right-click to select "Send to Video Scopes"video scopes
The scopes will follow the current clip playing and will refresh once the player stops on a frame






The Dali Trimmer can be driven directly by MIDI signals provided by any MIDI-capable device including iPhone and Android


Click the MIDI Control Surface icon to enable the current MIDI In device. Click on "Control Surface" to bring up the MIDI interface selector drop-down to select from multiple MIDI devices


Then click the MIDI icon to enable or disable




The following functions are currently enabled for the following MIDI notes are:

Play / Pause - G1

Reverse / Pause - F1

Frame Back 1 - C1

Frame Forward 1 - D1

Mark In Point - E1

Mark Out Point - A1

Add Cut to Shot list - B1

Go To In Point - C2

Go To Out Point - D2

Select Previous Clip in Media Pool - E2

Select Next Clip in Media Pool - F#1

Open Video Scopes - G2

Bring Dali Trimmer to Front - G#1

Mute Audio - D#1

Loop Playback Toggle - C#1

1x Jog Speed - C3

10x Jog Speed - A2

100x Jog Speed - B2


A Jog Wheel can be simulated by providing pitch bend data

+10 for forward or -10 for reverse playback


The Dali Trimmer listens to MIDI Omni - all channels and should work with any MIDI capable hardware


For use with iPad or iPhone, grab the app TouchOSC from the iTunes store

Once installed - download a template for direct use with the Dali Trimmer here

Use iTunes to copy the template to the OSC app


To easily connect your iPad to Dali Convert, download rtpMIDI from here and install with default settings

Once installed, open rtpMIDI and start TouchOSC on your iPad

You should see your device listed in the Directory panel - highlight and click "Connect"

Your iPad is now connected - the MIDI name of the new virtual MIDI port provided by rtpMIDI is also the Local name of the host PC

If you have multiple MIDI devices installed, be sure to select this MIDI device in the Dali Trimmer MIDI drop-down list




For interactive display including running timecode, in and out marks, cut length, volume level and scroll multiplier you will need

the ip address from your iPad which can be found in TouchOSC under the Core MIDI Connections


Click the label "Control Surface" at the bottom right side of the Dali Trimmer to open the MIDI Configuration Panel

Enter the ip address of your iPad and select the MIDI device you wish to use (if multiple interfaces installed)

Hit enter to commit the changes


You can find the ip address of your iPad in the TouchOSC Core MIDI Connections under "Local IP address" - do not enter the Host address


Dali Convert requires the Incoming port in TouchOSC to be set to port 5220 as shown below

The outgoing port can remain unchanged



iPad Config


Once assigned and your iPad is connected via rtpMIDI, click the MIDI icon at the bottom right of the Dali Trimmer to start the MDI connection

Your iPad should now be able to control the Dali Trimmer interface and provide realtime feedback

Additional MIDI implementation and documentation coming soon...



The Dali Trimmer uses the QuickTime player for viewing video clips so is limited to .mov, .mp4 and .m4v formats by default, but also handles

XAVC, AVCHD, OP1a MXF and most other formats by conforming each clip to a QT compatible format

Dali Convert quick-wraps non-QT compatible clips for QuickTime to play. If working with a large number of clips it may be best to batch conform

the entire Media Pool by clicking the blue check mark. Dali Convert will then automatically ready your clips for easy editing

NOTE: Dali Convert wraps clips with original video and audio - in the case of .ac3 audio, Dali Trimmer will be unable to play back the audio



You can setup a new temp directory for clips needing conforming - the temp files will be roughly the same size as the originals, and a fast hard drive can benefit the conforming process and speed up ingest

Temp files can be deleted on exit or retained to load into future sessions - conforming will not be necessary if the temp slips already exist

QuickTime Logo

Important notice! The Dali Trimmer requires QuickTime in order to function.

Download Quicktime installer from Apple here


Dali Trimmer is part of the Dali's Mustache tool set and support is subscription based

For support information and Dali's Mustache downloads, see the Dali Support page

NOTICE: The features and functions of this software application are subject to change without notice



Copyright © 2017 - W. Norton