Hacker News

Beauty in DVD Menus

DVD 메뉴의 아름다움

DVD 메뉴는 제한된 영상·상호작용 기능을 활용해 영화 세계를 확장하고 게임과 숨은 콘텐츠까지 담았습니다. 글은 화면비와 DVD 가상 머신의 제약을 살펴본 뒤 기억에 남는 메뉴 사례를 소개하며, 오늘날의 단순한 디스크 메뉴와 스트리밍 인터페이스를 비교합니다.

AI 요약

DVD가 VHS나 LaserDisc와 달리 메뉴를 제공한 점은 초기에는 그 자체로 큰 변화였습니다. DVD 규격은 1996년 말 출시됐지만, 재생기가 보급되고 제작 기술이 자리 잡은 2000년대에 들어서야 메뉴 디자인도 본격적으로 꽃을 피웠습니다. 글은 당시 메뉴가 단순한 재생 목록을 넘어 영화의 분위기를 확장하고, 숨은 콘텐츠와 게임을 담는 표현 공간이었다고 소개합니다.

화면비와 안전 영역

NTSC DVD 영상은 대개 720×480픽셀, PAL DVD 영상은 720×576픽셀입니다. 이 해상도는 비압축 컴포넌트 영상을 기록하던 D-1 표준에서 비롯했고, D-1은 1982년 Rec. 601 표준을 바탕으로 1986년 등장했습니다. 디스크에 저장된 화면 비율은 Storage Aspect Ratio(SAR)이며, 재생 장치는 메타데이터를 읽고 화면을 늘려 Display Aspect Ratio(DAR)에 맞춥니다. 따라서 저장 해상도의 비율과 실제 화면에 나타나는 비율은 다를 수 있습니다.

가정용 화면이 4:3에서 16:9로 옮겨가던 시기에는 레터박스, 팬 앤 스캔, 아나모픽 와이드스크린이 함께 쓰였습니다. DVD 메뉴도 방송 화면과 마찬가지로 중요한 정보는 4:3 안전 영역 안에 배치하고, 장식 요소는 16:9 화면에서만 보이는 영역까지 확장하는 방식이 흔했습니다. 와이드스크린 TV가 보편화된 뒤에도 이 설계 관행은 이어졌습니다.

제한된 규격으로 만든 상호작용

DVD 영상은 MPEG-2 스트림으로 재생됩니다. 메뉴 항목의 선택 상태를 표시하거나 영상 위에 그래픽을 올릴 때는 서브픽처(subpicture)를 씁니다. 서브픽처는 한 번에 네 가지 색을 표현하는 2비트 이미지입니다. 색은 16색 팔레트에서 고르며, 대비 값을 조절해 투명도도 정합니다. 자막도 같은 방식으로 처리하므로 텍스트가 아니라 그래픽 이미지입니다.

DVD Virtual Machine(DVD VM)에는 16개의 General Parameter Register(GPRM)가 있습니다. 각 레지스터는 16비트 정수를 저장해 사용자가 고른 설정 같은 정보를 기록합니다. 재생기가 관리하는 읽기 전용 System Parameter Register(SPRM)는 24개입니다. 사용자 입력을 처리하는 DVD VM의 동작 환경은 단순한 편이지만, 제작자들은 이를 활용해 복잡한 메뉴와 게임을 만들었습니다. DVD 게임은 제한된 메모리와 상호작용 기능을 적극적으로 활용한 사례입니다.

영화의 일부가 된 메뉴

글은 「Scooby-Doo 2: Monsters Unleashed」의 사례를 자세히 소개합니다. 메뉴 항목을 고르면 영화 속 장소로 이동하는 3D 애니메이션이 나오고, 디스크에는 메뉴를 오가며 바지 아이콘을 찾는 숨은 이야기와 미스터리 머신을 타고 단서를 모으는 게임도 담겼습니다. 「Harry Potter and the Prisoner of Azkaban」은 나이트 버스에 올라탄 듯한 메뉴를 구성했고, 장면 선택 화면은 「Daily Prophet」 신문을 본뜹니다. 「Shrek 2」에는 여러 게임과 인터랙티브 지도, 미술 자료가 들어갔습니다.

「The Rocky Horror Picture Show」 메뉴는 영화의 상징인 입술과 붉은 커튼을 활용했습니다. 「Wayne’s World」는 채널을 돌리다 가짜 광고와 프로그램 편성이 있는 TV 안내 화면에 도달하는 구성을 보여줍니다. 「Doctor Who」 DVD는 타디스와 시간 소용돌이를 배경으로 메뉴를 꾸미고 숨은 요소도 넣었습니다. 디즈니의 FastPlay는 리모컨 조작이 어려운 어린이를 고려해 영화를 자동 재생하는 기능이었지만, 본편 전에 예고편까지 재생하는 경우가 많았습니다.

단순해진 디스크와 스트리밍

글은 현대 DVD와 Blu-ray 메뉴가 대체로 배경 영상 위에 일반적인 메뉴를 얹는 수준이라고 설명합니다. Blu-ray Disc Java(BD-J)처럼 더 많은 기능을 갖춘 규격도 있지만, 글은 물리 매체의 인기가 줄면서 제작사가 메뉴에 공을 들이지 않는다고 짚습니다. 스트리밍 서비스의 획일적인 인터페이스가 디스크 메뉴의 개성과 감상 경험을 대신하게 된 점을 아쉬워하며, DVD 메뉴 기록은 dvdmoviemenus.com에서 찾아볼 수 있다고 안내합니다.

