任何人都可以向我解释一下吗?
def gen_video_thumb(width, height)
directory = File.dirname(current_path)
tmpfile = File.join(directory, "tmpfile")
FileUtils.move(current_path, tmpfile)
file = ::FFMPEG::Movie.new(tmpfile)
file.transcode(current_path, "-ss 00:00:01 -an -r 1 -vframes 1 -s #{width}x#{height}")
FileUtils.rm(tmpfile)
end
特别是
file.transcode(current_path, "-ss 00:00:01 -an -r 1 -vframes 1 -s #{width}x#{height}")
行
有关详细代码,您可以查看此链接。 http://t4416.codeinpro.us/q/508138894f1eba38a43205ee