Class: Subber::Formatter::Vtt
Constant Summary collapse
- LF_REGEX =
/\n/
- CRLF =
"\r\n"
Class Method Summary collapse
Class Method Details
.format(subtitles) ⇒ String
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/subber/formatter/vtt.rb', line 10 def format(subtitles) cues = subtitles.map do |subtitle| convert_subtitle_to_cue(subtitle) end file_content = cues.join file_content = add_webvtt_header(file_content) file_content = add_window_line_break(file_content) file_content end |