6

1 つの画像に複数の線を表示するにはどうすればよいですか

コマンドを試しましたが、エラーが発生します

[NULL @ 0203D780] Unable to find a suitable output format for '[in][T1]'
[in][T1]: Invalid argument

指図 :

ffmpeg -threads 8 -i D:\imagesequence\dpx\brn_055.%04d.dpx -vf "drawtext="fontsize=18:fontcolor=Green:fontfile='/Windows/Fonts/arial.ttf':text='shotcam':x=(w)/2:y=(h)-25[T1], [in][T1] "drawtext="fontsize=18:fontcolor=Green:fontfile='/Windows/Fonts/arial.ttf':text='Focal Length':x=(w)/1.2:y=(h)-25[out]" D:/imagesequence/dpx/final_with_text_mod_04.jpg
4

1 に答える 1

13

各ドローテキストにラベルを付ける必要はありません。両方のドローテキストが「メイン」ソースに適用されていることを指定するだけで済みます。[in] タグの後に発生するすべてのことは、メイン ソースに適用されます。異なるフィルターを使用している場合にのみ、ラベルを付ける必要があります。これは、各フィルターで何が起こっているか、いつ発生しているか、そしてそれがメイン ソースとどのように関連しているかを指定する必要があるためです。このコマンドはあなたのために働くはずです:

ffmpeg -threads 8 -i D:\imagesequence\dpx\brn_055.%04d.dpx -vf "[in]drawtext=fontsize=18:fontcolor=Green:fontfile='/Windows/Fonts/arial.ttf':text='shotcam':x=(w)/2:y=(h)-25, drawtext=fontsize=18:fontcolor=Green:fontfile='/Windows/Fonts/arial.ttf':text='Focal Length':x=(w)/1.2:y=(h)-25[out]" D:/imagesequence/dpx/final_with_text_mod_04.jpg
于 2012-06-21T13:46:50.067 に答える