Как завершить запись файла fmedia.exe через файл .bat и до завершения процесса Нажмите "s", чтобы остановить

@echo off
taskkill /f /im /globcmd=stop fmedia.exe  ???

taskkill /f /im fmedia --globcmd=stop   ???

1 ответ1

1

Нашел здесь:

fmedia может остановить запись, которая была начата с другого экземпляра fmedia. Это может быть полезно, если у вас нет возможности взаимодействовать с терминалом, на котором работает fmedia (то есть вы не можете нажать "S", чтобы остановить запись). Эта функция не включена по умолчанию, для ее включения необходимо передать аргумент командной строки --globcmd = listen:

fmedia --record -o myrec.wav --globcmd=listen

Эта команда начинает запись аудио и начинает слушать команды, которые могут быть отправлены из другого экземпляра fmedia. Теперь вы можете забыть об этом окне терминала, где в данный момент работает fmedia, и свернуть его. Это будет экземпляр № 1.

Когда вы хотите остановить запись, вы снова запускаете fmedia (т.е. запускаете экземпляр № 2):

fmedia --globcmd=stop

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .