AVI 파일을 열었을 때 검은 화면으로 보이는 문제

업데이트 됨 Feb 1, 2019

해당 제품

소프트웨어

  • Vision Development Module

드라이버

  • Vision Acquisition Software
  • NI-IMAQ

문의사항

폭이 넓거나, 높이와 너비가 동일한 특정 AVI 파일을 만들었습니다. 하지만, 이 파일을 LabVIEW 또는 Windows Media Player에서 열리지가 않습니다. VideoLAN Client (VLC)에서는 정상적으로 작동하지만, 이전 두 경우의 AVI 파일의 길이는 빈 화면 (검정색)으로 표시됩니다.

해결책

간단한 해결책이 있습니다. 사용 가능한 다른 압축 방법 (DV Video, Cinepak Codec, Intel IYUV codec, Microsoft RLE, Microsoft Video)을 사용하여 파일을 압축하면, 검은 색 화면없이 파일을 열 수 있습니다. 또 다른 간단한 해결책은 AVI 파일의 픽셀 높이가 균일한지 확인하는 것입니다.

이러한 방법의 예를 실제로 확인하고자 한다면,
아래 코드를 사용하여 AVI 파일을 만들고 NI Example Finder의 'Toolkits and Modules»Vision»Files'에있는 Read AVI File.vi로 작성된 파일을 읽으십시오. 작성된 AVI 파일이 정상적으로 작동하는 경우, 빈 회색 비디오 파일로 나타나야하며 읽을 수 없는 경우 검정색으로 표시됩니다.

정상적으로 작업된 압축 파일은 다음과 같이 나타납니다.

정상적으로 작동하지 않는 압축 된 AVI 파일은 다음과 같이 표시됩니다.

추가 정보

이 문제는 비디오 파일의 크기뿐만 아니라 압축 방법과도 관련이 있을 수 있습니다. MJPEG 압축 비디오의 경우, 픽셀 높이가 홀수이고 비디오 너비보다 크거나 같으면 (둘 다 픽셀 값 291보다 커야 함) 파일이 검은 색 비디오로 표시됩니다.

이것은 픽셀 높이가 2의 배수이거나 파일 크기가 특정 한도 미만인 경우, MJPEG 파일 압축 형식으로 인해 파일이 생성되기 때문입니다.

AVI 파일 저장 방법에 대한 자세한 내용을 보려면 관련 링크 섹션의 링크를 참조하십시오.