Finalizar la grabación sin dañar el archivo

Finalizar la grabación sin dañar el archivo

Cómo finalizar la grabación de fmedia.exe a través de un archivo .bat y antes de finalizar el proceso Presione "s" para detener

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

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

Respuesta1

Encontróaquí:

fmedia puede detener la grabación que se inició desde otra instancia de fmedia. Esto puede ser útil si no tiene la capacidad de interactuar con una terminal donde se ejecuta fmedia (es decir, no puede presionar "S" para detener la grabación).Esta función no está habilitada de forma predeterminada; debe pasar el argumento de línea de comando --globcmd=listen para habilitarla:

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

Este comando comienza a grabar audio y comienza a escuchar comandos que pueden enviarse desde otra instancia de fmedia. Ahora puedes olvidarte de esta ventana de terminal, donde se está ejecutando actualmente fmedia, y minimizarla. Esta sería la instancia número 1.

Cuando desee detener la grabación, ejecute fmedia una vez más (es decir, inicie la instancia n.° 2):

fmedia --globcmd=stop

información relacionada