drawtext オプションには、テキストを描画するかどうかを指定する'draw'式があります。 http://www.ffmpeg.org/ffmpeg-filters.html#drawtext-1
次の式を使用して、特定のフレームの上、前、または後に書き込むことができることがわかりました。
:draw='eq(n,42)', :draw='lt(n,42)', :draw='gt(n,42)'
たとえば、フレーム10 と 42の間のすべてのフレームで、2 つのエクスプレッションを組み合わせてテキストを記述する方法を知っていますか?
私はffmpegに尋ねて、式を組み合わせるためにドキュメントまたは例を検索しました。以下は機能しません。
:draw='gt(n,10)&<(n,42)' -> crash
:draw='gt(n,10);lt(n,42)' -> only applies second expression
:draw='gt(n,10)':draw='lt(n,42)' -> only applies second expression
ffmpeg バージョン 0.8.6-4:0.8.6-0ubuntu0.12.04.1 を使用しています
前もって感謝します