0

私がやろうとしているのは、PHPを利用して、サーバー側のビデオクリップの内側に小さな静止画像を配置することです。

たとえば、テレビのニュースでは、アンカーが犯罪事件について説明しているときに、犯人の写真が隅に表示される場合があります。

私はいくつかの研究を試みました。そして、PHP用のffmpeg-php拡張機能を見つけました。ドキュメントを調べたところ、GDのようにx位置とy位置を渡すと、特定の位置に画像を挿入する既製のメソッドやクラスが見つかりませんでした。

しかし、利用可能なffmpeg_frameオブジェクトがあり、フレームを1つずつ画像としてフェッチするために使用できると思います。そして、GD関数を使用して、この中に必要な画像を挿入します。すべてのフレームに画像を挿入した後、これらのフレームを使用してビデオを生成します。それが私の考えです。しかし、その拡張機能のドキュメントには、フレームからのビデオの作成については何も明らかにされていません。アニメーションGIFの作成についてのみ話します!

上記の方法で各フレームに画像を挿入し、そこからビデオを生成することは、PHPにとって大きな負荷になるでしょうか(可能な場合)。

または、この挿入プロセスを実行するために利用できるより良い方法はありますか。私は利用可能な他のより良い拡張機能やビデオライブラリを意味しますか?

目的は、ビデオ全体の特定の位置にある画像をビデオに挿入することです。

前もって感謝します。

4

0 に答える 0