lib/webradio.rb in rget-2.2.4 vs lib/webradio.rb in rget-2.3.0

- old
+ new

@@ -78,10 +78,18 @@ return end # convert to mp3 print "converting to mp3..." - result = Open3.capture3("ffmpeg -i #{src} -ab 64k #{dst}") + ffmpeg = (@options['mp3nize'] || "ffmpeg -i '$1' -ab 64k '$2'").gsub(/\$(.)/){|s| + case $1 + when '1'; src + when '2'; dst + when '$'; '$' + else; s + end + } + result = Open3.capture3(ffmpeg) if result[2].to_i == 0 File.delete(src) if delete_src puts "done." else File.delete(dst) if File.exist?(dst)