시크릿비디오로 교육프랜차이즈 영상 수집 반복 작업 줄인 기록

시크릿비디오로 교육프랜차이즈 영상 수집 반복 작업 줄인 기록

시크릿비디오로 교육프랜차이즈 영상 수집 반복 작업 줄인 기록

영상 자료를 모으는 일이 왜 늘 막혔는가

교육프랜차이즈 본사에서 일하다 보면 영상이 필요한 순간이 자주 생긴다. 신입 원장 교육 자료를 모을 때도 그렇고, 상담용 참고 영상이나 경쟁사 공개 강의 화면을 정리할 때도 그렇다. 문제는 필요한 영상이 한 군데에만 있지 않다는 점이었다.

어떤 곳은 주소만 복사하면 저장이 됐고, 어떤 곳은 로그인부터 다시 해야 했다. 또 어떤 사이트는 재생은 되는데 저장이 막혀 있어서 화면 녹화로 돌려야 했다. 화면 녹화는 20분짜리 영상 하나를 얻으려면 20분을 그대로 써야 하니, 급한 일정에서는 가장 먼저 피하고 싶은 방식이었다.

특히 월말 교육 운영 보고를 준비할 때 불편이 컸다. 팀에서 한 번에 12개에서 18개 정도의 참고 영상을 정리해야 하는데, 사이트마다 저장 방식이 달라 작업자가 바뀔 때마다 속도가 흔들렸다. 파일 이름도 제각각이라 정리 단계에서 다시 손이 갔다.

이런 문제가 반복되다 보니, 영상 저장 기능 자체보다도 "어떤 사이트에서 어떤 방식으로 저장해야 하는지 판단하는 시간"이 더 크게 느껴졌다. 시크릿비디오는 그 판단 시간을 줄이기 위해 붙인 작업 도구에 가깝다. 출발점은 기능 추가가 아니라, 교육팀 실무에서 막히는 지점을 덜어내는 쪽이었다.

기존 방식이 왜 자꾸 끊겼는지

처음에는 브라우저 확장 프로그램과 일반 다운로드 프로그램을 번갈아 썼다. 주소를 붙여 넣으면 바로 저장되는 경우도 있었지만, 회원 전용 페이지나 재생 중에 주소가 바뀌는 페이지에서는 실패하는 일이 많았다. 같은 영상도 어떤 날은 되고 어떤 날은 안 되는 식이라, 담당자가 결과를 예측하기 어려웠다.

화면 녹화는 마지막 대안으로 남겨뒀지만 비용이 컸다. 1GB 안팎의 파일이 여러 개 생기면 저장 공간도 빠르게 차고, 녹화 중에 알림창이나 마우스 움직임이 섞이면 다시 해야 했다. 15개 영상을 녹화로 처리하면 단순 재생 대기 시간만 3시간을 넘기기 쉬웠다.

주소 복사 방식이 잘 맞는 상황도 있다. 공개된 강의 영상 몇 개만 가볍게 저장할 때는 별도 브라우저 화면 없이 바로 처리하는 쪽이 더 빠르다. 반대로 교육프랜차이즈처럼 로그인된 사이트, 지역 가맹점 전용 페이지, 새로고침 없이 화면이 바뀌는 강의 플랫폼이 섞여 있으면 단순 주소 입력 방식만으로는 빈 구간이 생긴다.

비교해 보면 선택 기준이 분명해진다. 공개 영상 위주라면 일반 다운로드 프로그램이 부담이 적고, 재생 과정을 그대로 남겨야 하면 화면 녹화가 맞다. 사이트별 제약이 섞여 있고 같은 작업을 반복해야 할 때는, 브라우저 안에서 보고 저장까지 이어지는 쪽이 작업 손실이 적었다.

왜 직접 이런 방식으로 묶었는지

필요했던 것은 기능이 많은 프로그램이 아니었다. 웹서핑을 하다가 필요한 영상을 찾으면 그 자리에서 저장하고, 로그인 여부나 사이트 종류에 따라 사람이 다시 방법을 바꾸지 않아도 되는 구조가 필요했다. 교육팀 입장에서는 "어디서 받느냐"보다 "지금 쓰는 페이지에서 바로 끝나느냐"가 더 중요했다.

