我正在对一个大视频文件进行编码,这个文件在我用了5年的笔记本电脑上以7X的速度运行,大约5分钟完成。但是在heroku上有2个工人动态,它甚至不能在4小时的后台工作时间限制之前完成。直到两天前我还没有任何问题,现在它引起了很多问题。如果我运行heroku run rails console并手动运行作业,我看到它以7X速度启动,但随后迅速降至2X,然后降至0.5X。有人知道是什么导致了这个问题吗?
我正在将VP8 webm文件编码为MP4。如果有人知道一种更快的方法来解决这个问题,那就太好了!
ffmpeg -y -i #{temp_webm_file.path} -movflags faststart -preset ultrafast #{temp_mp4_file.path}
原来这是Heroku节流,他们要删除它。