본문 바로가기
공부/AI

[AI/Python] 유튜브 시작했습니다. 좋댓구알 부탁.

by haejang 2025. 2. 7.
728x90
728x90

 

 

https://www.youtube.com/@lofitakoyaki/videos

 

lofi-takoyaki

 

www.youtube.com

 

Lofi Playlist 자동으로 만들어서 업로드중

코드는 아직 정리가 안되어서 천천히 올릴 예정

 

사용한 도구 w. Python

- 주제 및 음악 Mood 선정 + 관련 이미지 생성 : OpenAI

- 썸네일 생성(이미지에 텍스트 입히기) : PIL

- 음악 : epidemicsound (음악 자동 다운로드엔 selenium 활용)

- 영상 편집 : moviepy

- 유튜브 업로드 : googleapiclient (gcp)

 

열심히 고민했던 것

1. 음악 만드는 AI? epidemicsound 구독?

- 에피데믹사운드는 구독하는 동안 해당 사이트에 있는 음원들을 사용할 수 있게 해주는 형태.

- (중요) 구독을 해제해도, 구독하는 동안 올렸던 영상은 괜찮다고 함.

- 음악 만드는 AI는 생각보다 퀄리티가 안나온다는 후기가 많아 이렇게 진행함

- 근데 빡쳤던 점 : API가 비즈니스 컨택 경우에만 제공된다. 그래서 셀레니움 쓰는데 다운로드 횟수도 주 300회로 제한되어 있었음. 그래서 그냥 일주일마다 일괄적으로 내 로컬에 없는 음악들 셀레니움으로 저장중 (저장 시 Mood, BPM 정보를 파일명으로 저장해 추후 음악 선택 로직을 돕는다. 이는 나중에 설명)

 

2. static 이미지? 움직이는 영상?

- 최초엔 당연하게도(?) 움직이는 영상을 만들려고 했고, runway를 돈 내고 사용까지 해봤다. (최초 영상들은 다 움직이는 움짤들이 반복되는 영상들이다.)

- 그러나 runway에서 직접 브러쉬 지정하며 영상 만드는것과 달리, API로 사용할땐 사용 가능한 모델이 달랐으며, 생각보다 내가 원하는 영상을 뽑아내기 힘들었다.

- 즉, 난 정적인 상태의 이미지에서 일부 컴포넌트들만 살랑살랑? 반짝반짝? 움직이길 바랬는데, 자꾸만 카메라를 동적으로 휙휙 갖고다니거나 애니메이션같은 이미지를 실사로 바꿔버리거나.. 그랬다.

- 어차피 내 목적은 질보단 양 이므로 그냥 움짤화는 포기해버림

 

3. 유튜브 업로드 자동화

- 유튜브 업로드 API를 쓰려면 gcp 프로젝트를 만들고.. client secret을 만들고... 그래야 된다길래 gcp 돈까지 내고 싶진 않은 마음으로 (?) 셀레니움을 쓰려고 했다.

- 근데 생각보다 선택할게 많아 고생 좀 하고, 업로드는 그냥 수동으로 해버릴까 하다가... 

- gcp API 를 사용해도 하루에 10000포인트까지는 무료? 라는걸 나중에 알고 그냥 바로 시도해 봤다.

- gcp가 익숙하지 않아 oauth 인증 만들고 하는데 고생 좀 했지만, 코드 자체는 간단하게 구현 가능했고 생각보다 하루에 엄청 많은 업로드가 가능하다. (공짜로)

 

 

처음엔 분명 AI 서비스들을 사용해서 자동화 해보자! 였는데

생각보다 AI는 많이 안쓰게 되어 당황스럽긴 함.. ㅋㅋ (사실상 그냥 python 프로젝트)

이미지 생성은 추후 미드저니 써볼까도 고민 중!

 

실제 구현한 세부 내용들은 천천히 올리겠습니닷.

많관부

 

 

최초 참고한 글

- https://tabmania.tistory.com/entry/Python%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%B4%EC%84%9C-lofi-youtube%EB%A5%BC-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%EC%83%9D%EC%84%B1%ED%95%B4%EB%B3%B4%EC%9E%90

 

 

728x90
728x90

'공부 > AI' 카테고리의 다른 글

[AI/Amazon Bedrock] 카카오페이증권 춘시리  (2) 2025.01.23

댓글