私はビデオアップロードのソリューションに取り組んでいます。私は Rails 3.1 アプリを持っています。基本的なニーズは、ファイルを Rackspace の Cloud Files にアップロードすることです。その後、エンコードを行い、ビデオ ファイルをユーザーに表示できます。私の問題は、Cloud Files を使用するという私の決定にあるようです。S3 への直接アップロードのソリューションはどこでも見つけることができますが、Cloud Files に対して同じことを行う方法については何もありません。ファイルシステムの容量が大きくない Heroku でアプリを実行しているため、サーバーにアップロードしてから Cloud Files にアップロードすることは論外です。誰かがこれに対する解決策またはアイデアを持っている場合は、私はそれを聞いてみたい.
また、参考までに、これは私が今いるポイントに到達するために使用しているブログ投稿です: http://www.nickdesteffen.com/blog/video-encoding-with-uploadify-carrierwave-and-zencoder
この記事の著者は、ファイルをサーバーにアップロードしてから Cloud Files にアップロードしていますが、明らかに、彼はより大きなサーバーがある場所でこれを実行しています。150 MB のファイルで彼のソリューションを試したところ、Heroku でアプリがクラッシュしました。ビデオのサイズはそれ以上になると予想されるため、これを行う別の方法を見つける必要があります。
前もって感謝します。