Hi,
I want to be able to run shell commands from Rails. I''m on the Windows
platform. Would the code below work on Windows if IO.popen is called? If
not, how would I run a shell command in Windows in order to run the ffmpeg
program?
**
*-----------------------------------*
*def encodeVideo opts, stream
IO.popen("ffmpeg #{opts}", ''w''){ |io| io.puts
stream}
end*
A pipe is opened and written to in the form of a command. Options are then
passed to the function that tell it which video to encode, the encoding
options, and the output file. The call looks like this:
*encodeVideo "-i /home/dennis/swing.avi -ar 22050 -ab 64 -f flv -s 320?240
/home/dennis/swing.flv", <<-END*
*-------------------------------------*
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://wrath.rubyonrails.org/pipermail/rails/attachments/20060517/1e9c00ff/attachment-0001.html