Есто код. Он смотрит в папку, находит там видеофайли и конвертит их с помощью menconer в другой формат. Проблема состоит в том, что после конвертации первого файла, скрипт заканчивает свою работу. Где проблема?
| Код | #!/usr/bin/ruby
path = "/home/diman/temp/Sasha" d = Dir.new(path)
d.each {|i| if i != "." && i != ".." path_original_file = File.join(path, i) path_original_file.to_s.gsub!(' ', '\ ')
path_new_file = String.new(path_original_file)
path_new_file[-3..-1] = "vob"
print exec "mencoder -profile dvd #{path_original_file} -o #{path_new_file}" end }
|
|