Main Content

aviinfo

AVI(Audio/Video Interleaved) 파일에 대한 정보

참고

aviinfo는 향후 릴리스에서 제거될 예정입니다. VideoReader를 대신 사용하십시오.

구문

fileinfo = aviinfo(filename)

설명

fileinfo = aviinfo(filename)filename에 포함된 AVI 파일의 정보를 필드에 담아 구조체로 반환합니다. filename을 문자형 벡터나 string형 스칼라로 지정합니다. filename에 확장자가 포함되어 있지 않으면 .avi가 사용됩니다. 이 파일은 현재 작업 디렉터리에 있거나 MATLAB® 경로상의 디렉터리에 있어야 합니다.

아래에는 fileinfo 구조체의 필드 세트가 나와 있습니다.

필드 이름

설명

AudioFormat

오디오 데이터가 있는 경우, 오디오 데이터를 저장하는 데 사용된 형식의 이름이 포함된 문자형 벡터

AudioRate

오디오 데이터가 있는 경우, 오디오 스트림의 샘플 레이트를 나타내는 정수(단위: 헤르츠)

Filename

파일의 이름을 지정하는 문자형 벡터

FileModDate

파일의 수정 날짜를 포함하는 문자형 벡터

FileSize

파일의 크기를 나타내는 정수(단위: 바이트)

FramesPerSecond

원하는 초당 프레임 수를 나타내는 정수

Height

AVI 동영상의 높이를 나타내는 정수(단위: 픽셀)

ImageType

이미지의 유형을 나타내는 문자형 벡터. 트루컬러(RGB) 이미지의 경우 'truecolor', 인덱스 이미지의 경우 'indexed'

NumAudioChannels

오디오 데이터가 있는 경우, 오디오 스트림의 채널 개수를 나타내는 정수

NumFrames

동영상의 총 프레임 수를 나타내는 정수

NumColormapEntries

컬러맵 항목 개수를 지정하는 정수. 트루컬러 이미지의 경우 이 값은 0입니다.

Quality

AVI 파일의 비디오 화질을 나타내는 값으로, 0에서 100 사이의 숫자. quality 숫자가 높을수록 높은 비디오 화질을 나타내고 숫자가 낮을수록 낮은 비디오 화질을 나타냅니다. 이 값은 AVI 파일에 항상 설정되는 것이 아니기 때문에 부정확할 수 있습니다.

VideoCompression

AVI 파일을 압축하는 데 사용된 압축기가 포함된 문자형 벡터. 압축기가 Microsoft® Video 1, RLE(Run Length Encoding), Cinepak 또는 Intel® Indeo가 아닌 경우 aviinfo는 압축기를 식별하는 4자 코드를 반환합니다.

Width

AVI 동영상의 너비를 픽셀 단위로 나타내는 정수

버전 내역

R2006a 이전에 개발됨