ffmpeg를 사용하여 비디오에서 키 프레임의 인덱스 추출


1

ffmpegWindows에서 사용하는 비디오에서 키 프레임의 인덱스를 추출하는 명령을 알려주십시오 . 나는 시도했다

ffprobe -select_streams v -show_frames \
  -show_entries frame=pict_type \
  -of csv bbb480.avi \
  | grep -n I | cut -d ':' -f 1 > frame_indices.txt

그러나이 오류가 표시됩니다.

'grep'은 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다

답변:


2

Windows의 경우 coreutils 포트와 같은 패키지를 설치하지 않으면 grep을 사용할 수 없습니다 .

어쨌든, 당신은 실행할 수 있습니다

ffprobe in.mp4 -select_streams v -show_entries frame=key_frame,pkt_pts_time -of csv=nk=1:p=0 | findstr "1,"

1
질문에 대답 해 주셔서 감사합니다. 그러나 위의 명령을 사용하면 키 프레임 인덱스가 아닌 키 프레임 시간 인스턴트 만 표시됩니다. 키 프레임 인덱스에 대한 명령을 제안 할 수 있습니까? 감사합니다.
B Ganesh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.