我使用 FFMPEG 的 streamio 包装器尝试了以下 URL。网址是
http://static.bouncingminds.com/ads/5secs/baileys_5sec.mp4 (works)
http://techslides.com/demos/sample-videos/small.mp4 (doesn't work)
对于后者,我收到以下错误:
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
我用来对它们进行转码的代码:
movie.transcode("test.webm", "-vcodec libvpx -strict -2") { |p| puts p }
如前所述,这非常适合第一个视频。为了处理所有 mp4 视频,我需要任何特定设置吗?