0

다양한 프레임 속도로 녹화 된 비디오의 실제 시간 정보를 얻는 방법은 무엇입니까? 파일은 .avi 형식입니다.다양한 프레임 속도로 녹화 된 비디오의 실제 시간 정보를 얻는 방법은 무엇입니까?

초기 프레임 속도를 얻고 시간을 사용하려고하면 잘못된 시간 정보가 표시됩니다.

비디오 압축 방법으로 인해 프레임 속도가 달라졌습니까? 그렇다면 동영상에서 유사 콘텐츠를 삭제하는 방법입니다.

답변

0

AVI은 고정 프레임 속도 컨테이너이므로 파일 헤더에서 속도를 읽을 수 있습니다 (자세한 내용은 AVIFILEINFO::dwRate 참조). 일부 프레임이 h 제되고 파일에 실제로 존재하지 않는 경우, 프레임에 길이가 0 인 프레임이 있습니다. 이 정보를 읽는 유일한 방법은 파일 인덱스 섹션을 읽거나 파일을 통해 스트리밍하고 0 길이 대 0 길이가 아닌 프레임을 확인하는 것입니다.