2012-07-19 5 views
0

특정 시간 스탬프에서 시작하는 MPEG 비디오 파일에서 연속 프레임을 캡처하고 싶습니다. 즉 총 재생 시간이 2 분인 비디오를 가지고 있다고 가정합니다. 나는 시간 00:01:00부터 계속되는 모든 프레임을 포착 할 필요가있다.FFMpeg 이미지 캡처 - 연속 프레임

ffmpeg -ss 60 -i input.mpg -frames:v 20 frame_%d.png 

은에서 읽기 시작됩니다 : 나는 또한 the docs 덮여으로 나는이

감사 파이

답변

1

을 할 실행는 FFmpeg 수 있도록 어떻게 20 촬영 프레임 수를 제한하려면 60 초에 입력하고 frame_1.png, frame_2.png, frame_3.png 등으로 20 비디오 프레임을 쓸 것입니다.

01의 정확도에 대한 문서의 메모은 더 느리지 만 더 정확한 타이밍이 필요한 경우 입력 파일을 출력 파일과 비교하여 수정하는 데 사용됩니다.

+0

여러 번 시도해 보았습니다. 그러나 나는 계속해서 문제에 직면하고있다. 하나의 프레임 만 캡처 할 수 있습니다. 내가 의미하는 바는 캡처하려고하는 20 개의 프레임이 모두 동일하다는 것입니다. 나는 다음 프레임을 얻지 못하고있다. 나는 이것이 왜 일어나는 지 모른다. 제발 도와주세요 – user1537351

+0

@ user1537351 입력 후에'-ss ...'를 넣어서 더 정확한 타이밍을 시도하십시오. 도움이 될지도 몰라. FFmpeg의 최신 버전을 사용하는 것도 해롭지 않습니다. – blahdiblah