2014-07-07 4 views
1

안녕하십니까.이 박쥐 파일을 사용하여 내 화면을 캡처하고 있습니다.FFMPEG를 종료 할 박쥐 파일 만들기 (Windows)

ffmpeg -f dshow -i video=screen-capture-recorder -r 240001001 -q 1 lma_recording.avi 

q 버튼을 누르면 비디오 캡처가 중지됩니다.

그러나 다른 bat 파일로 화면 캡처를 중단하고 싶습니다.

나는이 시도했다 : 행운

어떤 제안이없는

taskkill /im ffmpeg.exe

?

+0

'ffmpeg' 태그에 대한 설명 : 수퍼 유저로 ffmpeg 명령 줄 도구 사용에 관한 질문을해야합니다. –

답변

1

화면 캡처 레코더 란 무엇입니까? 대체 실행 파일의 출력입니까? t 너무 자식 프로세스를 죽이고/

taskkill /im ffmpeg.exe /t /f 

/F 세력 죽이고 : (메신저는 FFmpeg에 익숙하지 않은) 또한,이 시도.

+0

감사합니다. 이것이 제가 찾고 있던 것입니다. – user3812737

+0

나를 위해 이것은 재생되지 않는 손상된 파일을 만듭니다. –

1
taskkill /im ffmpeg.exe /t /f 

대답은 nephi12으로 작동하지만 캡처에 사용되는 코덱/컨테이너에 따라 다릅니다.

.avi로 캡쳐하면 문제가 없습니다. 나는 보통 .mkv 컨테이너에 h264 비디오를 캡처하고,이 명령으로 죽이고, 필요한만큼 다시 인코딩합니다.

한편, 예를 들어 .mp4로 h264 비디오를 캡처하면 작동하지 않습니다. kill 명령은 캡처가 끝난 후 ffmpeg에 moov atom을 쓰지 못하게하고 파일을 사용할 수 없게됩니다. 일단 다운로드 버전을 선택 https://github.com/AutoSQA/SendSignal

(86를, 64)이 그것을 사용할 수 있습니다에서

0

당신은 SendSignal 유틸리티 명령을 ffmpeg.exe 할 수있는 Ctrl 키-C 신호를 보내는 녹음을 중지 할 수 있습니다 사용할 수 way :

sendsignal ffmpeg.exe 

희망이 있습니다.