Если movie()
не был разработан для наблюдения за вводом, я думаю, вам придется многопоточность, что из одного из других ответов звучит немного сложно.
Вы можете воспроизвести короткий фрагмент видео, затем запустить код для проверки входных данных и затем воспроизвести следующий фрагмент видео. Я не уверен, что вы можете рассчитывать на то, что пользователь печатает, пока видео воспроизводится во входном буфере.