File types · Explainer

The RMF file (.rmf)

An RMF file is one frame of Canon RAW video from a Cinema EOS camera such as the EOS C500 or C700, recorded by an external or add-on recorder, with a whole clip stored as a folder of RMF files. This guide explains what's inside, how RMF relates to Canon's newer Cinema RAW Light (CRM) files, how to open RMF clips, and what isn't publicly known about the format.

At a glance

Full name
Canon RAW, Raw Media Format
Extensions
.rmf (often written in capitals, .RMF)
MIME type
None registered; servers usually send application/octet-stream
Kind
Binary raw video, one file per frame: uncompressed sensor data before debayering, in Canon Log
Owner
Canon; proprietary, not published
First released
2012, with the Cinema EOS C500
Cameras
EOS C500 and C500 PL (via external recorders); EOS C700 family (Codex CDX-36150 recorder or 3G-SDI)
Opens with
Canon Cinema RAW Development (free), DaVinci Resolve
Magic number
Not publicly documented

The basics

What is an RMF file?

RMF stands for Raw Media Format: Canon's container for Canon RAW, the raw video output of its first Cinema EOS cameras built for raw. Canon announced the EOS C500 in 2012 as a 4K camera that records "in RAW mode at 10-bit depth without de-Bayering" to external recorders. Those recorders save each frame of the clip as its own RMF file.

Later, the EOS C700 family recorded Canon RAW as RMF too: Canon lists "Canon RAW .RMF" among its recording formats, at 10 or 12 bits with Canon Log 2, written either to the Codex CDX-36150 recorder that attaches to the camera or to an external recorder over 3G-SDI. The camera's own CFast cards record only compressed formats.

Canon's newer cameras record a different raw format internally: Cinema RAW Light, in CRM files. RMF is the older, uncompressed, externally recorded format. Software that reads one usually reads the other.

Not the only .rmf

The extension has been used for unrelated formats too, notably Beatnik's Rich Music Format, an audio format for the early web. A Canon RAW file comes from a cinema camera, sits in a folder with hundreds of others like it, and is large: megabytes per file.

Anatomy

How an RMF clip is organised

Canon hasn't published the internal layout of an RMF file, and no reliable public description of its bytes exists, so this page doesn't show one. What is documented is how a clip is organised and what each frame contains. The outline below follows AbelCine's 2012 description of the EOS C500's Canon RAW and Canon's EOS C700 specifications. Recorders from different makers may name and arrange the files differently.

a Canon RAW clip (organisation, not bytes)
one Canon RAW clip, as written by an external recorder

clip folder                     one folder per take
├─ frame files (.RMF)           one file per frame of video
│    one raw frame, uncompressed, 10-bit (C500) or 10/12-bit (C700)
│    Canon Log applied, ISO and white balance already set
│    red, two greens and blue, carried from the camera as
│    four streams on 3G-SDI (SMPTE ST 425-1)
│    about 11 MB per 4K frame on the C500
├─ audio files                  recorded alongside the frames
└─ XML files (two)              clip and camera metadata

byte layout of an .RMF frame: not published by Canon
  1. 1frame files (.RMF)

    One file per frame

    Each RMF holds a single frame, so a 10-second clip at 24 fps is 240 files. AbelCine compared this to other frame-based raw formats such as ARRIRAW and CinemaDNG.

  2. 210-bit (C500) or 10/12-bit (C700)

    Bit depth

    The C500 sends Canon RAW at 10 bits per value. Canon lists 10-bit and 12-bit Canon RAW for the C700.

  3. 3Canon Log applied, ISO and white balance already set

    Partly processed

    Unlike a stills raw file, Canon RAW has ISO and white balance applied, and a Canon Log curve (Canon Log 2 on the C700). The data isn't debayered until post-production, which is what makes it raw.

  4. 4four streams on 3G-SDI

    How the frames get out of the camera

    The C500 has no internal raw recording. It outputs the red, blue and two green channels as four streams over its 3G-SDI connections, following SMPTE ST 425-1, and the recorder combines them into RMF files.

  5. 5about 11 MB per 4K frame

    Data rate

    Because it's uncompressed, AbelCine put 4K Canon RAW at about 11 MB a frame: roughly 16 GB a minute, or 950 GB an hour.

  6. 6audio files, XML files

    Everything else

    Each clip also has audio files and two XML files with camera and clip metadata. Software uses them to put the clip together, so they must stay with the frames.

Under the hood

What Canon RAW records, and how it differs from photo raw

Like a camera raw photo, a Canon RAW frame keeps the sensor's colour filter pattern: one value per photosite, before the debayering that turns it into full-colour pixels. Unlike most photo raw formats, more has already been decided in the camera:

  • ISO and white balance are applied before the data leaves the camera. You can still adjust them in post, but as a grade, not by changing how the raw data is read.
  • A log curve is applied: Canon Log on the C500, Canon Log 2 on the C700. AbelCine noted that this makes the files behave in DaVinci Resolve much like DPX log files, with a consistent range of stops above and below middle grey across ISO settings.
  • Nothing is compressed. Every frame takes the same space, which keeps playback simple but makes the data rate very high.

