Coding with Lewis
Reddit 비디오는 Instagram, YouTube 및 TikTok에서 짧은 형식의 비디오 콘텐츠를 지속적으로 인계 받고 있으며 수백만 건의 조회수를 기록하고 있습니다.
그들은 모두 같은 공식을 따릅니다.
AskReddit 스레드가 로봇에 의해 읽혀지는 Minecraft 배경 인간이 수행하는 유일한 부분은 모든 것을 함깨 엮는거죠.
프로세스를 자동화하는 데 이틀을 보냈습니다.
간단한 명령 하나로 이러한 Reddit 비디오를 만드는 봇을 만들었습니다.
작동 방법은 다음과 같습니다.
먼저 Reddit API를 사용하여 해당 하위 rdddit과 일치하는 댓글이 있는 askreddit 하위 reddit에서 임의의 스레드를 가져옵니다.
둘째, 제목과 설명을 가져온 다음 Google Text to Speech Python 패키지를 사용하여 텍스트를 음성으로 번역합니다.
섯째, Playwright를 사용하여 브라우저를 시뮬레이션하고 선택한 댓글과 관련된 각 Reddit 댓글의 스크린샹을 캡처하여 png 파일에 저장합니다.
넷째, MineCraft 배경을 다운로드 한 다음 비디오의 임의 지점에서 잘라내어 매번 다른 결과를 얻습니다.
다섯째, MoviePy를 사용하여 이 모든 클립을 함께 편집하고 매우 기본적인 수학을 사용하여 이미지를 전환할 시기를 알아내고 최종 제품을 갖게 됩니다.
누구나 사용할 수 있도록 코드를 공개합니다.
소프트웨어에 기여하고 추가하려는 사람들을 위해 가능한 한 코드를 읽을 수 있도록 노력했습니다.
현재 상태에서는 여전히 상당히 제한적이며 초보자가 공감할 수 있는 것에 기여한는데 쫓겨날 것이라는 것을 알고 있습니다.
반복 후에 mp3파일을 저장한 후 50초를 넘지 않도록 파일의 길이를 초 단위로 가져옵니다.
50초가 넘으면 이러한 파일 만들기를 중지합니다.
크롬을 실행한 다음 타일을 표시하는 부분으로 이동하여 스크린샷을 찍고 png 파일로 저장합니다.
그런 다음 댓글을 반복한 다음 댓글 수가 지나갈 때까지 각 개별 댓글을 스크린샷 합니다.
그런 다음 배경이 다운로드되었는지 확인합니다.
그렇지 않은 경우 마인크래프트 배경을 다운로드합니다. .mp3 파일 저장에서 받은 모든 클립의 길이를 사용하여 chop_background_video라는 함수에 전달합니다. 이렇게 하면 모든 mp3 파일의 시간과 일치하는 마인크래프트 비디오 클립이 생성됩니다.
그런 다음 make_final_video를 호출합니다. 이것은 MoviePy가 모든 마법을 수행한 다음 생성된 모든 자산이 포함된 최종 비디오를 내뱉는 곳입니다.
누구나 사용할 수 있도록 코드를 공개합니다. 나는 사람들이 가능한 한 코드를 읽을 수 있도록 노력 합니다.
제 작품을 짧은 쇼케이스로 만들었고 그 반응은 예상하지 못했습니다. 틱톡 조회수 최소 130만회, Youtube 조회수 15만회, 여러날 github 조회수를 기록하면서 이 프로젝트는 통제불능의 소용돌이 쳤습니다.
이 프로젝트를 사용하여 코딩하는 방법을 배우고 싶어하는 사람들의 수에 굉장히 놀랐습니다. 보통 사람들은 코드를 배우고 싶어아흔 넛은 꽤 노골적이지만 reddit 비디오 봇은 사람들에게 코드를 배우도록 소개하는 트로이 목마와 같았습니다. 두 번째는 이러한 유형의 콘텐츠를 정말로 좋아하지 않는 사람들의 양이었습니다. 많은 reddit 계정이 다음과 같은 댓글을 게시했습니다.
프로젝트는 멋졌지만 봇은 아니었습니다. 이 동영상이 공개된 후 24시간이 지난 후 이러한 댓글에 대한 일부 응답이 때때로 매우 재미있었습니다. 기능 요청의 양과 기능 구현은 이 프로젝트의 맨 아래에서 완전히 많았습니다.
이 프로젝트를 훨씬 쉽게 만드는 데 사용할 수 있는 몇가지 기능을 추가한 방법으로 설명에서 찾을 수 있습니다. 거의 모든 기능이 완료되었으며 내 Discord 서버의 팀은 기본적으로 180을 수행하고 프로젝트를 유지 관리해야 했습니다.
제 코드를 잘 이용해 주세요. 저품질 동영상을 만들지 말아 주세요.
Reference
https://www.youtube.com/watch?v=3gjcY_00U1w
https://github.com/elebumm/RedditVideoMakerBot
https://www.youtube.com/watch?v=3gjcY_00U1w&t=7s
https://www.youtube.com/watch?v=_G_T5jHDdpE
'11. 수익형 사이트 > >> Youtube Bot' 카테고리의 다른 글
YouTube 자동화로 월 $136,280 수익 창출(단계별) (2) | 2023.01.09 |
---|---|
2022년 조회수 및 구독자를 확보하기 위한 상위 15개 동영상 아이디어 (0) | 2023.01.04 |
코드로 완전 자동화된 유튜브 채널을 만들었습니다 (0) | 2023.01.04 |
영화를 만들고 YouTube에 매일 게시하는 Python 봇 (0) | 2023.01.03 |
댓글