시크릿비디오는 그 기준으로 묶었다. 자체 브라우저 안에서 페이지를 열고, 저장 버튼을 누르면 먼저 주소만으로 받을 수 있는 사이트인지 확인한다. 여기서 지원되는 곳이면 그 방식으로 바로 진행하고, 아니면 재생 중에 오가는 데이터를 살펴 실제 영상 파일 주소를 찾아 저장하는 쪽으로 넘어간다.

이 순서가 필요한 이유는 단순하다. 주소만으로 끝나는 사이트는 그게 가장 안정적이고 빠르기 때문이다. 반대로 회원 전용 영상이나 동적으로 바뀌는 페이지는 겉으로 보이는 주소만 봐서는 안 되니, 브라우저 안에서 실제로 재생될 때 오가는 정보를 기준으로 다시 판단해야 한다.

쿠키 처리도 같은 이유에서 붙였다. 사용자가 이미 로그인한 상태라면 그 로그인 정보를 임시 파일 형태로 정리해서 저장 과정에 함께 넘긴다. 덕분에 교육업체 전용 연수 페이지나 유료 강의 페이지도, 매번 다시 로그인 절차를 맞추지 않고 이어서 처리할 수 있었다.

저장이 진행되는 순서를 작업 기준으로 풀면

실제 사용 순서는 다섯 단계로 보는 편이 이해가 쉽다. 먼저 브라우저에서 원하는 강의나 참고 영상을 연다. 그다음 저장 버튼을 누르면 현재 페이지 주소와 로그인 상태를 함께 확인한다.

세 번째 단계에서는 방식이 갈린다. 주소만으로 받을 수 있는 사이트라고 판단되면 그 경로로 바로 저장하고, 그렇지 않으면 재생 중에 불러오는 영상 조각이나 재생 목록을 읽는다. 여기서 재생 목록은 긴 영상을 여러 조각으로 나눠 보내는 주소 묶음이라고 보면 된다.

네 번째 단계에서는 읽어 온 정보를 다시 정리한다. 영상 이름은 다운로드 응답에 들어 있는 이름이 있으면 그걸 우선 쓰고, 없으면 주소 끝부분이나 페이지 제목을 기준으로 파일명을 만든다. 금지 문자를 지우고 이름 길이도 정리해서 저장 폴더에서 깨지지 않게 맞춘다.

마지막 단계에서 실제 파일이 만들어진다. 최고 화질 기준으로 영상과 음성을 합치고, 이미 처리한 재생 목록이나 조각은 다시 받지 않도록 제외한다. 같은 강의를 여러 번 눌렀을 때 중복 저장이 줄어드는 이유가 여기 있다.

현장에서는 이 차이가 꽤 컸다. 예전에는 담당자가 "이 페이지는 주소 복사형인지, 재생 감시형인지"를 먼저 생각해야 했다. 지금은 10개 영상을 모을 때 사용자가 하는 행동이 거의 비슷해져서, 작업 단계가 사실상 "열기 → 확인 → 저장" 3단계로 줄었다.

일반 다운로드 방식과 어디서 갈리는지

가장 큰 차이는 브라우저 안에서 판단이 이어진다는 점이다. 일반 프로그램은 주소를 받은 다음 처리하는 구조라, 재생 화면 뒤에서 실제 영상 주소가 따로 만들어지는 페이지에 약하다. 교육 플랫폼 중에는 클릭 후 화면만 바뀌고 주소는 거의 그대로인 경우가 있어서 이 차이가 바로 드러난다.

시크릿비디오는 페이지 이동도 단순 새로고침만 보는 방식이 아니다. 화면이 부드럽게 바뀌는 사이트에서는 주소 일부만 바뀌거나, 뒤로 가기와 탭 이동으로 내용이 전환되기도 한다. 그런 변화까지 잡아 두어야 현재 보고 있는 강의 기준으로 저장 동작을 이어갈 수 있다.

