Dao Huy (Lucas)

Dao Huy (Lucas)

Subtitle & caption specialist, Da Nang, Vietnam

BA in EnglishIELTS 7.0HSK 5Upwork Top-Rated Plus4.99/5 from 80 reviewsTop 1%7+ years, 200+ projects
Recently delivered English SDH for six episodes (around 160 minutes) with true CEA-608 and CEA-708 embedded and independently QC-verified, for a US media-localization agency.
After
This line is clean and on time.
Before
timecode drift +8f, 61 chars/linethis caption line is far too long and it arrives eight frames late after the cut

Drag to compare the flagged caption and the corrected two-liner.

What you receive

caption-inspector decode report (608 + 708)
Positioning and conformance notes
Corrected SCC, MXF or XML redelivery
Sign-off preview MP4

Spec checklist

Independent CEA-608 and CEA-708 decode
Positioning and reading-order checks
Timing, gap and duration validation
Spec conformance against the target profile
Toolchain: caption-inspector, CCExtractor, ffmpeg, Subtitle Edit, Aegisub, Adobe Premiere Pro
Corrected files redelivered with a report

How it works

1

Scope and spec

You send the video and target profile. I confirm frame rate, timecode, caption style and the delivery formats you need.

2

Author

I time and write the captions or subtitles to the reading-speed, line-length and positioning rules for the target.

3

Encode and wrap

I produce the deliverables: SCC, MXF OP1A embed, SMPTE ST 2052-1 or DCP XML, plus a burned-in preview.

4

QC and deliver

I decode the result independently with caption-inspector, fix anything that drifts, and deliver with a report.

Three-layer QC before anything ships

Broadcast and cinema files fail on decoders, not in an editor preview. Every delivery goes through three passes and an independent decode.

1. Rough pass

Spot and draft every caption against the script, source audio and shot changes.

2. Alignment and timing

Tune reading speed, line breaks and positioning; align to shot changes and clear names and lower-thirds.

3. Independent senior QC

Decode the result on a separate decoder, check conformance to the target spec, and sign it off.

Characters-per-second held to spec on every event
Safe-title and safe-area violation check per caption
Multi-device and projection playback testing
Independent CEA-608 and CEA-708 decode with caption-inspector
NDA and secure handling for unreleased films and pre-air episodes; screeners are deleted on delivery.

Indicative rate

Per project or per hour

Request a quote

Frequently asked questions

What do you check in a caption QC pass?

I decode the 608 and 708 tracks independently, then check text accuracy, reading order, positioning over lower-thirds, timing, event gaps and durations, and conformance to the target spec (broadcast SCC/MXF or a DCP profile).

Which tools do you use?

caption-inspector (the Comcast open-source decoder) for an independent 608/708 read, plus CCExtractor, ffmpeg, Subtitle Edit, Aegisub and Adobe Premiere Pro. Using a decoder that is separate from the authoring tool is what catches problems an editor preview hides.

Can you fix the problems you find, not just report them?

Yes. I redeliver corrected SCC, MXF or subtitle XML alongside the decode report, so the file is ready to air, not just documented.

Request a quote

Typical response within 10 minutes

Get QuoteWhatsApp