기존 비디오를 저장하는 방법 그것에 만족하지만,

나는이 명령을 가지고있다 : ffmpeg -f dshow -i video="screen-capture-recorder" -r 30 -t 10 E:\test01.flv

그리고 나는 그것에 만족하지만, 30 분마다 저축 할 수 있는지 궁금합니다. 따라서 전원이 꺼지면 마지막 30 분만 잃습니다.

C #을 사용하여 실행하고 숨기 ffmpeg cmd므로 test01.flv30 분마다 동일하게 저장하는 방법이 궁금합니다 .



답변

flv는 mp4와 달리 스트리밍 컨테이너입니다. 파일이 잘려도 여전히 유효하며 디스크에 저장된 마지막 전체 프레임까지 재생할 수 있습니다. sync ()를 한 번만 호출하면 유스 케이스에 충분합니다.


답변