Skip to main content
Proxy Basics

What is Proxy Recording? Complete Guide to Video Proxy Workflows 2026

7 min read

What is Proxy Recording? The Definitive Guide

Introduction

In the landscape of digital cinematography, the resolution and bitrate of camera sensors have skyrocketed. We are now shooting 8K RAW, high-frame-rate (HFR) 4K, and high-dynamic-range (HDR) footage. While this results in stunning image quality, it creates a bottleneck in post-production. Most consumer and prosumer computers struggle to play a single stream of 8K RAW without dropping frames, let alone a complex timeline with layers, effects, and color grading.

This is where Proxy Recording comes in.

The Technical Definition of Proxy Recording

Technically, a proxy is a substitute. In video terms, a proxy file is a low-bandwidth, low-resolution copy of a high-resolution camera master.

The Workflow Mechanics: 1. Ingestion: The camera writes data to two memory cards or partitions simultaneously. 2. The Master: Captured on Card A (e.g., Sony a7III S&Q Mode at 100 Mbps XAVC S-I). 3. The Proxy: Captured on Card B (e.g., 720p MP4 at 8-9 Mbps). 4. The Edit: The editor imports only the small files. A 1-hour clip might be 500GB as a master, but only 5GB as a proxy. 5. The Conform: Upon completion, the software swaps the small files for the large ones using identical timecode or file names.

Why Do You Need Proxy Recording?

1. Hardware Longevity

Running high-end NLEs (Non-Linear Editors) like DaVinci Resolve or Adobe Premiere Pro with 6K footage puts immense stress on your CPU and GPU. By using proxies, you can edit on a laptop with an integrated GPU, extending the lifespan of your hardware and reducing fan noise and heat.

2. Speed and Efficiency

Imagine trying to scrub through a 10-minute 8K clip. The lag makes precision editing impossible. With a 720p proxy, the response is instantaneous. This allows for a faster creative workflow because the editor isn't waiting for the software to catch up.

3. Remote Collaboration

In 2025, remote editing is standard. Uploading 500GB of RAW footage to the cloud for a remote editor is impractical. However, uploading 5GB of proxies is a quick task. The remote editor cuts the proxy, sends back the project file (an XML or EDL), and the main studio relinks it to the masters.

---

Proxy Recording in Popular Camera Systems

Sony Proxy Recording (a7III, a7IV, a6400, FX6)

Sony is arguably the leader in democratizing proxy recording. Most of their Alpha series cameras and cinema lines feature dedicated proxy recording modes.

Common Specs (Sony a7III/a6400 era):

  • Codec: MP4 (H.264)
  • Resolutions: 720p or 1080p
  • Audio: Embedded AAC
  • Frame Rate: Matches the recording frame rate (e.g., 24fps, 60fps)

How to set it up (Sony Interface): 1. Go to the Menu > Shoot/Movie settings. 2. Find Rec. Media Settings. 3. Select Proxy Recording. 4. You can usually choose to record Proxy to Slot 2 while recording the Master to Slot 1. This redundancy is critical for data safety.

DJI Proxy Recording (DJI GO 4 / Mavic / Inspire)

Drones generate HEVC (H.265) footage which is notoriously difficult to edit smoothly on older machines. DJI drones have a "Cache" recording feature, but some models allow for specific proxy recording or lower bitrate recording to facilitate this. However, the term "Proxy Recording" in DJI GO often refers to the LUT Preview or the caching of video files on the mobile device.

To "Turn off" proxy recording features in DJI GO (often related to auto-caching or display modes), users typically navigate to the camera settings (the gear icon) and look for "Auto Cache" or specific "Video Cache" settings to toggle them off.

---

Industry Standards: Codecs and Bitrates

To understand the value of a proxy, you must understand the weight of the master.

| Feature | Master Footage (Example) | Proxy Footage (Example) | Data Reduction | | :--- | :--- | :--- | :--- | | Resolution | 3840 x 2160 (4K) | 1280 x 720 (720p) | ~1/9th the pixels | | Codec | XAVC-I (Intra) 10-bit 4:2:2 | H.264 (Long GOP) 8-bit 4:2:0 | High Compression | | Bitrate | 600 Mbps (Sony FX6) | 8-10 Mbps | ~60x smaller | | Storage (1 min) | ~4.5 GB | ~75 MB | Significant savings |

*Table 1: Comparison of Master vs. Proxy file sizes in a typical professional workflow.*

---

Step-by-Step Workflow: Using Proxies in Post-Production

There are two main ways to utilize proxies: In-Camera Proxies and Transcoded Proxies.

Method A: In-Camera Proxies (The easiest way)

If you use a Sony camera, this is seamless.

1. Shoot: Enable Proxy Recording in the camera menu. Ensure Slot 2 has a fast SD card. 2. Ingest: Connect the card to your computer. You will see two folders: CANON (or PRIVATE) for Master and SUB (or similar) for Proxies. 3. Import (Adobe Premiere Pro): When importing, check the box Import Intraframe Footage as Proxy (in newer versions) or simply import the Media. 4. Attach Proxies: Right-click your clips in the bin > Proxy > Attach Proxies... Select the low-res files. Premiere analyzes file names to match them automatically. 5. Toggle: Click the + or - button in the Program monitor (Toggle Proxies). It turns Blue for Proxy, indicating you are editing the low-res version.

Method B: Transcoding (The Manual Way)

If your camera (like a RED or Canon DSLR) doesn't generate in-camera proxies, you must create them.

Automated Python Example for Ingesting

While NLEs handle this, you can use Python to organize your media before ingesting. Here is a Python script snippet concept for organizing raw files and proxies into a folder structure suitable for editing:

import os

import shutil

Configuration

SOURCE_CARD = '/Volumes/SD_CARD' DEST_MASTER = '/PROJECT_DIR/01_FOOTAGE/MASTERS' DEST_PROXY = '/PROJECT_DIR/01_FOOTAGE/PROXIES'

Assume Sony folder structure

master_path = os.path.join(SOURCE_CARD, 'DCIM', '100MSDCF') proxy_path = os.path.join(SOURCE_CARD, 'PRIVATE', 'M4ROOT', 'PROXY')

def organize_footage(): # Move Master Files for root, dirs, files in os.walk(master_path): for file in files: if file.endswith('.MP4') or file.endswith('.MXF'): print(f'Moving Master: {file}') shutil.copy(os.path.join(root, file), DEST_MASTER)

# Move Proxy Files if os.path.exists(proxy_path): for file in os.listdir(proxy_path): if file.endswith('.MP4'): print(f'Moving Proxy: {file}') shutil.copy(os.path.join(proxy_path, file), DEST_PROXY)

if __name__ == "__main__": organize_footage()

*Note: This script is for educational purposes to demonstrate the file logic. Professional media management tools (like Hedge or Shotput) are preferred for checksum verification.*

---

The Future of Proxy Recording (2025 and Beyond)

As we move deeper into 12K and 16K workflows (as seen with the Blackmagic URSA Mini Pro 12K), proxy recording is no longer an optional luxury; it is mandatory.

H.266 (VVC) and AV1: Newer cameras are beginning to adopt these codecs for proxy recording. They offer the same visual quality as H.264 at half the bitrate, making proxy files even smaller and easier to transfer over 5G networks.

Cloud-Native Editing: With the rise of Blackmagic Cloud Storage, frame-accurate proxies are automatically synced to the cloud. Editors can log into a project from anywhere in the world, and the cloud server syncs only the proxy edits. This represents the ultimate evolution of the proxy workflow.

Share: