aviinfo
AVI(Audio/Video Interleaved) 파일에 대한 정보
참고
aviinfo
는 향후 릴리스에서 제거될 예정입니다. VideoReader
를 대신 사용하십시오.
구문
fileinfo
= aviinfo(filename
)
설명
은 fileinfo
= aviinfo(filename
)filename
에 포함된 AVI 파일의 정보를 필드에 담아 구조체로 반환합니다. filename
을 문자형 벡터나 string형 스칼라로 지정합니다. filename
에 확장자가 포함되어 있지 않으면 .avi
가 사용됩니다. 이 파일은 현재 작업 디렉터리에 있거나 MATLAB® 경로상의 디렉터리에 있어야 합니다.
아래에는 fileinfo
구조체의 필드 세트가 나와 있습니다.
필드 이름 | 설명 |
---|---|
| 오디오 데이터가 있는 경우, 오디오 데이터를 저장하는 데 사용된 형식의 이름이 포함된 문자형 벡터 |
| 오디오 데이터가 있는 경우, 오디오 스트림의 샘플 레이트를 나타내는 정수(단위: 헤르츠) |
| 파일의 이름을 지정하는 문자형 벡터 |
| 파일의 수정 날짜를 포함하는 문자형 벡터 |
| 파일의 크기를 나타내는 정수(단위: 바이트) |
| 원하는 초당 프레임 수를 나타내는 정수 |
| AVI 동영상의 높이를 나타내는 정수(단위: 픽셀) |
| 이미지의 유형을 나타내는 문자형 벡터. 트루컬러(RGB) 이미지의 경우 |
| 오디오 데이터가 있는 경우, 오디오 스트림의 채널 개수를 나타내는 정수 |
| 동영상의 총 프레임 수를 나타내는 정수 |
| 컬러맵 항목 개수를 지정하는 정수. 트루컬러 이미지의 경우 이 값은 0입니다. |
| AVI 파일의 비디오 화질을 나타내는 값으로, 0에서 100 사이의 숫자. quality 숫자가 높을수록 높은 비디오 화질을 나타내고 숫자가 낮을수록 낮은 비디오 화질을 나타냅니다. 이 값은 AVI 파일에 항상 설정되는 것이 아니기 때문에 부정확할 수 있습니다. |
| AVI 파일을 압축하는 데 사용된 압축기가 포함된 문자형 벡터. 압축기가 Microsoft® Video 1, RLE(Run Length Encoding), Cinepak 또는 Intel® Indeo가 아닌 경우 |
| AVI 동영상의 너비를 픽셀 단위로 나타내는 정수 |
버전 내역
R2006a 이전에 개발됨