параметр 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 ?
Я спросил 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
заранее спасибо