Hack Forums
[Python] Automatic Reddit To YouTube Text-To-Speech Program (Up to 6 Videos a day) - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118)
+---- Thread: [Python] Automatic Reddit To YouTube Text-To-Speech Program (Up to 6 Videos a day) (/showthread.php?tid=6005549)



Automatic Reddit To YouTube Text-To-Speech Program (Up to 6 Videos a day) - bots4tots - Sep 6, 2019

Unfortunately I cannot post any links, videos or images because my account is new:

My GitHub is called HA6Bots and the project is called "Automatic-Youtube-Reddit-Text-To-Speech-Video-Generator-and-Uploader"
Alternatively if you cannot find it please PM me and I will send you the link to the GitHub
My YouTube channel of which I posted these videos too is called "Royal Reddit"
Sorry for the inconvenience


Following the recent YouTube trend in “Reddit to Text-To-Speech” YouTube Videos I embarked on a project to create a program that can automate the process of receiving, generating and uploading these videos to YouTube with as little intervention as possible. It took 4 months to finish the project and is comprised of 3 separate programs that work simultaneously in order to complete this task.


The idea was to minimize as much manual intervention as possible and automate all the trivial tasks. However the process cannot be 100% automated. For example comments with links in them cannot be kept as quality of the video will be comprised due to the TTS. Additionally while a comment might have a large number of votes it could potentially be offensive and not safe for a YouTube video and thus must be removed. The thumbnail, while partially generated, must be edited in order to create any kind of appeal to viewers to click on your video. The same goes for the title of the video which must be clickbait-y in order to receive any attention. I have attempted to streamline the manual process with the client program and it takes me approximately 30 minutes to create 6 videos (the max that can be uploaded within 24 hours with the YouTube Data API).



As mentioned above the process of creating this videos cannot be 100% automated.
However I have created a program that communicates with the server, which streamlines the process of creating these videos:

Process of creating a video:

Selecting a raw script to edit (scripts updated every 1 hour in the server)
Editing a video: A [BRAND NAME REMOVED] line keep/skip process. An estimated video time will show the length of the video.
Finally you can edit the title of the video, add some tags, and edit and select the pre-generated thumbnail. When thats done you click "Send to Video Generator" and the script along with its metadata is uploaded to the server which is then sent to the video generator.



If you would like to try this project, please note that some changes may have to be made to the code in order for it to work on your system.
Read the GitHub for more details on how to get it working for your setup. Please note that the client video editor has only been  tested on Windows:


RE: Automatic Reddit To YouTube Text-To-Speech Program (Up to 6 Videos a day) - Hanzomain - Sep 7, 2019

I am in YT marketing as well, monetized and all. I used text to voice or as they call it "robo voice" for over a year and now their algo isnt valuing it/considering it spam. my CPM dropped on those videos and they lost rank. anyway cool project, just sharing a tip, best of luck


RE: Automatic Reddit To YouTube Text-To-Speech Program (Up to 6 Videos a day) - bots4tots - Sep 7, 2019

Thanks man! Yea I noticed that as well my CPM was so crappy I decided it wasn't going to be worth it in the long run (VPS costs). Is your Channel still active, and do you get much ad revenue?