Instant Replay for the rest of us

M|Replay is invaluable as a replay server for video production or as an adjudication system for referees.

While recording, use on-screen controls, keyboard shortcuts, or hardware controllers to immediately playback an action that just happened. Select the camera you want to output and adjust the playback speed.

M|Replay provides a playlist editor to assemble the highlights of your recording or any other imported footage for immediate playout.

M|Replay is a software solution that runs on your Mac and with standard video devices from AJA, Blackmagic-Design or Deltacast and it is the most flexible and affordable solution on the market.

Flexible input and output configurations

Enable the number of inputs and/or outputs you need and start working right away. The licenses are per channel, that you can use for input or output.

As you can use the video device of your choice, you can adapt to every situation depending on the need of each production. Get the number of licenses that you need and connect the device that suits you best to your Mac.

You can do instant replay with as little as one input and one output on a MacBook Pro or use high-density video devices for multiple inputs and outputs on a Mac Pro. Check out the recommended specifications.

Intuitive user interface

Simply drag and drop the inputs and outputs to the viewer you want to assign it to, or select it from the drop-down menu. The user interface accommodates for many inputs and outputs that you can arrange the way you want. And that's it, you are ready to go.

Use the on-screen controls, keyboard shortcuts or a jog shuttle to instantly go backwards on all the viewers simultaneously. Locate the important moment you want to replay, select the angle you want to show and play it back at the appropriate speed. You can even change the input while it is playing.

All that is made to be quick and easy-to-use. Everything is available at the touch of a finger and there is almost no learning curve.

Create Markers, Clips and Playlist

Create markers to instantly "jump" to an important moment and replay it using the angle you want. Markers can be created directly in the user interface, or remotely in any browser thanks to available REST API.

Create clips to build a playlist so you can chain different moments, from different angles and at the playback speed you want. This can be very useful for creating a "highlights" playlist for example. Prepare that playlist while the show goes on so it is ready to play at the end of the show.

You can even import video clips from the Finder to play in your playlist.

Hardware Controllers

M|Replay can be used with just a keyboard and mouse. But to speed up the controls you can use a dedicated hardware controller.

For basic controls, you can use the Contour Design ShuttlePRO, it has a jog/shuttle and playback controls are available.

For more advanced controls the SKAARHOJ "Time Spin" (XC8) will be your perfect companion. It has a T-bar to control the playback speed, a jog shuttle and offers a lot of flexibility. when working with a replay system, you need to go quick and this is what the "Time Spin" offers you.

In addition to these, you can use Elgato's Stream Deck to add custom markers. This is very useful to quickly mark important moments with pre-defined names for example.

Send Session to Final Cut Pro X

Send your clips and playlists to Final Cut Pro X to fine tune edits during or after the show. When you send to Final Cut Pro X, it will create a multicam clip with all your inputs and each clips will be shown as a keyword. All your markers will also be added to all the clips. Your playlists will be imported as projects. That way you can retrieve all the work that was done during the live show by the operator.

Since Final Cut Pro X can now update events, if you modify your session, create new clips or playlists, and you send again your session, the event will be updated to include the new clips and modified playlists.

Flexible hardware configuration

M|Replay is a software that runs on any Mac with video devices from AJA, Blackmagic-Design, or our M|80, M|62, M|44 devices. The choice is yours only, depending on the number of inputs and outputs you need. With the M|8R, you can have 8 independently configurable channels.

We wanted to offer you the best solution possible that can run on your Mac, and maybe with some video devices that you already own. So when you don't use the Mac as an instant replay server, you can use it to edit with your favorite editing solution, or why not record with MovieRecorder, playout with OnTheAir Video or do graphics with OnTheAir CG.

Watch Videos

Watch More
World Class Support

Support is included in our permanent licenses. There are no recurring fees.
Softron has a worldwide network of highly skilled specialists to help you.
Setting up our software is simple and straightforward. But we are always happy to help you!
Our customers love our products and our support.


Make sure to test with our free DEMO version available for download before purchasing so you are sure it fits your need. In DEMO mode, the application will burn a blue frame in the recorded file or at output at some intervals. That's the only limitation and difference. After your test, you will keep on using the same application, just with the demo mode unlocked.

macOS compatibility
Big Sur
High Sierra
2.2 and later
1.0 to 2.0     

Specs and Requirements
Required MovieRecorder Version by some macOS Version

macOS 10.15: Version 2.1 or later (For QuickTime Classic compatibility)

Recommended macOS macOS 11 or later*
Supported Mac computers Intel Processors: Version 2.0 and later*
Apple Silicon Processors: Version 2.2 and later*

WARNING: With Apple Silicon processors, some third party libraries may not be able to run natively, so will have lower performances. Other libraries may not run at all. Check thefollowing article to know more

Recommended RAM
HD: 8 GB for the first channel. Then add 4GB per additional channel
4K: 8 GB for the first channel. Then add 4GB per additional channel
8K: 16 GB for the first channel. Then add 8GB per additional channel
Supported Graphics Cards

A graphics card that supports Metal is recommended.

Supported Sources AJA, Blackmagic-Design, Deltacast
Supported Codecs To record and replay, only Apple ProRes is supported. In the playlist, you can drag and drop clips from the Finder, see below for codecs compatibility.
Hardware acceleration to encode Apple ProRes
Supported hardware: Mac with Apple Silicon M1 Max or Ultra; M2 Pro, Max or Ultra
Required macOS version: macOS 12 or later
Required software version: M|Replay 2.2 or later.
Hardware acceleration to decode Apple ProRes
Supported hardware:Mac with Apple Silicon M1 Max or Ultra; M2 Pro, Max or Ultra; or 2019 Mac Pro with an "Afterburner card"
Required macOS version: macOS 10.15.2 or later
Required software version: M|Replay 2.1 or later.
Compatible Storage For M|Replay we recommend using direct attached storage as we have seen some issues with NAS. Otherwise, most storage that can sustain the required constant write speed (depending on the number of streams, the codec and format). For network attached storage (NAS), make sure to enable Macro blocks, and disable cache flushing. If you need to run tests, make sure to do long term tests.
Requires Monitor Connected (Open GL Active) Yes. Even if M|Replay should behave fine in most cases, it is recommended to keep a monitor connected at all times for best performances. Or you should make the macOS think that there is a monitor connected. Beware of some KVM switches that can cause interrupts in the signal.
Number of license required One license per channel (in or out). You can use the license upon your will, either enable them for output or input, depending on what you need at the moment. So you will need 2 licenses at least (one in and one out).
Codecs Support (for playlists only)

IMPORANT NOTE: M|Replay only supports Apple ProRes, for the sessions settings, to record and replay. But it supports more codecs in the playlist (drag and drop clips to the playlist from the Finder).

Video Codecs

Apple ProRes 422 Family (Proxy, 422, LT, HQ)
Apple ProRes 4444 (4444, XQ)
AVC-Intra (50, 100, 200)
Avid DNxHD
Avid DNxHR
DVCPro 50
MPEG IMX (30/40/50)
MPEG-4 Video

Audio Codecs

Apple Lossless
Linear PCM

Video Wrappers

QuickTime (MOV)
Transport Stream (ts)

Still Image Formats

GIF **
JPEG 2000

* HEVC requires macOS 10.13 or later and a computer using a Intel Core processor Skylake or later (available in 2016 on the Mac)

** Only first image.

Important Note: Some of the codecs above such as H.264 or MPEG2 can have a lot of variants. This is why we always recommend to have a procedure on how to create the files you put on air. So you are sure it will always behave well. If you receive files from external sources and you don't know how they were generated, it's always a good idea to test them before putting them on air. You can even test them on a different computer with a demo version of one of our playout application.

Supported Inputs & Outputs
logo AJA
Application Version First Supported Drivers Last Supported Drivers
Version 2.1 and later 15.0 latest
Version 1.1 until 2.0 12.4.2 latest
Version 1.0 until 1.0.5 12.3.7 latest


  • Apple Silicon computers require AJA drivers 16.0 or later. Make sure to check which application version support your device in ourhelp center article.
logo Blackmagic-Design
Application Version First Supported Drivers Last Supported Drivers
Version 2.1 and later 11.1 latest
Version 1.1 until 2.0 10.9.5 latest
Version 1.0 until 1.0.5 10.3.1 latest


  • macOS 11 (Big Sur) requires Blackmagic-Design drivers 11.7 or later.
  • Apple Silicon computers require Blackmagic-Design drivers 12 or later.

logo Deltacast
Application Version First Supported Drivers Last Supported Drivers
Version 2.2 and later 6.17 Universal beta 1 latest version
Version 2.1 6.11 latest version
Version 1.1 until 2.0 5.21 latest
Version 1.0 until 1.0.5 5.19v3 latest


  • macOS 10.15 (Catalina) requires drivers version 6.13 or later
  • You should only download the Deltacast drivers from our website. Indeed we validate them with our applications before putting them online.

About these specifications

We know that some of our users can not upgrade their macOS very often. This is why Softron tries to maintain compatibility with older versions of macOS as much as possible, but it is not always possible to achieve. Because Operating Systems are usually significantly improved over previous versions, Softron must use many of the more capable built-in functionalities inherent in Apple's latest OS releases. Failing to do so would mean that Softron software would essentially be blocked from using the new Frameworks provided in the OS. For this reason, Softron's free support is provided only on the current and previous macOS versions. Also, most of our tests will be done on these macOS versions, and only basic tests will be done on the previous OS. We will always try to help, but in some cases, the best solution is to upgrade your macOS to a more recent version.

Softron does not warrant that these recommended configurations will always meet specific user requirements. They are intended as guidelines and are based on extensive testing that Softron has done, they can be changed without notice. Hardware, drivers, software and operating systems change regularly and we advise users and prospective users to evaluate their requirements in their specific environment/workflow using Softron demo licenses that are available for downloading from Softron's web site.

M|Replay 2.2
Version 2.2 (Universal) - 12 April 2024
M|Replay 2
Version 2.2 (Intel only) - 12 April 2024

Useful Resources

Installation instructions

Once downloaded, unzip the file, and drag and drop the "MovieRecorder" Application in your Applications Folder.
Warning! Do NOT run M|Replay from your downloads folder or it will be quarantined. Always drag and drop from the Downloads folder to the Applications folder before using it. Make sure also to download and install the drivers for your video device:

AJA Drivers
Blackmagic-Design Drivers
Deltacast Drivers
For Intel and Silicon

How to unlock the DEMO version ?

Purchase a license through one of our resellers or the Softron online store, then just activate your serial number in the License window or plug your dongle in the computer.

Upgrade/Update instructions

Just download the latest version and replace your previous version. It is always recommended to run extensive tests with your specific workflow and setup before putting a new version in production. You can use a free demo version for that on a separate computer. Previous legacy versions are available from the general downloads page.

You do not need to deactivate and reactivate your serial number when updating your Softron software. Read the following article to know when to deactivate.

This software uses code of FFmpeg, licensed under the LGPLv2.1 and its source can be downloaded here.

Legacy versions
M|Replay 2.1.5
13 Januray 2021
M|Replay 2.0.2
18 February 2019
M|Replay 1.2.1
30 April 2018
M|Replay 1.1
9 March 2018
M|Replay 1.0.5
17 June 2017


This software uses code of FFmpeg, licensed under the LGPLv2.1 and its source can be downloaded here.