0

私の質問は、エンコーダーファイルと、顧客がファイルをサーバーにアップロードして表示できるようにするにはどうすればよいかに関するものです。私は最初にhtml5を実装しており、顧客がそこにファイルmov、aviなどをアップロードできるようにしたいと考えています。アップロードしたら、読み取り可能にする必要があると想定しています。最後にこれが機能しない場合は、フラッシュアプ​​リを実行します。Fly in Railsの世界でこれを実行できるコンバーターはあるのでしょうか、それともまだ解決策がないのでしょうか。

4

1 に答える 1

0

ビデオを表示可能な形式にエンコードする最も簡単な方法は、サービスを使用してそれを行うことです。自分でやりたい場合は、 ffmpegでそれを行うことができます。

エンコーディングを行うサービスについては、次の理由からzencoderをお勧めします。

  • 彼らはかなり素敵なルビーの宝石を持っています
  • 彼らは非常に優れたデバッグツールを持っています
  • 彼らはAPIビルダーを持っているので、コードで使用する前にWebサイトからリクエストを作成して、リクエストのフィードバックループを減らすことができます。

私が使用した他のサービスにはencoding.comPandaなどがありますが、Zencoderは、エンコード時間に応じた価格設定のエンコードに常に最適であることがわかりました。

次のオプションを使用する(Zencoderの場合)。

      :format => "mp4",
      :public => public,
      :video_codec => "h264",
      :audio_codec => "aac"

最新のデバイス(Androidデバイス、iDevices、Safari、Chrome、IE9 +、Flash)で動作します

于 2012-08-07T20:03:47.870 に答える