상위 질문
타임라인
채팅
관점
VOB
DVD 비디오 미디어를 위한 컨테이너 포맷 위키백과, 무료 백과사전
Remove ads
VOB(video object)는 DVD 비디오 매체의 컨테이너 포맷이다. VOB는 디지털 영상, 디지털 오디오, 자막, DVD 메뉴 및 탐색 콘텐츠가 하나의 스트림 형태로 다중화되어 포함될 수 있다. VOB 형식의 파일은 암호화되어 있을 수 있다.
파일 포맷
VOB 형식의 파일은 .vob 파일 확장자를 가지며, 일반적으로 DVD의 루트에 있는 VIDEO_TS 디렉터리에 저장된다.[5] VOB 포맷은 MPEG 프로그램 스트림 포맷을 기반으로 하지만, 프라이빗 스트림에 추가적인 제한과 사양이 있다.[6][7][8] MPEG 프로그램 스트림에는 소위 프라이빗 스트림이라는 형태로 (VOB 파일에서 사용되는 것과 같은) 비표준 데이터를 위한 규정이 있다. VOB 파일은 MPEG 프로그램 스트림 표준의 매우 엄격한 부분 집합이다. 모든 VOB 파일은 MPEG 프로그램 스트림이지만, 모든 MPEG 프로그램 스트림이 VOB 파일의 정의를 따르는 것은 아니다.[6]
MPEG 프로그램 스트림과 유사하게 VOB 파일은 H.262/MPEG-2 파트 2 또는 MPEG-1 파트 2 비디오, MPEG-1 오디오 레이어 II 또는 MPEG-2 오디오 레이어 II 오디오를 포함할 수 있으나, VOB 파일에서 이러한 압축 포맷을 사용하는 것은 MPEG 프로그램 스트림에 비해 몇 가지 제한 사항이 있다. 또한 VOB 파일은 선형 PCM, AC-3 또는 DTS 오디오 및 서브픽처(subpictures)를 포함할 수 있다.[7][9][10] VOB 파일은 AAC 오디오 (MPEG-2 파트 7), MPEG-4 압축 포맷 등 MPEG 프로그램 스트림 표준에서 허용되는 다른 포맷들을 포함할 수 없다.
DVD에서 하나의 타이틀 셋에 대한 모든 콘텐츠는 인접해 있지만, 일부 운영 체제에서 특정 크기 이상의 파일을 읽지 못하는 경우가 있어 모든 운영 체제와 호환되도록 필요에 따라 1 GiB 크기의 VOB 파일로 분할된다.[6][11]
보조 파일
VOB 파일에는 IFO 및 BUP 파일이 동반될 수 있다. 이 파일들은 각각 .ifo 및 .bup 파일 확장자를 가진다.
IFO(정보) 파일은 사용자가 모든 DVD 콘텐츠를 적절하게 탐색하고 재생할 수 있도록 장(chapter)이 시작되는 위치, 특정 오디오 또는 자막 스트림의 위치, 메뉴 기능 및 탐색에 관한 정보 등 DVD 플레이어가 DVD에 대해 알아야 할 모든 정보를 담고 있다.[12] BUP(백업) 파일은 IFO 파일의 정확한 데이터 중복 사본으로, 파일 손상 시 도움을 주기 위해 제공된다. 비디오 플레이어는 IFO 또는 BUP 파일이 없을 경우 DVD 탐색을 허용하지 않을 수 있다.
Remove ads
복사 방지
상업적으로 제작된 거의 모든 DVD 비디오 타이틀은 어떤 형태의 제한이나 복사 방지 방법을 사용하며, 이는 VOB 파일에도 영향을 미친다.[13] 복사 방지는 보통 저작권이 있는 콘텐츠에 사용된다.
많은 DVD 비디오 타이틀은 콘텐트 스크램블 시스템(CSS)으로 암호화되어 있다. 이는 DVD 비디오 디스크에서 비디오 및 오디오 데이터를 직접 복사하는 것을 방지하기 위해 설계된 데이터 암호화 및 통신 인증 방법이다. 암호화된 VOB 파일을 재생하는 데 필요한 복호화 및 인증 키는 평상시 접근할 수 없는 DVD의 리드인(lead-in) 영역에 저장되며, CSS 복호화 소프트웨어(예: DVD 플레이어나 소프트웨어 플레이어)에서만 사용된다. 누군가 암호화된 DVD 비디오의 내용(예: VOB 파일)을 하드 드라이브에 복사하려고 하면, 드라이브에서 CSS 복호화 소프트웨어에 의해 DVD가 인증되지 않았기 때문에 오류가 발생할 수 있다. 디스크 인증을 거치면 개별 VOB 파일을 오류 없이 복사할 수 있지만, 암호화 키는 복사되지 않는다. 복사된 복호화되지 않은 VOB 파일을 플레이어에서 열면 DVD-ROM 드라이브에 키를 요청하게 되며 결국 실패하게 된다.[14][15] Libdvdcss, DeCSS, DVD Decrypter, AnyDVD 또는 DVD 슈링크와 같은 많은 CSS 복호화 프로그램이나 리핑 소프트웨어를 사용하면 원본 키에 접근하지 않고도 보호된 DVD 비디오 디스크를 재생하거나 암호화가 해제된 상태로 하드 디스크에 복사할 수 있다. 일부 국가에서는 이러한 소프트웨어의 사용이 법률 위반(예: 비개인적 용도)이 될 수 있다.[15]
Remove ads
재생
일반적인 MPEG-2 파일 플레이어는 보통 MPEG-1 오디오 레이어 II 오디오가 포함된 암호화되지 않은 VOB 파일을 재생할 수 있다. AC-3나 DTS와 같은 다른 오디오 압축 포맷은 지원 범위가 좁은 편이다.
KMPlayer, VLC 미디어 플레이어, GOM player, 미디어 플레이어 클래식 및 ALLPlayer와 같은 플랫폼별 미디어 플레이어들이 VOB 파일을 재생한다.
기타 DVD 컨테이너
일부 DVD 레코더는 DVD-VR 포맷을 사용하며 다중화된 시청각 콘텐츠를 VRO 컨테이너에 저장한다.[16][17] VRO 파일은 DVD 비디오의 VOB 파일 모음과 동일하다. 편집할 의도가 없다면 VRO 파일은 VOB처럼 직접 재생할 수 있다.[18] 파편화된 VRO 파일은 소프트웨어 플레이어 및 영상 편집 소프트웨어에서 널리 지원되지 않는다.[16]
Enhanced VOB(EVO) 또한 VOB의 확장이며, 원래 현재는 단종된 HD DVD 비디오를 위해 만들어졌다. 여기에는 H.264 및 AAC와 같은 추가적인 비디오 및 오디오 포맷이 포함될 수 있다.
각주
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads