2

自分のことを聞いたことがありますか?http://www.youtube.com/watch?v=gerWP7imzg8

私は自分のクローンを作りたくありませんが、動画と動画を組み合わせた同じ組み合わせを行う方法を見つけたいと思っています。

結果のビデオをHTML5に埋め込んで、人気のあるブラウザーやスマートフォン(iosおよびandroid)で動作させることができれば、完璧です。

要件:

  • 言語としてのRuby。
  • 移動するオブジェクトを既存のビデオに配置します(これまでのツールでこれを行うことは問題ありません)。
  • ユーザーに画像を選択させます。
  • サーバーサイドソフトウェアは、ユーザーが選択した画像を移動オブジェクトとして挿入する必要があります。

私が考えることができる最も近い(機能していない)ソリューション:

  • ビデオをFlashに埋め込み、移動するオブジェクトをオーバーレイとして作成します。
  • どういうわけか、Flashにユーザーが選択した画像をパラメータとして取得させ、画像を移動オブジェクトとして挿入できるようにします。
  • FFMPEGを使用してSWFファイルをmp4に変換します。
4

1 に答える 1

1

これを行う方法は、単純なgstreamerアプリケーションを使用することです。単一のパイプラインでオーバーレイとトランスコーディングを処理します。将来的には、必要に応じて、同じものから「ライブ」ストリーミングソリューションを利用することもできます。もちろん、そのアプリケーションによって異なります。

Gstreamerには、pngファイルをオーバーレイできる要素coglogoinsertがあります。透明性も許容できるという利点があります。シンプルなアプリケーションで、logo-xおよびlogo-yパラメーターを使用して、希望する間隔で画像の位置を変更できます。

Gstreamerには、これを行うのに十分なルビーバインディングもあります。

于 2012-08-24T08:12:25.620 に答える