Hacker News 반응

  • @spiderfarmer — 누가 이런 메뉴를 만들었는지 늘 궁금했습니다. 95%는 초기 웹 디자인처럼 정말 못생겼다고 생각합니다.
  • @ks2048 — 이 문제를 조금 다뤄봤습니다. 단순히 메뉴를 “파싱”하는 문제가 아닙니다. DVD 메뉴는 사실상 가상 머신을 갖춘 프로그램입니다. 가상 머신을 구현해야 하는데, 법적 문제가 생길 수도 있습니다. VLC는 libdvdnav와 libdvdread로 처리하는데, 다른 프로그램은 왜 못 하는지 모르겠습니다.
  • @garciasn — 아이들이 차에서 영화를 보려 할 때 혼란을 겪고, 집에서 볼 때도 귀찮아서 메뉴가 있는 DVD를 일부러 다시 추출하곤 했습니다. 요즘 Apple TV에서 광고와 미리보기, 요약, 인트로 건너뛰기 기능을 겪을 때도 비슷한 불편을 느낍니다. 그냥 영상을 재생하면 안 되나요.
  • @pelagicAustral — 향수는 이해하지만, 이런 메뉴를 쓸 때마다 정말 미칠 지경이었습니다. 리모컨 버튼 설계가 엉망이고 인내심도 부족한 데다, Limewire에서 영화를 내려받던 시절 이후의 인지 부조화까지 겹친 결과였을지도 모릅니다.
  • @zapkyeskrill — FastPlay가 “특히 리모컨을 다루기 어려운 어린이에게 더 편리하게 하려는 기능”이었다면, 본편 전에 예고편을 재생하는 일이 왜 생겼는지 의문입니다.
    • @Xirdus — 표준을 만든 사람들은 사용자 경험을 개선하는 방법을 제공하고, 개발자들은 거기에 광고를 끼워 넣습니다. 늘 반복되는 이야기입니다.
  • @alt227 — 「Memento」 DVD에서 메뉴의 비밀 버튼 조합을 입력해 영화를 장면별로 거꾸로 볼 수 있었던 기억이 납니다. 정말 놀라웠고, 영화 배급이 창의적인 새 시대로 들어간다고 생각했습니다. 그런 기능이 더 퍼지지 않아 아쉽습니다.
    • @tecleandor — DVD가 있거나 챕터 표시와 함께 추출했다면 아주 쉽게 할 수 있습니다. 재생 목록처럼 챕터 순서만 바꾸면 됩니다. 원래 DVD도 기본적으로 그렇게 했던 것으로 기억합니다.
  • @dylan604 — DVD 프로그래머로 거의 10년 일했습니다. 한 작품에 업업다운다운왼쪽오른쪽엔터를 입력해야 볼 수 있는 기능을 넣은 적도 있습니다. 마케팅팀이 어떤 포럼에 그 기능을 “유출”해 사람들이 발견하게 했던 것 같습니다.
  • @chungy — DVD 메뉴와 가끔 나오는 독특한 Blu-ray 메뉴는 재미있었지만, 영화를 보고 싶을 때는 방해가 되기도 했습니다. 지금 디스크에 쓰는 단순한 메뉴는 밋밋하고 지루할 수 있지만, 어떤 디스크든 같은 방식으로 작동합니다. 재생, 오디오, 자막, 특별 영상처럼 필요한 항목만 있고, 귀찮은 애니메이션이나 복잡한 배치 없이 바로 영화를 볼 수 있습니다.
    • @OuterVale — 간결함과 일관성은 생산성 도구라면 이해할 수 있습니다. 하지만 DVD를 볼 때는 대개 즐기려는 목적입니다. 재미있고 흥미로운 메뉴는 경험의 일부입니다. 작은 장식까지 더해져 감상이 하나의 이벤트처럼 느껴집니다.
  • @ndiddy — Blu-ray 제작은 복잡합니다. 비싸고 독점적인 제작 도구로 심한 메모리 제한 안에서 Java 코드를 작성해야 합니다. 플레이어마다 Java 구현이 달라 여러 기기에서 시험해야 합니다. 그래서 스튜디오들은 작품마다 새 메뉴를 만들기보다 같은 단순한 템플릿을 반복해서 씁니다.
  • @d--b — 기술 역사에서 DVD 메뉴만큼 보편적으로 형편없는 것을 떠올리기 어렵습니다. 버튼을 눌렀을 때 항목을 강조하는 일조차 제대로 하지 못했습니다. 플레이어는 고화질 MPEG2를 디코딩하면서도 메뉴 항목 하나 선택하기 어려웠습니다. 언어와 자막 설정도 말할 필요가 없습니다.
  • @amelius — DVD 메뉴에서 아름다웠던 유일한 점은, 메뉴를 보고 있다는 사실이 그 콘텐츠를 우리가 소유했고 누구도 원격으로 재생을 막을 수 없다는 뜻이었다는 겁니다.
  • @SeaGully — DVD 메뉴를 모으고 있습니다. 컴퓨터에 250개쯤 있고, 메뉴 영상이 재생되어야 작동하는 경우에는 1GB가 넘기도 합니다. 영화와 특별 영상 파일을 빼는 방식으로 보관하는데, 그러면 메뉴 항목을 눌러 해당 영상으로 이동할 때는 작동하지 않지만 나머지 메뉴는 대부분 돌아갑니다.
  • @rustcleaner — 디스크를 넣으면 메뉴 없이 바로 영화가 시작되는 것이 제게는 가장 아름다운 메뉴입니다. 중단도 예고편도 메뉴도 원하지 않습니다.

원문: vale.rocks / 번역·요약: Trawling