【发布时间】:2015-03-02 08:45:47
【问题描述】:
我正在扫描文件夹中的音频文件并将它们转换为 mp3。 在 RUBY 中效果很好。 但是,一旦第一次转码完成,它就会停止整个循环
这是我的代码过程的细分。
def scanFolder
# lots of code above to get folder list, check for incorrect files etc..
audioFileList.each {
|getFile|
exec_command = "ffmpeg #{getFile} #{newFileName}"
exec exec_command
}
end
发生的情况是它正在对找到的第一个文件进行转码,然后停止整个函数。有没有办法强制它继续?
ffmpeg 目前确实运行并正确完成,所以它不会破坏任何东西
【问题讨论】: