0
我有一台服务器正在使用摄像头拍摄视频剪辑并将它们放置在#{Rails.root}/app/assets/videos
中。问题是我无法看到新创建的视频剪辑,直到服务器重新启动。有没有解决方法?如果创建新文件,Rails 3.1资产管道需要重新启动?
这里的控制器代码:
@file_name = Time.now.strftime("%Y-%m-%d_%H-%M-%S-%p") + ".mp4"
system("ffmpeg -f video4linux2 -s 320x240 -t 10 -i /dev/video0
#{Rails.root.to_s}/app/assets/videos/#{@file_name}")
并在视图:
<video src="/assets/<%= @file_name %>" width="320" height="240">
Your browser does not support the video tag.
</video>