17

私は、画像とビデオのキャプチャ機能を持つ Android カメラ アプリケーションに取り組んでいます。後でユーザーは画像に注釈を付けたり、動画に透かしを追加したりできます。画像に注釈を描画するとすべてうまくいきましたが、解決策が得られませんでした。iPhone には、ビデオに透かしを描画するための AVComposition ライブラリがあります。そのようなライブラリがAndroid用に存在するかどうかはわかりませんが、誰かがそのような要件に遭遇して解決策を得たかどうかを知りたい.

ビデオで画像を作成する方法を教えてください。少なくともビデオのどこかにテキストを追加する

4

1 に答える 1

0

誰かがまだこれを探している場合 - Android で ffmpeg を使用してビデオに透かしを追加できますが、モバイルのような電力と処理が制限されたデバイスでのビデオ処理は遅くなり、ダウンする可能性があることに注意する必要があります。広範囲に使用する場合はバッテリー。

ffmpeg ドキュメントから、ffmpeg を使用してビデオに透かしを追加する ffmpeg コマンドの例は次のとおりです。

ffmpeg -i video.mkv -i image.png -filter_complex '[0:v][1:v]overlay[out]' -map '[out]' out.mkv

公式ドキュメントについては、https : //ffmpeg.org/ffmpeg.html を参照し、「-filter_complex filtergraph (global)」を参照してください。

ffmpeg は、これをサポートするために存在するラッパー ライブラリの 1 つを使用して、Android プロジェクトで使用できます。ffmpeg はコマンド ライン ツールとして設計されましたが、このアプローチは私の経験では確実に機能します。

以下のライブラリは、十分にサポートされている Android ffmpeg ラッパー ライブラリの好例であり、サンプル APK が含まれているため、必要な ffmpeg コマンドを実際に試して、独自のプロジェクトに追加する前に機能することを確認できる場合があります。

于 2019-12-09T17:27:38.487 に答える