Method: Transcode::Transcoder#do

Defined in:
lib/transcode/transcoder.rb

#doObject

rubocop:disable Metrics/AbcSize



65
66
67
68
69
70
71
72
73
74
# File 'lib/transcode/transcoder.rb', line 65

def do # rubocop:disable Metrics/AbcSize
  if @cfg.mp3?
    @cfg.files.each { |f| @rep.add(f, @cfg.act? ? run(mp3_cmd(f)) : true) }
  elsif @cfg.sca?
    @cfg.files.each { |f| @rep.add(f, run(scn_cmd(f))) }
  else
    m4v
  end
  @rep.do
end