Closed Caption File Format Guide for iTunes

Closed Caption File Format Guide for YouTube

iTunes

iTunes asks for a Scenarist-formatted file (with an .scc extension), or a QuickTime file with a closed captioning track.

Compatible formats:

Scenarist (.scc)
DFXP Full/TTML (.dfxp)
iTunes Timed Text (.iTT)