
XF-AVC is an acquisition choice, not a universal delivery answer
Canon’s XF-AVC is based on MPEG-4 AVC/H.264 and is used across Cinema EOS and XF cameras in MXF-based workflows. Depending on the camera, it can record UHD/4K, 2K, and HD in intra-frame or Long GOP modes, with options for 10-bit 4:2:2 and, on some models, higher-end RGB 4:4:4 recording. For broadcast work, the important distinction is intra-frame versus Long GOP.
| Decision area | XF-AVC Intra | XF-AVC Long GOP |
|---|---|---|
| Compression behavior | Each frame is compressed independently | Frames are compressed across a group of pictures |
| Media and storage | Larger files and shorter card runtimes | Smaller files and longer card runtimes |
| Edit and grade performance | Easier to scrub, decode, multicam, grade, and conform | More CPU intensive and more likely to need proxies or transcodes |
| Typical fit | UHD finishing, color-heavy work, VFX, high-end documentary, and tight online schedules | News, factual, events, HD broadcast, and storage-limited field workflows |
| Main workflow risk | Higher storage load, longer backups, and more media planning | Playback, relink, cadence, or broadcaster acceptance problems if the exact mode is untested |
| Best choice when | Post responsiveness and finishing margin matter most | The broadcaster and post path explicitly accept the exact recording mode |
- Capture resolution may be 4096x2160, 3840x2160, 2048x1080, or 1920x1080, depending on camera and sensor mode
- Frame rate and system frequency may be 23.98, 24.00, 25, 29.97, 50, 59.94, progressive or interlaced where supported
- Broadcast-oriented modes are often YCbCr 4:2:2 10-bit, with some RGB 4:4:4 10-bit or 12-bit options on higher-end models
- Compression structure can be Intra-frame for higher-end finishing and heavier post, or Long GOP for efficient broadcast and offline-friendly workflows
- Media is wrapped as MXF inside Canon’s folder structure
- Audio and timecode are embedded production data that must stay consistent through ingest and conform
Match the camera menu to the delivery reality
For most broadcast jobs, start with the delivery spec and work backward.
- Set the system frequency to 59.94 Hz, 50 Hz, or true 24.00 Hz, depending on region and delivery
- Match the project frame rate to the actual edit and delivery cadence
- Choose progressive or interlaced scanning based on the spec and production style
- Set the capture resolution, not just the delivery resolution
- Choose XF-AVC Intra or XF-AVC Long GOP
- Confirm bit depth and chroma, usually 10-bit 4:2:2 for serious broadcast acquisition
- Set gamma and color space to Canon Log 2, Canon Log 3, Wide DR, BT.709, PQ, or HLG, depending on finishing plan
- Confirm audio channel count, sample rate, and track assignment
- Set timecode to time-of-day, record-run, or jam-synced external code
When to choose Intra and when to choose Long GOP
Use XF-AVC Intra when the footage will go through a heavier post path. That includes color-intensive work, VFX pulls, multicam finishing, high-end documentary finishing, UHD master delivery, or a schedule where edit responsiveness matters. Intra-frame files are larger, but the predictability is worth it. Systems don't need to reconstruct frames from surrounding frames every time an editor scrubs or a colorist jumps around the timeline. Use XF-AVC Long GOP when storage, card runtime, or field turnaround is the main constraint and the acceptance path is clear. Long GOP can be a good fit for news, factual, events, and HD broadcast workflows where the post path is designed for it, and it may also be used for lower-data-rate proxy or offline-oriented recording on some Canon workflows. The main risk is later discovering that the edit system, shared storage, remote workflow, or broadcaster’s technical rules are less happy with the exact Long GOP variant than expected. Typical failure modes show up quickly:- Choppy playback during multicam editing
- Slow waveform generation and thumbnailing
- Inconsistent performance between Mac and Windows workstations
- Relink problems when proxies, transcodes, and camera originals don't share clean metadata
- QC rejection because the acquisition mode didn't meet bit depth, chroma, or cadence requirements
Preserve the Canon card structure during ingest
Canon XF-AVC media isn't just a pile of video essence files. Canon documents the card folder path with a root-level CONTENTS folder and a CLIPS folder such as CLIPS001. Users can drill down into the card to find the video files, but for professional ingest, copying only the visible MXF files is a bad habit. Copy the whole card volume structure into a named camera-original folder. Keep the folder names stable. Don't rename individual MXF files unless the workflow has a tested relink and metadata strategy. If you need human-readable organization, name the parent folder with production, shoot date, camera, card, and roll.
- SHOW_EP103_A001_2026-04-18
- SHOW_EP103_B004_2026-04-18
- SHOW_INT_CAMC_CARD017
Ingesting XF-AVC in Premiere Pro
Modern Premiere workflows can import Canon MXF-based media natively in most common cases, while older workflows historically depended on Canon XF plugins for some NLE versions. The key is to use Premiere’s media workflow in a way that preserves the relationship between the project, camera originals, and any proxies. For most broadcast jobs, bring the preserved card folders into a managed media location first, then import into Premiere. Avoid cutting directly from camera cards, download folders, or ad hoc desktop copies. Premiere’s ingest and proxy tools are useful when XF-AVC performance is a concern. You can copy media on import, create proxies, or transcode through Media Encoder depending on the facility workflow. For assistant editors, the important thing is consistency: proxy file names, timecode, audio channel layout, and frame rate must line up with the full-resolution XF-AVC. Premiere can relink offline clips through the Link Media dialog when files are moved, renamed, or deleted outside the project. That's helpful, but it isn't a substitute for clean media management. Relink becomes fragile when someone copied only individual MXFs, camera roll naming is inconsistent, or your team created proxies without matching timecode and audio channel structure. Premiere also supports reconnecting full-resolution media to proxies. That matters because your team should do high-quality tasks against the camera originals or approved finishing media, not accidental proxy media. If the offline edit used lightweight proxies, reconnect full-resolution XF-AVC before color, online, final graphics review, and delivery encoding. In Premiere, pay attention to:- Confirm clip interpretation for frame rate and field order
- Set audio channel mapping before editing starts
- Handle color management and LUTs intentionally for Canon Log material
- Use XMP metadata fields that identify camera roll, scene, take, and notes
- Check proxy attachment status before export or turnover
- Match sequence settings to the actual delivery cadence
Ingesting XF-AVC in DaVinci Resolve
Resolve’s supported codec lists include Canon XF-AVC, XF-AVC Intra, and XF-HEVC in MXF Op1A and related MXF workflows. As always, support can vary by Resolve version, operating system, hardware, and Studio versus free licensing for some formats, so your facility should test the exact camera mode. In Resolve, the safest approach is the same: import from preserved card copies, not loose files. Use the Media page to inspect metadata, timecode, resolution, codec, frame rate, and audio channels before building bins or timelines. If your team is conforming the project from Premiere, confirm that reel name behavior is compatible with the XML, EDL, or AAF strategy your team is using. Resolve gives post teams several ways to make XF-AVC easier to work with:- Generate proxy media for editing performance
- Use optimized media where appropriate inside a Resolve-managed workflow
- Transcode camera originals to a finishing-friendly intermediate
- Organize clips with metadata and smart bins
- Build deliver-page presets for recurring broadcast outputs
Metadata is part of the deliverable chain
XF-AVC metadata helps editorial, conform, archive, and QC understand what the clip is and where it came from.
- Original file name
- Camera roll or card ID
- Camera letter or unit
- Clip start and end timecode
- Shoot date
- Frame rate
- Resolution
- Codec and recording mode
- Gamma and color space
- LUT used for viewing during the edit, if any
- Scene, slate, take, and notes when available
- Audio channel assignments
How XF-AVC fits into broadcast QC
Broadcast QC primarily cares whether the finished master conforms to the spec, and XF-AVC affects QC because it determines what quality and metadata you bring into finishing. The most common QC-sensitive areas are:- Avoid accidental frame rate and cadence problems, including 23.98-to-29.97 conversions, duplicate frames, or mixed-cadence timelines unless approved
- Confirm correct field dominance for interlaced deliveries
- Manage color space and levels intentionally, with legal luma and chroma levels where required for SDR or HDR
- Avoid unnecessary 8-bit or 4:2:0 bottlenecks if the spec expects a higher-quality bit depth and chroma path
- Match audio layout to the delivery document, including channel order, stereo pairs, M&E, 5.1, silence, tone, and loudness
- Align timecode for program start, bars, slate, first frame of action, and captions
- Follow the broadcaster’s sidecar or embedded requirements for captions and subtitles
- Match the required profile for the delivery MXF, MOV, IMF, or AS-11 package
Export from the timeline the broadcaster actually asked for
Your team should make most broadcast deliveries from a locked, conformed, full-resolution timeline, not from the offline edit sequence. Build that timeline at the delivery frame rate, resolution, scan type, and color space. If the camera originals were XF-AVC but the delivery spec calls for another codec, export to that required codec. Premiere and Media Encoder expose detailed encoding controls, but smart rendering only applies to supported combinations of source format, preview format, wrapper, and export codec. Don't assume that an XF-AVC source timeline will pass through untouched, because if the delivery codec is different, you're transcoding. Set render quality, scaling, color, field order, audio, and bitrate with the spec in front of you. Facilities often use Resolve’s Deliver page for recurring broadcast presets, especially in facilities that finish and QC inside Resolve. The same rule applies: make the deliver preset match the broadcaster, not the camera. XF-AVC may be the source format, the conform source, or an archive source, while the deliverable may be a completely different profile. A clean Canon XF-AVC broadcast workflow usually looks like this:- Shoot the approved XF-AVC mode with matching frame rate, bit depth, chroma, gamma, audio, and timecode
- Copy and verify the full Canon card structure
- Import into Premiere or Resolve without breaking folder structure or clip metadata
- Generate proxies or transcodes only when the naming, timecode, and audio plan is tested
- Edit and conform against correctly interpreted media
- Grade with intentional Canon color management
- Reconnect full-resolution media before finishing
- Export the required broadcaster delivery format
- Run technical QC against the final file, not just the camera originals
FAQ
Usually, XF-AVC is treated as a camera acquisition format rather than the final delivery format. Many broadcasters require delivery as XDCAM HD422, AVC-Intra, ProRes, DNxHD, IMF, AS-11, or a specific MXF profile. The safe approach is to shoot XF-AVC in a mode that meets the acquisition requirements, then conform and export the final master to the broadcaster’s required delivery specification.
Choose XF-AVC Intra when the footage will go through heavier post, such as grading, VFX, multicam editing, UHD finishing, or tight online workflows. Choose XF-AVC Long GOP when storage efficiency, card runtime, and field turnaround matter, and when the broadcaster and post pipeline have already approved that exact recording mode. Long GOP can work well, but it should be tested through ingest, edit, conform, export, and QC before production.
Yes. Copy the full card structure, including the Canon folders, rather than only copying individual MXF files. The folder structure can contain information needed for clip relationships, spanned clips, metadata, and reliable relinking. A good practice is to place the untouched card copy inside a clearly named parent folder that identifies the show, date, camera, card, or roll.
Modern versions of Premiere Pro and DaVinci Resolve can usually work with common Canon XF-AVC MXF media natively, but support depends on the exact camera mode, software version, operating system, hardware, and licensing. Facilities should test the specific XF-AVC resolution, frame rate, bit depth, chroma sampling, and compression type before the shoot. If native performance is poor, proxies or transcodes may be a better operational choice.
At minimum, track the original file name, camera roll or card ID, camera letter, clip timecode, shoot date, frame rate, resolution, codec mode, gamma, color space, LUT used for editorial viewing, scene, take, notes, and audio channel assignments. This metadata helps editorial, conform, color, audio turnover, archive, and QC teams understand the source media and avoid relink or interpretation problems.
Capture that information during ingest and keep it searchable alongside the media, especially when multiple camera bodies, proxies, and delivery transcodes are involved. Aspect lets teams define project-specific custom metadata, so fields like camera ID, card roll, codec mode, color space, and audio map can travel with the assets.





