Aligning a closed caption track to a media content includes calculating the offset and the drift between the closed caption track and the media content item. The closed caption track is aligned to the media content item as a function of the calculated offset and drift.