В ударе указатель для "последнего слова на предыдущей командной строке" !!$
:
$ echo hello world
hello world
$ echo goodbye !!$
echo goodbye world # this is bash echoing actual cmd line before execution
goodbye world
Можно также использовать "синтаксис каре" для замены начальной части командной строки; это прибывает удобное, если Вы хотите выполнить несколько команд на том же файле:
file file.dat
^file^ls -l^ #gives `ls -l file.dat`
^ls -l^stat # gives `stat file.dat`
Существует намного больше возможностей; см. "Замену истории" в ударе (1) страница справочника для деталей.
mencoder может определенно сделать это, хотя люди, которых я знаю, склонны использовать одно из бесплатных Приложений Windows (таким образом, я предполагаю, что Вы могли выполнить одного из них под Вином),
Также bmovl должен смочь сделать это. Проверьте этот поток.
Если Вы хотите сделать это программно mencoder
инструмент для задания. Вы будете нуждаться в статическом изображении (или генерировать один programatialy с ImageMagic, gd, и т.д.), и некоторое время для проигрывания с фильтрами.