AVI는 Audio Video Interleave의 약자입니다. Microsoft가 1992년에 Video for Windows의 일부로 도입했으며, 이는 데스크톱 PC에서 동영상 재생을 일반적인 작업으로 만든 첫 소프트웨어였습니다. 이후 약 10년 동안 Windows에서 동영상 파일이라고 하면 사실상 AVI를 의미했고, 상당한 양의 자료가 이 형식으로 저장되었습니다. 예를 들어 디스크로 캡처한 캠코더 테이프, TV 녹화, 초기 웹 다운로드, 화면 캡처 등이 있습니다. 최신 콘텐츠에는 새로운 컨테이너들이 AVI를 대체했지만, 오래된 하드 드라이브나 가족 영상 폴더를 열 때마다 AVI 파일은 여전히 자주 나타납니다.
AVI 파일은 어떻게 구성되어 있나요
AVI는 파일을 레이블이 붙은 청크로 나누는 범용 Microsoft 구조인 RIFF 위에 구축되었습니다. 헤더 목록은 영화 전체와 그 안의 각 스트림을 설명하고, 큰 movi 청크에는 실제 오디오 및 비디오 데이터가 번갈아 저장되며, 끝부분의 인덱스는 플레이어가 이곳저곳으로 이동할 수 있도록 각 조각이 시작되는 위치를 모두 나열합니다. 컨테이너 자체는 압축을 수행하지 않습니다. 각 스트림은 네 글자의 코드로 자체 코덱을 지정하며, 이 코드들 때문에 오래된 AVI 파일이 재생을 거부하는 경우가 있습니다. DX50이나 XVID 같은 레이블은 해당 컴퓨터에 더 이상 설치되어 있지 않을 수 있는 압축 소프트웨어를 가리킵니다.
이 형식을 낡게 만든 설계 결정이 두 가지 있습니다. AVI는 프레임당 마이크로초 단위로 표현되는 고정 프레임 레이트를 전제로 하기 때문에, 가변 프레임 레이트나 최신 휴대폰 동영상이 의존하는 프레임별 타임스탬프를 자연스럽게 저장할 방법이 없습니다. 이로 인해 오디오 싱크가 어긋난다는 불만이 자주 나옵니다. 또한 초기에는 파일 크기에 한계가 있어, 이후 OpenDML 확장에서 몇 기가바이트를 넘도록 파일을 키우기 위한 우회 방식을 마련해야 했습니다. AVI는 챕터를 사실상 지원하지 않으며, 자막을 하나의 트랙으로 넣는 기능도 없습니다. 그래서 AVI 영화의 자막은 거의 항상 동영상 옆의 별도 파일로 제공됩니다.
AVI 파일에는 어떤 메타데이터가 포함되나요
솔직히 말씀드리면, AVI 파일이 담고 있는 메타데이터는 매우 적습니다. AVI에는 카메라 기종이나 GPS 좌표를 위한 표준 위치가 없으며, 일부 카메라는 자체적으로 EXIF 데이터를 추가하기도 합니다. 보고서가 알려 줄 수 있는 내용은 두 가지 범주로 나뉩니다.
기술 정보는 헤더에서 가져오며 항상 존재합니다. 예를 들어 너비와 높이, 프레임 레이트, 전체 프레임 수, 재생 시간, 스트림 개수, 각 스트림의 코덱 코드, 그리고 오디오의 경우 샘플 레이트, 채널 수, 비트 레이트입니다.
설명용 태그가 있을 경우, 모두 네 글자 이름의 필드를 가진 선택적 RIFF 정보 청크에 저장됩니다. 주로 볼 수 있는 항목은 제목, 아티스트, 코멘트, 저작권 공지, 장르, 주제, 생성일, 파일을 작성한 소프트웨어 이름입니다. 많은 AVI 파일에는 이러한 정보가 전혀 없습니다. 일부 Adobe 편집 프로그램은 자체 정의한 청크 안에 XMP 패킷을 포함하기도 하는데, 여기에는 제목, 작성자, 저작권, 편집 내역을 담은 구조화된 텍스트 블록이 들어 있습니다. 일부 카메라 제조사는 범용 앱이 이름조차 알지 못하는 개인용 청크를 추가하기도 하므로, 보고서에 해석할 수 없는 항목이 이름만 나열될 수 있습니다.
사용자인 여러분께는 대체로 좋은 소식이지만 한 가지 주의점이 있습니다. AVI가 사용자의 위치나 기기 정보를 유출할 가능성은 낮습니다. 하지만 소프트웨어 필드와 생성일은 여전히 파일이 언제, 무엇으로 만들어졌는지를 나타내며, 누군가 오래전에 입력한 제목이나 코멘트도 그대로 남아 있습니다.
언제 AVI를 사용하는 것이 여전히 합리적일까요
파일을 변경하지 않고 원본 그대로 보존하고 싶을 때나, 오래된 소프트웨어가 해당 형식만 읽을 수 있을 때에는 AVI를 그대로 유지하는 것이 좋습니다. 또한 AVI는 무손실 캡처에도 여전히 사용되는데, AVI 안에 무손실 코덱을 사용하면 아무 정보도 버리지 않은 큰 파일을 만들 수 있기 때문입니다.
시청, 전송 또는 업로드하려는 용도라면 MP4가 현실적인 대체 형식입니다. 같은 화질에서 훨씬 작고, 어디서나 재생할 수 있으며, AVI가 담지 못하는 타이밍 정보를 저장할 수 있습니다. 여러 언어의 오디오나 여러 자막 트랙을 하나의 파일 안에 넣고 싶다면 MKV가 더 적합한 선택입니다. 변환은 재압축을 의미하므로 약간의 화질 손실이 발생합니다. 중요한 파일이라면 원본은 별도로 보관해 두는 것이 좋습니다.