대신 모든 상황에서 우위라고 보긴 어렵다. 공개 영상 몇 개를 한꺼번에 주소 목록으로 넣어 받을 때는 전용 다운로드 프로그램이 더 단순할 수 있다. 반대로 교육 운영팀처럼 브라우저에서 직접 찾고, 로그인 상태를 유지한 채 여러 사이트를 오가며 저장해야 한다면 시크릿비디오 쪽이 덜 끊긴다.

화면 녹화와 비교하면 품질과 시간이 갈린다. 녹화는 재생한 만큼 기다려야 하지만, 파일을 직접 받아오는 방식은 30분 분량 영상을 네트워크 상태에 따라 4분에서 8분 안에 마치는 경우가 많았다. 대신 사이트가 강하게 막아 두었거나, 재생 자체가 특수한 보호 방식으로 묶여 있으면 녹화가 더 현실적인 선택일 때도 남아 있다.

써보면서 달라진 점과 남아 있는 불편

교육 자료 정리 업무에서는 파일 정리 시간이 먼저 줄었다. 예전에는 저장 후 이름을 다시 바꾸고, 중복 파일을 지우고, 로그인 실패로 빠진 영상을 다시 찾는 시간이 컸다. 지금은 파일명이 어느 정도 정리된 상태로 들어오고, 같은 영상이 반복 저장되는 경우도 적어 후처리 시간이 덜 든다.

수치로 보면 차이를 체감하기 쉬웠다. 월간 교육 레퍼런스 영상 14건을 모으는 작업에서 예전에는 확인부터 정리까지 2시간 30분 안팎이 걸렸고, 사이트가 꼬이면 더 길어졌다. 시크릿비디오를 붙인 뒤에는 같은 양이 55분에서 1시간 20분 정도로 들어오는 편이었다.

물론 아쉬운 점도 있다. 재생 중 데이터를 읽어야 하는 페이지는 첫 반응이 즉시 오지 않을 때가 있어, 사용자가 저장 버튼을 눌렀는데 잠깐 기다려야 하는 구간이 생긴다. 또 로그인 정보가 필요한 사이트는 브라우저 세션 상태가 꼬이면 다시 열어야 하므로, 완전히 손을 놓고 돌리는 종류의 작업과는 결이 다르다.

그래도 바뀐 지점은 분명했다. 담당자마다 방식이 달라 생기던 편차가 줄었고, 인수인계할 때도 "이 사이트는 이렇게, 저 사이트는 저렇게"를 길게 설명할 필요가 줄었다. 업무 속도보다 더 큰 변화는, 실패할 가능성을 먼저 걱정하는 시간이 줄었다는 데 있었다.

어떤 사람에게 맞고, 어떤 경우에는 굳이 안 써도 된다

교육프랜차이즈 본사에서 콘텐츠팀, 교육운영팀, 가맹지원팀처럼 여러 사이트의 영상을 참고 자료로 모아야 하는 사람에게 잘 맞는다. 특히 로그인된 페이지, 회원 전용 강의실, 새로고침 없이 화면이 바뀌는 학습 사이트를 자주 다루는 경우라면 손이 덜 간다. 여러 건을 짧은 시간 안에 정리해야 할 때도 차이가 난다.

반대로 공개 영상 몇 개만 드물게 저장하는 사람이라면 더 단순한 프로그램으로 충분할 수 있다. 영상 자체를 보관하는 것보다 시청 기록만 남기면 되는 경우에도 굳이 필요하지 않다. 사이트 제약이 강해서 직접 파일을 받기 어려운 경우에는 화면 녹화가 더 낫다는 판단도 여전히 유효하다.

현실적인 활용 장면을 꼽자면 세 가지다. 신입 원장 교육 전에 참고 강의 10건 이상을 빠르게 모아야 할 때, 경쟁사 공개 설명회 영상을 분기별로 정리할 때, 가맹점 문의 대응용 예시 영상을 폴더별로 나눠 보관할 때다. 이런 상황이라면 맞고, 단발성 저장이나 공개 영상 위주 작업이라면 굳이 복잡한 방식을 택하지 않아도 된다.

공식 홈페이지로 가기