Is the source already synchronized and editable text?
Continue only after checking the target cut. Timing repair belongs in the sync workflow; image-based subtitle tracks need a separate text-recovery process, not ASS-to-SRT conversion.
Elysia Tools
Navigation
Workflow Playbook
Export a verified subtitle baseline to CSV or XLSX, coordinate translation review, reconcile imported timings and missing text, and verify selectable subtitle delivery in the target player.
Hubs
This workflow is for a translator, reviewer and video editor coordinating one language track in a spreadsheet. It is not a synchronization rescue or bilingual merge. Confirm the exact cut and inspect opening, middle and closing dialogue before exporting. Record which extracted track is authoritative; a duration match alone cannot establish the right edit.
Use existing SRT or VTT when possible. Converting text-based ASS or SSA to SRT trades away styling, positioning and other presentation features, so compare the converted dialogue and timing before adopting it. Image-based captions are not editable text merely because extraction succeeded. If timing or source recovery is unresolved, stop and use the related workflow instead.
Export a baseline and keep it untouched. Index, Start, End and Source identify the source cue; Target and Notes are the working columns. Preserve timecodes as text and keep multiline dialogue inside its cell. CSV delimiter, quoting and UTF-8 handling must be tested in the team's spreadsheet application. In XLSX, keep the approved table on the first worksheet because that is the sheet the importer reads.
The importer reads edited time cells; it does not enforce an immutable timing lock. A spreadsheet numeric time may be interpreted as milliseconds rather than as an Excel day fraction, so do not allow automatic date/time formatting to rewrite the baseline. Optional AI translation can seed a draft, but map it to the source by meaning and cue boundaries. Keep the original Source unchanged and record human approval of terminology, names and accessibility cues.
Choose the blank-target policy explicitly. Keeping Source produces untranslated dialogue; skipping removes a cue. A sheet with no translations is rejected, but a partly translated sheet can still import. Rows whose times cannot be parsed are skipped, and accepted rows are sorted by start time. Consequently neither row order nor output count proves correct correspondence.
Compare the rebuilt SRT to the baseline cue by cue using source meaning and start/end pairs. Explain every missing, duplicated or changed entry and inspect equal-start cases. Keep reviewer Notes as a sidecar: they do not become subtitle dialogue. If shorter wording solves reading-speed findings, revise Target and reimport; timing changes require separate approval and a new baseline, not an unnoticed edit to the sheet.
Audit the translated result, not only the source. Expansion can make a formerly readable cue too dense. Review line lengths, overlap and chosen local delivery-profile findings with the correct frame rate and the receiver's actual requirements. Profiles are implemented checks, not live platform certification or proof of translation quality. Replay dense and revised scenes.
Embed the approved track with intentional language metadata and a deliberate decision about retaining original subtitles. Container conversion can change presentation; inspect resulting streams and labels rather than assuming the intended track is selected. Open the exact output in the target player, toggle captions and verify display, seeking and sampled anchors.
Deliver the subtitle file, tested video where required, baseline, approved sheet and separate review evidence. Record reviewer, revision, player and unresolved exceptions. New timing repair or stacked bilingual display belongs in the sync workflow; a complete accessibility audit remains a separate responsibility.
Workflow playbook
Probe video and track inventory and extract the intended subtitle track when needed; verify dialogue against this cut rather than treating metadata as proof of synchronization.
Keep supported SRT or VTT directly; convert text-based ASS or SSA to SRT only when loss of styling is acceptable, then review text, line breaks and timing before freezing the baseline.
Export with the sheet tool, edit only target and notes, and optionally use the translator for a reviewed draft; verify cue correspondence before manually placing draft text into the target column.
Use the sheet tool again, compare every imported cue with the baseline and resolve blanks or skipped rows; audit readability and delivery-profile findings, revise text and reimport without silently changing the clock.
Continue only after checking the target cut. Timing repair belongs in the sync workflow; image-based subtitle tracks need a separate text-recovery process, not ASS-to-SRT conversion.
Choose the team's tested spreadsheet format. AI output is a draft to map back by verified cue correspondence, never permission to replace source text or timing unnoticed.
Keeping source creates untranslated cues and skipping creates omissions. Resolve blanks before approval; an import with some translated rows is not evidence that the whole track is complete.
Embed the approved translated track with deliberate language and original-track settings, inspect the output streams using the baseline probe, and manually verify toggling, display and dialogue anchors.