Class: Ehbrs::Tools::Runner::Videos::Subtitles::Sanitize
- Inherits:
-
Object
- Object
- Ehbrs::Tools::Runner::Videos::Subtitles::Sanitize
- Defined in:
- lib/ehbrs/tools/runner/videos/subtitles/sanitize.rb
Instance Method Summary collapse
Instance Method Details
#keep_languages? ⇒ Boolean
16 17 18 |
# File 'lib/ehbrs/tools/runner/videos/subtitles/sanitize.rb', line 16 def keep_languages? keep_languages.present? end |
#run ⇒ Object
22 23 24 |
# File 'lib/ehbrs/tools/runner/videos/subtitles/sanitize.rb', line 22 def run run_filesystem_traverser end |
#traverser_check_file(file) ⇒ Object
26 27 28 29 30 31 32 |
# File 'lib/ehbrs/tools/runner/videos/subtitles/sanitize.rb', line 26 def traverser_check_file(file) sub = ::EhbrsRubyUtils::Videos::Subtitles::Sanitize.new(file) return unless sub.subtitle? infov 'Subtitle found', sub.file sub.run end |