20. The method according to claim 17 , wherein calculating the variance includes calculating a variance of at least one of words per caption frame, characters per caption frame, and difference per caption frame between a length of text included in each caption frame and a target length.
17. A method of generating a plurality of caption frames using a computer system including at least one processor, the method comprising: identifying, by the at least one processor, at least one element sequence as meeting predetermined criteria specifying a plurality of caption characteristics, the at least one element sequence including at least one element of a plurality of elements generated from transcription information, the at least one element including at least one word from the transcription information; associating, by the at least one processor, a caption frame of the plurality of caption frames with the at least one element sequence; calculating, by the at least one processor, a variance of a characteristic of the plurality of caption frames; balancing, by the at least one processor, the plurality of caption frames to reduce the variance at least in part by creating an alternative plurality of caption frames by moving the at least one element from the caption frame to a neighboring caption frame, calculating an alternative variance of the characteristic for the alternative plurality of caption frames, identifying that the alternative variance is less than the variance; and storing the alternative plurality of caption frames as the plurality of caption frames; and generating, by the at least one processor, caption information including the plurality of caption frames, the caption information including a begin time for the caption frame and an end time for the caption frame.