Drawtext, drawbox или оверлей только для одного кадра с использованием FFmpeg

Я использую av-фильтры drawtext и drawbox avfilters на FFmpeg, две из самых плохо документированных функций, известных человеку.

Я изо всех сил пытаюсь понять, можно ли и как я могу использовать их только в одном кадре, то есть рисовать текст в кадре 22.

Текущая команда:

ffmpeg -i test.wmv -y -b 800k -f flv -vcodec libx264 -vpre default -s 768x432 \
  -g 250 -vf drawtext="fontfile=/home/Cyberbit.ttf:fontsize=24:text=testical:\
  fontcolor=green:x=100:y=200" -qscale 8 -acodec libfaac -sn -vstats out.flv

Два элемента, упомянутые в документации ] равны n и t . Однако мне кажется, что я могу использовать их только в x и y. Ни в тексте, ни даже в других параметрах.

Любая помощь или руководство FFmpeg будут с благодарностью приняты.

5
задан blahdiblah 24 July 2012 в 20:59
поделиться