Move an edit between Premiere, Resolve, Avid and Final Cut,and see what survived.
SRTPremiere transcript
Whole timelines between Premiere Pro, DaVinci Resolve, Final Cut Pro and Avid, converted in your browser: transitions, markers, titles, keyframes and levels carried, with what is kept and what changes shown before you convert. Captions and transcripts too, with their italics, colour, placement and speakers. Nothing is uploaded.
Any of these, to any of these
What survives each route →Hover a format to see its routes. Two models underneath: timed text and timelines. An EDL is a cut list and never becomes captions.
Convert a file now
Conversions …
Drop EDL, SRT, VTT, .prtranscript, or transcript files
Any caption, transcript or timeline file: CutConvert picks the converter and shows what survives · up to 100 KB per file
Above the free cap: project to project is $5 per file; every other conversion is $3. Pro $9/month covers every type up to 50 MB, Studio $19/month up to 500 MB.
- Files never leave your device
- Kept and changed, shown before you convert
- 18 Premiere project files checked · see the proof
- Free for about an hour of captions · pricing
Converters, by workflow
Audio handoff & bin reports
Move supported Premiere, Resolve, Final Cut, AAF and Audition audio edits into REAPER, or inspect an Avid bin in a spreadsheet. Review conversion warnings for features that need attention.
- Resolve projectREAPER audio project
Resolve to REAPER
Transfer audio edits, source offsets, gain and pan automation, fades and markers into REAPER. Media stays on your disk; video, plug-ins and mixer routing need review.
Open converter - Avid AAFREAPER audio project
AAF to REAPER
Transfer audio edits, source offsets, gain and pan automation, fades and markers into REAPER. Media stays on your disk; video, plug-ins and mixer routing need review.
Open converter - Final Cut project XMLREAPER audio project
Final Cut to REAPER
Transfer audio edits, source offsets, gain and pan automation, fades and markers into REAPER. Media stays on your disk; video, plug-ins and mixer routing need review.
Open converter - Final Cut project XMLPicture/audio AAF
Final Cut to picture/audio AAF
Keep the audio-only handoff and recover supported picture edits in a separate -picture.aaf file. Import the handoff you need, relink media and review the warnings.
Open converter - Premiere projectREAPER audio project
Premiere to REAPER
Transfer audio clips, source offsets, clip gain, volume keyframes and markers to REAPER. Review warnings for video, nests, plug-ins and mixer routing that cannot transfer.
Open converter - Audition sessionREAPER audio project
Audition to REAPER
Transfer sample-timed audio clips, static track and clip levels, track pan, mute/solo and fades to REAPER. Normalized Audition automation and plug-in processing require manual review.
Open converter - Avid binBin inventory CSV
Avid Bin to CSV
Extract bin item names, durations, edit rates, track counts and nested user metadata to CSV. This is a bin inventory, not an editable timeline or per-cut shot list.
Open converter
Premiere Pro
Transcripts in and out of Premiere — Text-Based Editing imports, .prtranscript exports, captions — plus .prproj conversion to FCP7 XML, FCPXML, EDL, shot list or a Resolve project, carrying transitions, markers, keyframes, levels, speed changes, nests, bins and channel routing.
- SRT filePremiere JSON
SRT to Premiere JSON
Use timed subtitles as a Premiere transcript. Cue timing is retained; individual word timings are estimated within each cue.
Open converter - Transcript JSONPremiere transcript JSON
JSON to Premiere JSON
Whisper and other AI transcripts straight into Premiere Pro text-based editing, with the word-level timing the source measured rather than timing guessed from cues.
Open converter - TXT transcriptPremiere JSON
TXT to Premiere JSON
Turn timestamped text transcripts into Premiere Pro transcript JSON with speaker records and word-level timing.
Open converter - DOCPremiere JSON
DOC to Premiere JSON
Turn DOCX, DOC, or DOC-style transcript text into Premiere Pro transcript JSON with speaker turns kept.
Open converter - Premiere transcriptSRT subtitles
Premiere Transcript to SRT
Turn a Premiere Pro .prtranscript (static transcript JSON) into clean, timed SRT subtitles you can use anywhere.
Open converter - Premiere transcriptWebVTT
Premiere Transcript to VTT
Turn a Premiere Pro .prtranscript (static transcript JSON) into WebVTT captions for web players and HTML5 video.
Open converter - Premiere transcriptplain text
Premiere Transcript to Text
Turn a Premiere Pro .prtranscript into a clean, readable transcript with speaker labels kept and timecodes stripped.
Open converter - Premiere transcriptWord document
Premiere Transcript to Word
Turn Premiere's transcript export into a clean Word document with timestamps, speaker labels, and text ready for review and notes.
Open converter - Premiere transcriptCSV spreadsheet
Premiere Transcript to CSV
Premiere's transcript as a spreadsheet: timing, speakers, and text in columns for logging and paper edits.
Open converter - Premiere projectFCP7 XML
Premiere Project to XML
Open a Premiere project in another editor. Preview its sequences, convert to FCP7 XML, and review what transfers before relinking your media.
Open converter - Premiere projectDaVinci Resolve project
Premiere Project to DRP
Turn a .prproj into a native DaVinci Resolve .drp project: timelines, tracks, and cuts rebuilt in Resolve's own project format.
Open converter - Premiere projectCSV shot list
Premiere Project to CSV
One row per clip, every sequence and track, record and source timecode at the sequence rate, plus transitions, speed changes, media rates, channels, levels, bins and marker rows. Read straight from the .prproj.
Open converter - Premiere projectCMX 3600 EDL
Premiere Project to EDL
A CMX 3600 edit decision list written straight from the .prproj: cuts and dissolves, source and record timecode, speed changes, markers as locators, clip names, reel list.
Open converter - Final Cut Pro FCPXMLFCP7 XML (Premiere)
FCPXML to XML
Move a Final Cut edit into Premiere using FCP7 XML. Review the timeline preview and conversion warnings, then relink your original footage.
Open converter
Avid Media Composer
Bring SRT subtitles into Avid as SubCap caption TXT — and convert Avid AAF exports, with their transitions and markers, to FCP7 XML, FCPXML, EDL, a shot list or a DaVinci Resolve project.
- SRT fileAvid caption TXT
SRT to Avid TXT
Prepare subtitles for Media Composer’s SubCap effect. Match your sequence frame rate, convert to Avid DS caption TXT, then import the caption data.
Open converter - Avid AAFFCP7 XML
AAF to XML
Turn an Avid AAF into Final Cut Pro 7 XML, the timeline read straight from the file. No Media Composer required.
Open converter - Avid AAFDaVinci Resolve project
AAF to DRP
Turn an Avid AAF into a native DaVinci Resolve project, the timeline rebuilt in Resolve's own format. No Media Composer required.
Open converter - Avid AAFCSV shot list
AAF to CSV
The Avid composition as spreadsheet rows: track, clip, media, record and source timecode, duration.
Open converter - Avid AAFCMX 3600 EDL
AAF to EDL
A CMX 3600 edit decision list from the AAF composition: V1 plus A1–A2, clip names, reel list.
Open converter
EDL & timelines
Turn a CMX3600 edit decision list into a spreadsheet for conform, VFX pulls, and cue sheets — or write an EDL (with dissolves, M2 speed lines and locator markers) and a shot list straight from a Premiere, Resolve, or Avid project.
- EDL fileCSV spreadsheet
EDL to CSV
Turn edit decision lists into tidy, spreadsheet-ready CSV with clip names, reels, and timecodes intact.
Open converter - Premiere projectCMX 3600 EDL
Premiere Project to EDL
A CMX 3600 edit decision list written straight from the .prproj: cuts and dissolves, source and record timecode, speed changes, markers as locators, clip names, reel list.
Open converter - Resolve projectCMX 3600 EDL
DaVinci Resolve Project to EDL
CMX 3600 EDLs written from the .drp itself: one per timeline, V1 plus A1–A2, source and record timecode.
Open converter - Avid AAFCMX 3600 EDL
AAF to EDL
A CMX 3600 edit decision list from the AAF composition: V1 plus A1–A2, clip names, reel list.
Open converter - Premiere projectCSV shot list
Premiere Project to CSV
One row per clip, every sequence and track, record and source timecode at the sequence rate, plus transitions, speed changes, media rates, channels, levels, bins and marker rows. Read straight from the .prproj.
Open converter - Resolve projectCSV shot list
DaVinci Resolve Project to CSV
Every timeline in the .drp as spreadsheet rows: track, clip, media, record and source timecode, duration.
Open converter - Avid AAFCSV shot list
AAF to CSV
The Avid composition as spreadsheet rows: track, clip, media, record and source timecode, duration.
Open converter
Final Cut Pro & Resolve
Bring a Premiere, Resolve or Avid edit into Final Cut Pro as FCPXML (a Premiere edit arrives with its transitions, markers, titles, keyframes, volume, compound clips and bins as keywords), take a Final Cut edit the other way with the same set, move subtitles in and out of FCPXML timelines, export timeline text to Word or CSV, and convert DaVinci Resolve .drp projects to FCP7 XML.
- Premiere projectFCPXML (Final Cut Pro)
Premiere Project to FCPXML
The edit out of the .prproj and into Final Cut Pro: one FCPXML with a project per sequence, tracks as storylines, transitions, markers, keyframes, volume, speed, nests, bins and media references.
Open converter - Resolve projectFCPXML (Final Cut Pro)
DaVinci Resolve Project to FCPXML
Timelines out of the .drp and into Final Cut Pro as FCPXML: clips on lanes, source in/out, media references, 01:00:00:00 start kept.
Open converter - Avid AAFFCPXML (Final Cut Pro)
AAF to FCPXML
An Avid sequence into Final Cut Pro: clips on lanes, source in/out, media references, written as FCPXML 1.10.
Open converter - Final Cut Pro FCPXMLFCP7 XML (Premiere)
FCPXML to XML
Move a Final Cut edit into Premiere using FCP7 XML. Review the timeline preview and conversion warnings, then relink your original footage.
Open converter - Final Cut Pro FCPXMLResolve project
FCPXML to DRP
A Final Cut Pro edit as a Resolve project file: one timeline per project, connected clips on their own tracks, media paths kept for relinking.
Open converter - Final Cut Pro FCPXMLCMX 3600 EDL
FCPXML to EDL
The EDL Final Cut Pro cannot export: cuts and dissolves, source and record timecode, speed changes, markers as locators, clip names and a reel list, written straight from the FCPXML.
Open converter - Final Cut Pro FCPXMLCSV shot list
FCPXML to Shot List
One row per clip, every project and lane, record and source timecode at the project rate, plus transitions, speed changes, media rates, channels, levels, keywords and marker rows. Read straight from the FCPXML.
Open converter - SRT fileFCPXML titles
SRT to FCPXML
Turn each subtitle into an editable Basic Title. Choose your project frame rate before converting; this creates titles, not a caption track.
Open converter - SRT fileiTunes Timed Text
SRT to ITT
Create iTunes Timed Text with your chosen frame rate and language, styled text and line breaks. Download captions with the original source, recovery data and a conversion report.
Open converter - FCPXML timelineSRT subtitles
FCPXML to SRT
Extract the titles and captions from a Final Cut Pro FCPXML timeline as clean, timed SRT subtitles.
Open converter - FCPXMLWord document
FCPXML to Word
Final Cut Pro titles and captions as a Word document: timecoded text for review, translation, and paper edits.
Open converter - FCPXMLCSV spreadsheet
FCPXML to CSV
Every title and caption in the FCPXML timeline as spreadsheet rows, timing and text in columns.
Open converter - Resolve projectFCP7 XML
DaVinci Resolve Project to XML
Turn a .drp export into Final Cut Pro 7 XML: timelines, tracks, and cuts read straight from the project archive, no Resolve required.
Open converter - Resolve projectCSV shot list
DaVinci Resolve Project to CSV
Every timeline in the .drp as spreadsheet rows: track, clip, media, record and source timecode, duration.
Open converter - Resolve projectCMX 3600 EDL
DaVinci Resolve Project to EDL
CMX 3600 EDLs written from the .drp itself: one per timeline, V1 plus A1–A2, source and record timecode.
Open converter
Broadcast captions
Broadcast delivery formats — turn SRT subtitles into Scenarist SCC, MacCaption MCC, or EBU-STL files for US and European delivery specs, and decode them back to SRT.
- SRT fileSCC broadcast captions
SRT to SCC
Turn SRT subtitles into broadcast-ready Scenarist SCC: CEA-608 pop-on captions, drop-frame 29.97 timecode, verified against a reference decoder.
Open converter - SCC caption fileSRT subtitles
SCC to SRT
Decode Scenarist CEA-608 caption files into clean, timed SRT subtitles. Pop-on, roll-up, and paint-on captions all supported.
Open converter - SCC captionsCSV spreadsheet
SCC to CSV
A broadcast caption file as a spreadsheet: every cue decoded with its timing, ready for QC and review.
Open converter - SRT fileMCC broadcast captions
SRT to MCC
Turn SRT subtitles into MacCaption MCC ancillary-data files: spec-complete CDP packets at 29.97 drop-frame, ready for HD broadcast workflows.
Open converter - MCC caption fileSRT subtitles
MCC to SRT
Decode MacCaption MCC ancillary-data files into clean, timed SRT subtitles. Checksums validated, all documented frame rates supported.
Open converter - MCC captionsCSV spreadsheet
MCC to CSV
CEA-708 .mcc captions decoded into a spreadsheet, no MacCaption required.
Open converter - SRT fileEBU-STL subtitles
SRT to STL
Turn SRT subtitles into EBU-STL binary files: GSI header, TTI blocks, and ISO 6937 accented characters, ready for European delivery specs.
Open converter - EBU-STL fileSRT subtitles
STL to SRT
Decode binary EBU-STL subtitle files into clean, timed SRT. Full ISO 6937 character set including combining accents, at 25 or 30 fps.
Open converter - EBU-STL subtitlesCSV spreadsheet
STL to CSV
EBU-STL (Tech 3264) subtitles decoded into a spreadsheet: timing and text in columns.
Open converter
Subtitles & transcripts
Turn timestamped TXT transcripts, Whisper JSON, CapCut drafts, YouTube SBV, and ASS files into SRT, keep italics, colour and placement when moving subtitles between SRT, WebVTT, ASS and TTML, and send Whisper or AssemblyAI JSON into Premiere with its word timing.
- TXT transcriptSRT subtitles
TXT to SRT
Turn TXT transcripts or plain text into SRT subtitles. Keep existing timestamps, or estimate timing and adjust it in your editor.
Open converter - Transcript JSONSRT subtitles
JSON to SRT
Turn supported timed JSON into SRT. Preview the detected captions, or map the text and timestamp fields in a custom JSON export.
Open converter - transcript JSONWebVTT
JSON to VTT
Whisper output, YouTube caption JSON, or a CapCut draft, converted to clean WebVTT for the web player.
Open converter - transcript JSONplain text
JSON to Text
Just the words: transcript JSON stripped to clean plain text.
Open converter - CapCut draftSRT subtitles
CapCut to SRT
CapCut has no subtitle export, but your captions live in the project's draft_info.json (draft_content.json in older versions). Drop it here, any size, and download them as SRT.
Open converter - YouTube SBVSRT subtitles
SBV to SRT
Turn YouTube .sbv caption exports into clean SRT subtitles any editor or player accepts.
Open converter - ASS/SSA subtitlesSRT subtitles
ASS to SRT
Turn ASS/SSA subtitle scripts into clean SRT. Italics, bold, underline and colour kept, other override tags dropped, timing and line breaks kept.
Open converter - SRT fileYouTube SBV
SRT to SBV
Turn SRT subtitles into the SBV caption format YouTube Studio exports and imports.
Open converter - SRT fileASS subtitles
SRT to ASS
Turn SRT subtitles into styled ASS subtitles for Aegisub, mpv, VLC and burn-in workflows.
Open converter - SRT fileTTML captions
SRT to TTML
Create TTML captions with millisecond timing, styled text, line breaks and language metadata. Includes your original source and conversion report. Check any additional requirements from your delivery platform.
Open converter - SRT fileWebVTT
SRT to VTT
Turn SRT subtitles into WebVTT captions for HTML5 <track>, web players, and streaming.
Open converter - WebVTTSRT subtitles
VTT to SRT
Turn WebVTT (.vtt) captions into standard SRT subtitles any editor or player accepts.
Open converter - SRT fileplain text
SRT to Text
Strip the timecodes from SRT subtitles and get a clean, plain-text transcript of the dialogue.
Open converter - WebVTTplain text
VTT to Text
Strip the timecodes and tags from WebVTT captions and get a clean, plain-text transcript.
Open converter
Word & spreadsheet exports
Turn subtitles into deliverables — Word documents for review and translation, CSV for logging and localization — and back.
- SRT fileWord document
SRT to Word
Make a readable Word document from your subtitles, with timestamp ranges for reference. Download DOCX for review, translation, or client notes.
Open converter - WebVTTWord document
VTT to Word
Turn WebVTT captions into a formatted Word document with timestamps, ready for review or translation.
Open converter - transcript JSONWord document
JSON to Word
AI transcript JSON as a readable Word document, with timestamps and speakers formatted for notes and review.
Open converter - SRT fileCSV spreadsheet
SRT to CSV
Turn SRT subtitles into a spreadsheet: one row per cue with timing, duration, speaker, and text columns.
Open converter - CSV rowsSRT subtitles
CSV to SRT
Turn spreadsheet rows with start times and text into clean, valid SRT subtitles, speakers included.
Open converter
Free tools
Why editors use it
Free to start
Convert everyday batches for free. Create an account when you need large, high-volume jobs.
Batch in, one ZIP out
Convert a batch within your allowance and download a single ZIP, or one file if that is all you need.
Made for editors
Whole timelines from Premiere, Final Cut and Avid with transitions, markers, titles, keyframes, levels, nests and bins; captions that keep their italics, colour, placement and speakers across SRT, VTT, ASS, TTML, iTT, SCC and STL, any of them in, any of them out; transcripts into Premiere with the words the engine timed. Frame rates and timecode handled the way post expects.
Private by design
Files are converted in your browser. Queued files can be saved locally to restore your job after checkout. Conversion metadata helps us diagnose errors; file contents are not uploaded.
Frequently asked questions
Where are my files processed?
In your browser. The converter runs on your own machine and the file never leaves it; the site only records that a conversion happened. CutConvert never sees, stores, sells or shares your media.
Is it free? Do I need an account?
About an hour of footage per file is free, on every converter: 100 KB of subtitles or captions, 500 KB of Word transcript, 2 MB of transcript JSON, 1 MB of Resolve project, 5 MB of Final Cut XML, with Premiere projects and Avid AAF a little under the hour. Guests get five conversions a month, a free account has no monthly cap within those sizes, and above that project-to-project transfers are $5 per file. Every other conversion is $3, including project files to captions, reports or cut lists, and captions or transcripts into an editor. Pro is $9 a month ($39 a year) for every file type up to 50 MB; Studio is $19 a month ($79 a year) for files up to 500 MB. Paid-file access lasts 24 hours.
What do I get when I convert multiple files?
Drop several files and you get back one ZIP archive containing every converted file. Convert a single file and you get that one file back, no ZIP. Tick extra formats under the output chips and the same ZIP carries every one of them, and a file counts as one conversion whatever it is written to.
Which formats are supported?
Timelines: Premiere .prproj, DaVinci Resolve .drp (as exported, or gzip- or Zstandard-wrapped), Avid AAF and Final Cut FCPXML in; FCP7 XML, FCPXML, Resolve .drp, CMX 3600 EDL and shot-list CSV out. A Premiere or Final Cut edit travels with its transitions, markers, titles, opacity and scale keyframes, clip volume, speed changes, nested sequences, bins, audio channel routing and each file's own frame rate, wherever the output has a place for them; an Avid AAF brings its transitions, markers, clip levels with their keyframes, muted tracks, nested stacks and each clip's own rate. Captions and transcripts, read and written: SRT, WebVTT, SBV, ASS, TTML, DFXP, iTT, SCC, MCC (a second 608 channel comes out as its own file), EBU-STL, Avid caption TXT, CapCut drafts of any size, timed CSV, Word, plain text, Whisper, WhisperX, AssemblyAI, Deepgram, Rev.ai and CapCut JSON, TwitchDownloader chat logs as a chat replay, Premiere transcript JSON and .prtranscript, Rev, Otter and Word-style transcripts, with italics, colour, placement and speakers kept where the output can hold them and measured word timing into Premiere. EDLs become event CSV reports. The capability table lists what every pair keeps.
Can I pick a frame rate?
Yes. For EDL and Avid caption output you can choose 23.976, 24, 25, 29.97, or 30 fps, or let CutConvert auto-detect it from your source.
Guides
All guides →Premiere review cut
Your producer rearranges the cut on the video you already rendered. You accept what you want and download your own .prproj back with the changes and their notes as markers.
Read guideFinal Cut review cut
Export XML from Final Cut, share it with the review video you rendered, and import the accepted version back with your producer's notes on the timeline.
Read guideResolve review cut
Export the .drp, share it with the review video you rendered, and import the accepted version back into Resolve with your producer's notes as markers.
Read guideA checked Premiere → Resolve handoff
Follow the handoff from project file to Resolve. Includes a real six-clip example, native save/reopen results, and the checks that still need original media.
Read guideExport SRT from a Premiere transcript
The direct export, the captions workaround, and the no-Premiere-needed conversion. Which to use and when, with the version caveats Adobe glosses over.
Read guidePremiere .prtranscript → SRT
Why a saved .prtranscript will not open as text, and how to get clean, timed subtitles out of one, speaker labels included.
Read guideWhat is an EDL?
The CMX3600 edit decision list, decoded: structure, a real example, how to open an .edl, EDL vs XML vs AAF, and getting one into a spreadsheet.
Read guideEDL vs XML vs AAF
The one-table answer to what each format carries, when to send which, and why post houses still want an EDL alongside everything else.
Read guideImport a transcript into Premiere
Reuse a Rev, Otter, Word, or SRT transcript in Premiere's Text-Based Editing with sample files and instructions for importing timed JSON.
Read guideCorrected transcript greyed out
The merge needs an existing transcript and the right panel context. The checklist that un-greys the option, and the JSON route when it still won't budge.
Read guideRev/Otter transcript → Premiere
What to export from Rev, Otter, and Descript (and the one setting everyone misses), then how to convert it for Premiere's transcript import.
Read guideImport SRT into Avid
SubCap only reads Avid caption TXT and STL. How to convert an SRT, get the frame rate right, and fix the imports that silently fail.
Read guideAvid captions → SRT
Export Caption Data writes Avid's own TXT, not SRT. The export step, the conversion, and the hour-one timecode surprise that catches almost everyone.
Read guideTranscript → SRT subtitles
The one requirement (timestamps), the formats that convert directly, how cue timing really works, and the honest answer on untimed text.
Read guideEDL file example
Download a working sample EDL, then read what every line means: events, dissolves, AX reels, audio tracks, and the comments conform depends on.
Read guideAdd SRT subtitles in Resolve
The native import path, the timecode gotcha that hides your subtitles an hour away, and the FCPXML route when you want styleable titles instead of captions.
Read guideExport SRT from Resolve
Two clicks when your subtitles live on a subtitle track, and the honest workaround via FCPXML when they are Text+ titles Resolve won't export.
Read guideConvert SRT to Word
Why translators want subtitles as .docx, the converter that keeps timestamps and speakers, the honest manual route, and the round trip back to SRT.
Read guideConvert a .prproj to XML
The in-Premiere export, the no-Premiere-needed converter, and why a .prproj is secretly XML already, plus the DaVinci Resolve import that follows.
Read guideOpen a newer .prproj in older Premiere
The version-lock error, why there's no "Save As previous version," and the three ways out: side-by-side installs, FCP7 XML, and the direct converter.
Read guideOpen a .prproj without Premiere
There's no .prproj viewer, but the converter plus free DaVinci Resolve gets you the full timeline: tracks, cuts, clip names, and the media paths inside.
Read guideMacCaption alternatives
Final sale 2022, support ended May 2023, and the official successor is Windows-only. The real options, split by what you actually used MacCaption for.
Read guideWhat is a DRP file?
Resolve's project export, decoded: what's actually inside the ZIP, why nothing else opens it, .drp vs .dra, and your options without Resolve.
Read guideResolve project → Premiere
The two-minute route from a .drp someone sent you to an editable Premiere sequence, no Resolve installation required.
Read guidePremiere project → Resolve
Native .drp or FCP7 XML: both routes read the .prproj itself, so they work when Premiere is not installed or will not open the project.
Read guideHow we verify conversions
References we didn't write: reference decoders, published test corpora, property matrices, and independent implementations, documented format by format.
Read guideExport subtitles from CapCut
Use caption export or extract timed text from a readable CapCut draft. Find the project file and handle unreadable or encrypted drafts.
Read guideEditingTools.io alternative
$19-27/month buys a genuinely broad suite, but a single conversion shouldn't cost a $13 day pass. Where each tool wins, honestly.
Read guideWhat is an AAF file?
The Avid-to-Pro-Tools workhorse: what an .aaf contains, the embedded-vs-linking trap, what opens one, and how to convert it to XML without Avid.
Read guideSRT vs VTT vs iTT
Same captions, three containers. The comma/dot trap, the iTT frame-rate gotcha, and a destination-by-destination answer to "which format?"
Read guideImport SRT into Final Cut Pro
The native caption import, the insertion-time setting that puts subtitles an hour off, and the FCPXML route when you want styleable titles instead.
Read guideWhisper JSON → SRT
What verbose_json actually contains, the converter route, the CLI flag that skips the problem, and the timestamp math that breaks hand-rolled scripts.
Read guideExport an EDL
File > Export > EDL, the Media Pool right-click, and the List Tool, with the CMX3600 constraints that surprise people the first time.
Read guideExport SRT from Final Cut Pro
The native Export Captions route (and its two settings that matter), the hour-offset trap, and the FCPXML converter rescue when subtitles are titles.
Read guideAdd subtitles in Final Cut Pro
Generate Captions, the SRT import, or converted titles: which of the three routes fits which job, and how to get the subtitles back out.
Read guidePremiere ↔ Resolve roundtrip
The XML default, when AAF or EDL wins, the what-survives table, and the pre-flight checklist that saves a re-export.
Read guideWhat is FCPXML?
The FCPXML vs FCP7 XML naming trap, rational timing, the version rules, and the subtitle workflows the format makes possible.
Read guideDrop-frame timecode
Why color TV created 29.97, the 3.6-seconds-per-hour drift, the exact skip pattern, and the DF-vs-NDF choice, with a calculator that does the math.
Read guideWhat is a .fcpxmld?
Final Cut's XML bundle is secretly a folder. The two-click way in, the flat-file export option, and the converter that accepts the bundle whole.
Read guideWhat is an SCC file?
The broadcast caption format decoded: what the hex pairs mean, why timing is drop-frame 29.97, SCC vs SRT, and the converters for both directions.
Read guideWhat is an MCC file?
The HD caption delivery format decoded: caption distribution packets, checksums, MCC vs SCC, and the converters for both directions.
Read guideWhat is an EBU-STL?
Europe's broadcast subtitle format decoded: GSI and TTI blocks, the ISO 6937 accent model that breaks other tools, and converters for both directions.
Read guideSCC vs MCC vs STL
The broadcast caption decision table: how to tell which format your delivery spec is asking for, what differs under the hood, and one SRT to all three.
Read guidePremiere edit → Avid AAF
Read the .prproj directly and write an AAF that references your media. Cuts, trims, gain and markers carry; nests, retimes and effects are warned. Media Composer acceptance is unverified.
Read guidePremiere edit → Final Cut Pro
Final Cut cannot read a .prproj or Premiere's XML export. Convert the project file to FCPXML 1.10 instead: a Final Cut project per sequence, with cuts, transitions, markers, keyframes and media references.
Read guide