넷플릭스가 인트로를 자동으로 스킵하는 방법
넷플릭스는 인트로가 끝나는 지점을 판단하기 위해 여러 컴퓨터 알고리즘의 조합과 사용자 피드백을 사용한다. 드라마의 경우, 시스템이 영상과 음성 정보를 분석해서 장면의 구성이나 조명, 음성의 변화를 캐치하는데 이게 오프닝 크레딧의 시작과 종료 지점을 알아내는데 사용된다. 예를 들어, <기묘한 이야기>의 오프닝 크레딧은 빨간 불이 번쩍이다가 검은 배경에서 로고가 뜨면서 테마 음악이 흘러나오는데, 넷플릭스 시스템이 이 정보를 활용해 머신러닝을 돌려서 오프닝의 시작과 종료 지점을 알아낼 수 있다.
더 자세히 말하자면, 음성 정보의 경우 인트로에서 나오는 음성의 특징을 잡아내어서 미리 입력된 인트로 음악과 일치하면 그 음악이 끝나는 지점을 인트로가 끝나는 지점이라고 판단할 수 있다. 영상의 경우 'shot boundary detection' 기술을 사용하는데, 이는 화면 전환 방법이 달라지는 것을 캐치하거나 장면의 색깔이나 모양과 같은 일정한 패턴이 바뀌는 지점을 감지해서 이 지점이 인트로의 끝이자 주 스토리의 시작점이라는 것을 알아낼 수 있다. 넷플릭스는 이렇게 영상과 음성 분석, 샷 경계 감지, 장면 구성 분석을 모두 동원해서 메인 스토리의 시작점을 알아내려는 노력을 하고 있다.
사용자에게도 피드백을 받아서 점점 더 정밀해지고 있긴 하지만 사실 이런 영상과 음성 정보만 이용해서 정확한 지점을 예상하는 것이 쉽지만은 않다. 왜냐하면 어떤 크레딧에선 제목도 아니면서 큰 글자들이 나올 수도 있는데 시스템이 이걸 제목이라고 인지해서 거기를 크레딧의 끝 지점이라고 잘못 예측할 수도 있다. 그 예시가 바로 이 글을 쓰게 만든 장본인인, 디즈니 플러스의 카지노 시리즈이다. 카지노의 인트로를 스킵하면 엉뚱한 곳으로 점프되는데, 하필이면 이 직전에 큰 글씨가 화면 중앙에 나오게 된다.