1

このFFMPEGコードの出力ファイルを変数に保存するにはどうすればよいですか?

  def take_screenshot
    logger.debug "Trying to grab a screenshot from #{self.file}"
    system "ffmpeg -i #{self.file} -ss 00:00:02 -vframes 1 #{Rails.root}/public/uploads/tmp/screenshots/#{File.basename(self.file)}.jpg"
    self.save!
  end

私が試してみました: self.screenshot = system "ffmpeg -i #{self.file} -ss 00:00:02 -vframes 1 #{Rails.root}/public/uploads/tmp/screenshots/#{File.basename(self.file)}.jpg"

しかし、これは何も保存しません。

前もって感謝します!

4

1 に答える 1