class MkvToolNix::Types::Merge::Chapter
Attributes
chapter_charset[R]
chapter_language[R]
chapters_file[R]
gen_chapter_cue_name_format[R]
gen_chapter_name_template[R]
generate_chapter_interval_secs[R]
Public Instance Methods
add_to_cmd(cmd)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 41 def add_to_cmd(cmd) cmd << '--chapters' << @chapters_file unless @chapters_file.nil? cmd << '--chapter-language' << @chapter_language unless @chapter_language.nil? cmd << '--chapter-charset' << @chapter_charset unless @chapter_charset.nil? cmd << '--generate-chapters' << "interval:#{@generate_chapter_interval_secs}s" unless @generate_chapter_interval_secs.nil? cmd << '--generate-chapters-name-template' << @gen_chapter_name_template unless @gen_chapter_name_template.nil? cmd << '--cue-chapter-name-format' << @gen_chapter_cue_name_format unless @gen_chapter_cue_name_format.nil? nil end
generate_chapter_cue_name_format(format)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 31 def generate_chapter_cue_name_format(format) @gen_chapter_cue_name_format = format self end
generate_chapter_every_secs(num_secs)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 21 def generate_chapter_every_secs(num_secs) @generate_chapter_interval_secs = num_secs self end
generate_chapter_name_template(template)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 26 def generate_chapter_name_template(template) @gen_chapter_name_template = template self end
with_chapter_charset(charset)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 16 def with_chapter_charset(charset) @chapter_charset = charset self end
with_chapter_language(language_code)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 11 def with_chapter_language(language_code) @chapter_language = language_code self end
with_chapters_file(file)
click to toggle source
# File lib/mkvtoolnix/types/merge/chapter.rb, line 36 def with_chapters_file(file) @chapters_file = file self end