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.
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
frame 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
10-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
Canon Log applied, ISO and white balance already setPartly 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
four streams on 3G-SDIHow 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
about 11 MB per 4K frameData 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
audio files, XML filesEverything 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
| Camera | How Canon RAW is recorded | What Canon and others document |
|---|---|---|
| EOS C500, C500 PL (2012) | External recorders over 3G-SDI; Canon partnered with AJA, Codex, Convergent Design and S.two | 10-bit; 4K up to 60p, and 120p at half vertical resolution |
| EOS C700 family | Codex CDX-36150 recorder on the camera, or an external recorder over 3G-SDI | 10- 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 later | Internal recording of Cinema RAW Light | Writes 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 holds | Raw frames, before debayering | Raw frames, before debayering | Finished video (H.264) |
| Compression | None | Light compression, at several data rates | Lossy |
| Bit depth | 10 or 12 bits | 12 bits on the C500 Mark II's LT, ST and HQ modes | 8 or 10 bits |
| Files | One file per frame | One file per clip | One MXF file per clip |
| Recorded | Externally or on an add-on recorder | Inside the camera | Inside 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
- AbelCine: What exactly is Canon Raw? (2012)
- Canon: EOS C700 specifications
- Canon: Cinema RAW Development 2.12.0 for Windows
- Blackmagic Design: DaVinci Resolve 20 supported codec list
- Digital Production: Cinema EOS C500 4K RAW camcorder (2012)
- Canon: new Cinema RAW Light formats for the EOS C500 Mark II (2024)
Last reviewed 27 October 2026.