Как остановить запись fmedia.exe с помощью .bat-файла. Перед завершением процесса нажмите «s», чтобы остановить.
@echo off
taskkill /f /im /globcmd=stop fmedia.exe ???
taskkill /f /im fmedia --globcmd=stop ???
решение1
Найденныйздесь:
fmedia может остановить запись, которая была запущена из другого экземпляра fmedia. Это может быть полезно, если у вас нет возможности взаимодействовать с терминалом, где запущен fmedia (т. е. вы не можете нажать "S", чтобы остановить запись).Эта функция не включена по умолчанию, для ее включения необходимо передать аргумент командной строки --globcmd=listen:
fmedia --record -o myrec.wav --globcmd=listen
Эта команда начинает записывать аудио и прослушивать команды, которые могут быть отправлены из другого экземпляра fmedia. Теперь вы можете забыть об этом окне терминала, где в данный момент запущен fmedia, и свернуть его. Это будет экземпляр № 1.
Когда вы захотите остановить запись, вы снова выполните fmedia (т.е. запустите экземпляр №2):
fmedia --globcmd=stop