유튜브 특정 채널의 영상 정보를 받아오자

소개

‎​안녕하세요. 13기 칼퇴자동화 김세희입니다.

저의 지피터스 13기 수강의 목적은 '생성형 AI를 활용한' 사업화 & 수익화입니다. 자동화를 만들때나 다른 분의 사례를 볼 때도 저걸로 어떻게 수익화를 할 수 있을까에 대한 고민부터 합니다.

최근 수익화를 낼 수 있겠다 싶은 유튜브 아이템이 떠올라 준비를 하고 있었습니다. 그런 이유로 현정님의 '월99만원짜리 뷰튜램 공짜'영상을 봤습니다. 단순하면서도 성능이 매우 좋았어요.

'와~이런걸 유튜버들은 99만원이나 지출한단말야? 여기에 기능 몇 개 더 붙여서 프로그램으로 만들면 서비스가 만들어질텐데 왜 안 만드시지?' 라는 생각이 들었죠.

현정님 스프레드시트는 검색어 맞는 동영상 크롤링이니까 추가로 덧붙일 기능들을 고민했습니다.

  1. 선배 or 경쟁유튜버의 활동 분석을 위한 특정 채널의 영상 크롤링

  2. 영상별 데일리 or 위클리 조횟수 추이 및 구독수와 상관관계 분석

  3. 영상 시간 or 아이템 별 영상 조횟수

이 정도 기능이 있으면 유튜버를 시작하면서 초기 아이템을 잡고 영상 구성을 할 때 도움이 되겠다는 생각을 했습니다.

그리고는 "뷰튜랩 99만원이니 50만원만 받아도 사람들 몰리겠는데?ㅋㅋㅋ"라는 희망회로를 돌렸죠.

그래서 첫번째 특정유튜버의 영상 크롤링 자동화를 만들어 보았습니다.

진행 방법

‎​개인적으로 클로드를 매우 사랑하지만, 클로드와 GPT, 제미나이로 함께 앱스스크립트 코드를 요청했습니다. GPT는 요즘 똑똑해지고 있어서 한번 믿어보지는 마음으로, 제미나이는 앱스스크립트랑 형제사인데 남들보단 좀 더 잘 이해하지 않을까 하는 생각이었어요.

프롬프트는 위와 같습니다.

매번 코드를 작성해주고 API키를 입력하는게 귀찮아서 API키까지 넣어서 코드를 작성해달라고 요청했습니다.

  1. 제미나이

먼저 앱스스크립트의 브라더!!! 제미나이입니다. AI가 제공한 결과물까지 보여주면 글이 하염없이 길어질 것 같아서 프롬프트 중심으로 캡쳐했습니다.(그리고 솔직히 우리 코드 차이 모르잖아요~^^)

위와 같은 프롬프트를 입력하니 꽤 긴 코드를 작성해주고 코드 설명과 주의 사항도 함께 설명을 해줬습니다. 초보자라면 감동을 먹었을테지만,

"흥! 난 너의 구라를 알고 있어! 한 번 속는셈 치고 코드를 넣어봐주겠어!"라는 마음으로 앱스스크립트에 코드를 넣고 실행을 했습니다.

역시나 배신을 안하네요.

오류가 나옵니다. ㅋㅋㅋ

오류메시지를 아래와 같이 입력하고 다시 코드를 요청했습니다.

이 녀석이 갑자기 영어로 쏼라쏼라합니다. 다시 한글로 설명해달라고 요청합니다.

시간대 설정을 잘못했다고 하면서 그 부분만 수정해서 보여줍니다.

"야!!! 난 그걸 어디에 넣여야 하는지도 모른다고!!!"

전체 코드를 다시 요청했습니다.

한국사이트 스크린샷

위와 같은 코드를 보여줍니다. 근데 이건 누가봐도 셀간격이나 표 등에 대한 코드가 안보이더라고요. 그래서 다시 물어봤습니다.

그랬더니 또 그 부분에 대한 코드는 보여줍니다. 난 전체 코드를 원하는데....

안녕 제미나이...내가 너랑 친해지려고 했던 건 내 실수였던 것 같아. 당분간은 보지 말자.

  1. 클로드

내사랑 클로드입니다.

같은 프롬프트를 넣고 요청을 했습니다.

멋지게 코드를 짜주네요.

한번에 되지 않을거란 건 이미 알고 있습니다.

몇번에 요청을 했는데 역시 오류를 잡아내지 못하고 자꾸 미안하다고만 합니다.

미안해하지마...일을 잘못 시킨 내 잘못이지...

한국어로 된 문자 메시지의 스크린샷

작성해 준 코드에 대한 디버그를 요청했습니다.

GPT 같은 경우는 디버그를 요청하면 코드에 오류를 알아서 잡어서 다시 코드를 보여주더라고요.

디버깅이 끝난 코드를 앱스스크립트에 입력했습니다.

드디어 실행이 완료됐습니다. 이제 스프레드 시트로 가면 됩니다.ㅎㅎ

읭???

유튜브 데이터 메뉴는 생겼는데 프롬프트로 요청한 키워드를 넣는 곳도 셀에 맞춘 선도, 헤드도 안 보이네요. 너 무슨 문제있니??

다시 요청했습니다.

클로드야! 미안하다!!!!!!

계속 붙들고 늘어지면 결과물이 나올 거란 생각도 했지만 GPT로 갈아탔습니다.

  1. GPT o1 preview

    생각하는 Gen.AI GPT o1을 써봤습니다.

    (전 아직도 o1의 생각중...이라는 UI를 볼 때마다 이 녀석이 생각하는 척 하는 건 아닌가라는 생각중...입니다.)

역시 같은 프롬프트를 입력했습니다. 너무 어려운 문제였는지 46초나 고민을 하고 답을 주네요.

한국어 웹사이트 스크린샷

하지만 역시나 오류가 났고 또 다시 46초를 생각했습니다.

도합 92초 동안 고민한 코드가 나왔습니다.

결과는!!!!

결과와 배운 점

짜란~

현정님의 유튜브를 검색어로 넣고 돌리니 그간 작성한 유튜브영상 77개가 크롤링이 됐습니다.

시작날짜, 종료날짜에는 캘린더 형식의 날짜지정도 잡혔고, 헤드와 선도 잘 들어갔습니다.

프롬프트를 좀 더 정교하게 작성하면 새로운 시트에서 이쁘게 보고서 형식으로 받아볼 수 있을것 같네요. ‎​

진짜 결론!!!

개별 유튜브 채널에 대한 크롤링이 되는 걸 확인하고 (비즈니스화를 위한) 어떤 서비스가 있길래 비싸게 운영되고 있는지, 실제 서비스를 만들면 경쟁 포인트를 만들 수 있는지 알아보기 위해 뷰트랩 사이트를 가봤습니다.

어익후!

영상과 채널을 찾고, 분석하는 기능이 엄청 디테일하네요...

저 기능 다 만드는데 들이는 공수도 문제지만 신사임당 브랜드랑 붙어서 이길 자신도 없어졌습니다. (능력자 분은 도전하셔도 좋을 듯)

유튜브 분석 솔루션 아이템은 실패!!!로 끝났습니다. ㅋ

다시 새로운 아이템을 찾아 시도해보고 다시 찾아오겠습니다~~

도움 받은 글 (옵션)

‎​역시 현정님의 글이 도움이 됐습니다!!! 현정님 짱!!!

5
5개의 답글

👉 이 게시글도 읽어보세요