0

質問は簡単だと思います。ffmpeg vhook でテキストを追加する方法は推奨されておらず、簡単な解決策が見つかりませんでした。

ubuntu を使用し、最新の ffmpeg バージョンをインストールしました。

4

1 に答える 1

4

Ubuntu 10.04 の FFmpeg はフィルターをサポートしていないように見えるため、より新しいバージョンを取得する必要があります。ステップ バイ ステップガイドに従って Ubuntu で ffmpeg をコンパイルするか、単にffmpeg の Linux ビルドをダウンロードすることができます。

コンパイル ガイドに従う場合はlibfreetype6-dev、依存関係として追加でインストールし--enable-libfreetypeてから ffmpegに追加する必要があることに注意してください./configure

この例のコマンドは、「Stack Overflow」という単語をビデオに追加し、背景を白にして、ビデオの中央に配置します。

ffmpeg -i input -filter:v "drawtext=fontsize=30:box=1:fontfile=/usr/share/fonts/TTF/Vera.ttf:text='Stack Overflow':x=(w-text_w)/2:y=(h-text_h-line_h)/2" output

ドローテキストの例

追加のパラメーターの詳細については、drawtextドキュメントを参照してください。

于 2012-06-06T18:26:08.050 に答える