Я не могу получить миниатюру видео с помощью streamio-ffmpeg

Кто-нибудь может мне это объяснить?

 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

0 ответов

Другие вопросы по тегам