brunch

You can make anything
by writing

C.S.Lewis

by 기획자 연주리 Jan 13. 2021

넷플릭스 건너뛰기 기능은 100% 수작업으로 만들었다?

오프닝 건너뛰기 작업 프로세스에 대한 짧은 해명

해명하겠습니다!


재미있는 일이 생겼습니다. 제가 기존에 AI서비스기획과 미디어 리뷰를 기록하던 티스토리 블로그 방문자가 100명대에서 갑자기 1,055명이 되었습니다. 항상 100명~150명 내외로 기록되었는데, 갑자기 천 명이라니... 누가 해킹을 한 건 아닐까, 의도적으로 애드센스 광고를 떨어트리려고 하는 건 아닐까 하는 생각부터 들었습니다. 


블로그 방문자수 급상승!


알고 보니 트위터에 제 글이 인용되었더군요. 역시 트위터의 힘은 놀랍습니다. 트위터에 인용된 제 글은 넷플릭스가 오프닝 건너뛰기를 만든 방법에 대해 추론한 글입니다. 넷플릭스가 공식적으로 발표한 내용이 없어 구글링과 기획자로 일하며 IPTV 건너뛰기를 운영한 업무를 바탕으로 적었습니다.


 ▼ 인용된 글의 브런치 버전


그런데 제가 썼던 글에 대한 해명이 필요할 것 같습니다.


위 글을 작성할 당시에는 "넷플릭스의 건너뛰기 기능은 수동 작업 결과물일 확률이 높습니다"라고 결론 지었습니다. 지금 보니 의미가 명확하지 않은 문장이네요. 자동화를 거친 수동 작업인지 100% 수동 작업인지 알 수 없습니다. 트위터에서는 100% 수동 작업일 확률이 높다고 해석된 것 같아 해명 글을 적어보고자 합니다.


내 글이 인용된 트윗


넷플릭스의 오프닝 건너뛰기 기능은
(자동 vs. 수동)으로 만들었다.



(AS-IS 결론) "넷플릭스의 건너뛰기 기능은 수동 작업 결과물일 확률이 높습니다"

(TO-BE 결론) "넷플릭스의 건너뛰기 기능은 자동 작업을 거친 수동 작업 결과물일 확률이 높습니다"


AS-IS 결론에서 TO-BE 결론으로 정정합니다. 그러니 "넷플릭스의 건너뛰기 기능은 반자동 작업 결과물이다"가 적절한 표현이지 않았을까 합니다. "반자동"이라고 하면 자동으로 처리되는 부분이 딱 반이라는 뜻이 아닙니다. 전체 프로세스 중 일정 비율은 시스템이 자동으로 처리하고 나머지는 인간이 처리했을 것이란 의미입니다.


제가 이렇게 생각하는 이유는 넷플릭스의 건너뛰기 기능을 벤치마킹한 국내 IPTV 회사에서도 일부 자동화된 기술을 활용하고 있기 때문입니다.


그렇다면 어디까지 자동화했을까?

Photo by Glenn Carstens-Peters on Unsplash


현재 IPTV 회사에서 건너뛰기 기능을 적용하는 프로세스는 이렇습니다. 


작업 대상 콘텐츠를 시스템에 전송하면 자동으로 샷이 추출됩니다. 여기서 말하는 샷이란, 영상이 전환되는 시점을 인식해 구분한 약 1초~1분 단위의 영상 구간을 의미합니다. 오프닝에서 본편으로 넘어갈 때, 그리고 본편에서 엔딩 크레딧으로 넘어갈 때 영상 전환이 비교적 크기 때문에 샷을 추출하는 과정에서 오프닝과 엔딩의 샷이 잡힙니다. 


다만, 어떤 유형의 영상이 오프닝이고 엔딩이라는 것을 학습하지 않았기 때문에 자동으로 오프닝과 엔딩 샷을 인식할 수 없습니다. 운영 인력이 오프닝과 엔딩 구간을 빠르게 찾을 수 있게 선택지를 제시할 뿐입니다. 만약 중국 드라마와 같이 오프닝 길이가 거의 동일하다면 오프닝 구간을 일괄적으로 설정할 수 있습니다. 단, 특정 회차는 오프닝 길이가 다를 수도 있으므로 검수가 필요합니다.


AI-운영 시스템


오프닝, 엔딩 건너뛰기가 자동화되기 위해선 아래 세 단계를 거쳐야 합니다. 


1단계) 샷 추출 > 오프닝, 엔딩 수동 지정

2단계) 샷 추출 > 오프닝, 엔딩 일부 수동 지정 > 학습 후 시리즈 일괄 적용

3단계) 샷 추출 > 오프닝, 엔딩 모두 자동 지정


현재 IPTV 회사는 1단계에서 2단계로 넘어가기 위해 준비하고 있고, 넷플릭스는 2단계까지 자동화했을 것입니다. 시리즈에 동일한 오프닝, 엔딩 영상이 적용되었다면 다른 회차에서 동일한 영상을 찾아내는 것이 어렵지 않기 때문입니다. 다만, 회차별로 오프닝/엔딩 영상을 쓰지 않기도 하고, 변주를 주기도 하기 때문에 검수는 100% 거치고 서비스에 내보낼 것입니다. 


넷플릭스 건너뛰기 수동 작업에 대한
트위터의 의견


1. 자동 추출이 가능할 것 같다는 트윗


동의합니다. 이 트윗을 보고 기존에 작성한 글을 해명해야겠다고 생각했습니다. 오프닝 영상이 동일한 시리즈는 자동 추출이 가능할 것입니다. 



2. 수동 작업인 것에 동의하는 트윗


오프닝, 엔딩 구간 자동 추출 후 미세한 보정은 사람이 진행했을 것입니다. 그래서 시작하는 부분이 조금씩 다른 것이고요.


올라온 지 얼마 안 된 콘텐츠에 적용되지 않는다는 사실은 처음 알았습니다. 넷플릭스가 건너뛰기 기능을 적용하는 시점이 궁금해집니다. 넷플릭스 자체 제작 콘텐츠는 바로 적용이 되더라도 로컬 콘텐츠는 로컬 작업자가 따로 붙어야 해서 시간이 더 걸릴 것입니다.



3. 다른 스트리밍 사이트에 관한 트윗


효시 님이 말씀하신 "라프텔"이라는 플랫폼은 애니메이션 스트리밍 사이트입니다. 이 트윗에 따르면 현재 라프텔에서는 시리즈 콘텐츠의 오프닝 시간이 동일할 것으로 보고 오프닝 건너뛰기 시점을 일괄 적용한 것 같습니다. 애니메이션은 타 콘텐츠에 비해 오프닝 구간이 일관될 것 같은데요, 그럼에도 오프닝 건너뛰기 시점이 맞지 않은 회차가 있었다니 추출 결과 검수는 불가피한 것으로 보입니다.



여기까지 기존 "넷플릭스의 [오프닝 건너뛰기] 버튼은 어떻게 만든 걸까"에 관한 해명 글이었습니다. 앞으로는 글을 작성할 때 의미를 더 명확하게, 그리고 신중하게 작성해야겠어요. 실제와는 다른 의미를 전달할 수도 있으니까요.


여기까지 읽어주셔서 감사하고, 앞으로 더 재미있는 서비스 기획 관련 글 들고 오겠습니다! 다음에 또 만나요 :) 

매거진의 이전글 넷플릭스의 [오프닝 건너뛰기] 버튼은 어떻게 만든 걸까
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari