Module: MkvToolNix
- Defined in:
- lib/mkvtoolnix.rb,
lib/mkvtoolnix/modules/mkvmerge.rb,
lib/mkvtoolnix/types/info/audio.rb,
lib/mkvtoolnix/types/info/video.rb,
lib/mkvtoolnix/types/merge/tags.rb,
lib/mkvtoolnix/propedit_selector.rb,
lib/mkvtoolnix/modules/mkv_module.rb,
lib/mkvtoolnix/modules/mkvextract.rb,
lib/mkvtoolnix/extensions/iterable.rb,
lib/mkvtoolnix/modules/mkvpropedit.rb,
lib/mkvtoolnix/types/extract/track.rb,
lib/mkvtoolnix/types/info/subtitle.rb,
lib/mkvtoolnix/types/merge/chapter.rb,
lib/mkvtoolnix/types/info/attachment.rb,
lib/mkvtoolnix/types/merge/attachment.rb,
lib/mkvtoolnix/types/merge/input_file.rb,
lib/mkvtoolnix/errors/mkvtoolnix_error.rb,
lib/mkvtoolnix/types/propedit/property.rb,
lib/mkvtoolnix/types/extract/attachment.rb,
lib/mkvtoolnix/types/info/mkv_container.rb,
lib/mkvtoolnix/types/merge/segment_info.rb,
lib/mkvtoolnix/types/merge/output_control.rb,
lib/mkvtoolnix/types/propedit/info_property.rb,
lib/mkvtoolnix/types/propedit/audio_property.rb,
lib/mkvtoolnix/types/propedit/video_property.rb,
lib/mkvtoolnix/types/propedit/common_property.rb,
lib/mkvtoolnix/types/merge/input_track_options.rb,
lib/mkvtoolnix/types/propedit/subtitle_property.rb
Defined Under Namespace
Modules: Errors, Extensions, Modules, PropEditSelector, Types
Classes: MkvToolNix
Class Method Summary
collapse
Class Method Details
.init ⇒ Object
44
45
46
|
# File 'lib/mkvtoolnix.rb', line 44
def self.init
mkv_bin_path('')
end
|
.mkv_bin_path(bin_path) ⇒ Object
48
49
50
51
|
# File 'lib/mkvtoolnix.rb', line 48
def self.mkv_bin_path(bin_path)
bin_path = "#{bin_path}/" if !bin_path.empty? && !bin_path.end_with?('/')
MkvToolNix.new(bin_path)
end
|