Opened without a viewing LUT or colour transform, Canon RAW looks flat and grey, as any log footage does. Cinema RAW Development and Resolve apply a Canon colour pipeline to show it as intended.

Recording

Which cameras and recorders write RMF

CameraHow Canon RAW is recordedWhat Canon and others document
EOS C500, C500 PL (2012)External recorders over 3G-SDI; Canon partnered with AJA, Codex, Convergent Design and S.two10-bit; 4K up to 60p, and 120p at half vertical resolution
EOS C700 familyCodex CDX-36150 recorder on the camera, or an external recorder over 3G-SDI10- or 12-bit, Canon Log 2; 4K up to 60p over SDI; with the Codex recorder up to 4.5K at 100 fps and 2K crop at 240 fps
EOS C500 Mark II, C300 Mark III, C70, R5 C and laterInternal recording of Cinema RAW LightWrites CRM files, not RMF

Canon's list of cameras supported by Cinema RAW Development covers the C700 and C500 families alongside the newer CRM cameras, but Canon doesn't say which of them write RMF. Treat the table as the cameras documented here, not necessarily a complete list.

Comparison

RMF vs Cinema RAW Light (CRM) and XF-AVC

RMF (Canon RAW)CRM (Cinema RAW Light)XF-AVC
What it holdsRaw frames, before debayeringRaw frames, before debayeringFinished video (H.264)
CompressionNoneLight compression, at several data ratesLossy
Bit depth10 or 12 bits12 bits on the C500 Mark II's LT, ST and HQ modes8 or 10 bits
FilesOne file per frameOne file per clipOne MXF file per clip
RecordedExternally or on an add-on recorderInside the cameraInside the camera

How to

How to open, play and convert RMF clips

  • Cinema RAW Development (Windows and macOS, free from Canon): Canon's own software for developing, playing and exporting raw clips from its cinema cameras. Version 2.12.0 (March 2025) supports the C700 and C500 families among others, and reads both RMF and CRM clips.
  • DaVinci Resolve: has read RMF since version 9.0.3 (2012); Blackmagic's codec list for Resolve 20 includes RMF on macOS and Windows. Resolve can debayer, grade and export to any delivery format.
  • Other tools: most general video players and editors can't open RMF at all. Transcode in Resolve or Cinema RAW Development first.

Copy the whole clip folder

An RMF file is one frame. Software builds the clip from the full set of frames plus the audio and XML files, so always copy and archive complete folders. A missing frame shows up as a gap or a frozen frame; a missing XML file can stop the clip from being recognised.

Troubleshooting

What isn't known about RMF, and common problems

Canon doesn't document the byte layout of RMF, its file signature, or exactly how each recorder names and nests the files. Open-source tools such as ExifTool and LibRaw don't decode it either. To identify RMF files in a script, rely on the extension, the folder structure and the XML files rather than the bytes.

  • A player or editor won't open the file. Almost nothing outside Canon's software and DaVinci Resolve reads RMF. Transcode the clip in one of those first.
  • Only one frame appears, or a still image. You opened a single RMF file. Open or import the clip folder instead.
  • The picture looks flat and grey. That's Canon Log. Apply a Canon colour transform or LUT in Resolve or Cinema RAW Development.
  • The clip has no sound. The audio is in separate files in the clip folder; make sure they were copied with the frames.
  • Storage fills up fast. Uncompressed 4K Canon RAW runs at about 16 GB a minute. Plan for it, or transcode for editing and keep the RMF clips as camera originals.

Sample files

There are no sample RMF files on this page. Canon RAW clips come from a Cinema EOS C500 or C700 with a raw recorder, so test material has to come from one of those cameras.

Put it online

Have RMF files? Give them a link.

Put an RMF file on 99helpers and it gets its own web address. Browsers can't play Canon RAW, so the link downloads the file; for a whole clip, zip the folder first, and add an MP4 preview if people just need to watch it.

Questions

RMF files, frequently asked

What is an RMF file?

One frame of Canon RAW video, from a Cinema EOS camera such as the EOS C500 or C700, saved by a raw recorder. A clip is a folder of RMF files, plus audio and XML files.

How do I open RMF files?

Use Canon's free Cinema RAW Development or DaVinci Resolve. Open the clip's folder, not a single frame, so the software can assemble the clip with its audio.

What's the difference between RMF and CRM?

RMF is Canon RAW: uncompressed, one file per frame, recorded externally. CRM is Cinema RAW Light: compressed raw, one file per clip, recorded inside newer cameras.

Why is every frame a separate file?

That's how Canon RAW recorders store it, like ARRIRAW and CinemaDNG. It makes each frame easy to access, but a clip is hundreds or thousands of files.

How big are RMF files?

AbelCine estimated about 11 MB per 4K frame from the C500: roughly 16 GB per minute of footage, because Canon RAW isn't compressed.

How do I convert RMF to MP4 or ProRes?

Import the clip folder into DaVinci Resolve or Cinema RAW Development, apply a Canon colour transform or LUT, and export in the format you need.

Related formats

Other file types explained

Keep going

Related

Sources

Last reviewed 27 October 2026.