I built a cloud automation for making short tutorial videos with real screenshots and clips... but I have a problem

I am trying to build a cloud automation for making short tutorial videos... mainly with real screenshots, real screen recordings. Not those generic AI generated clips.

The main problem I was trying to solve was pretty simple.

If I use Claude Code to do generate a video, it can do pretty well. But my computer still has to be running, the browser has to be open, terminal etc. I wanted to move this whole thing to the cloud.

So I started building this with n8n and Claude connectors.

For screenshots I have been using Firecrawl and Browserless. Firecrawl is doing a pretty good job for taking screenshots from websites for every action. Even on some websites where you have Cloudflare in front of them, it can still work which I found pretty useful.

I have Heygen Hyperframes but it does work in cloud, the avatar video, the screenshots and hyperframes motion graphics never clipped together.

Also, another part comes when I need to interact with a website... for example, login and then take screenshots of something inside the website.

Firecrawl can do this with its interact mode, but it can burn through credits pretty quickly. So for a tutorial video workflow, the cost can become a problem.

And then there is another thing I am not completely comfortable with sharing my credentials on cloud-based browser.

If I need to log in to a website through a cloud browser, I have to think about where those credentials are going and how safe it really is.

I do not really want to give my personal login credentials to some cloud browser just so my automation can take a few screenshots.

So the automation itself is working pretty nicely... the main thing I am still trying to figure out is the best way to handle authenticated browser sessions in the cloud without making the whole thing expensive or risky.

reddit.com
u/ollatv — 22 hours ago
▲ 3 r/n8n

I built a cloud automation with n8n for making short tutorial videos with real screenshots and clips... but I have a problem

I am trying to build a cloud automation for making short tutorial videos... mainly with real screenshots, real screen recordings. Not those generic AI generated clips.

The main problem I was trying to solve was pretty simple.

If I use Claude Code to do generate a video, it can do pretty well. But my computer still has to be running, the browser has to be open, terminal etc. I wanted to move this whole thing to the cloud.

So I started building this with n8n and Claude connectors.

For screenshots I have been using Firecrawl and Browserless. Firecrawl is doing a pretty good job for taking screenshots from websites for every action. Even on some websites where you have Cloudflare in front of them, it can still work which I found pretty useful.

I have Heygen Hyperframes but it does work in cloud, the avatar video, the screenshots and hyperframes motion graphics never clipped together.

Also, another part comes when I need to interact with a website... for example, login and then take screenshots of something inside the website.

Firecrawl can do this with its interact mode, but it can burn through credits pretty quickly. So for a tutorial video workflow, the cost can become a problem.

And then there is another thing I am not completely comfortable with sharing my credentials on cloud-based browser.

If I need to log in to a website through a cloud browser, I have to think about where those credentials are going and how safe it really is.

I do not really want to give my personal login credentials to some cloud browser just so my automation can take a few screenshots.

So the automation itself is working pretty nicely... the main thing I am still trying to figure out is the best way to handle authenticated browser sessions in the cloud without making the whole thing expensive or risky.

reddit.com
u/ollatv — 22 hours ago

Built a fully automated human-voice blog system with Claude and n8n (that actually uses real screenshots and does proper SEO)

I built this with Claude and n8n for a self hosted Ghost blog.

I planned this whole thing to run in the cloud... so once I set it up, I do not have to keep touching it.

Now, I can generate the article, add real images, take actual screenshots from websites, add internal and external links, handle the SEO stuff and publish everything to Ghost.

The screenshot part was really important for me. If I am writing about a software tool, I want an actual screenshot of the tool in the article... not some random AI generated image.

I also added scheduling, internal linking, image processing, notifications etc as separate n8n workflows.

To be honest, the skill file is designed for tech writers, if you are someone who write out off tech, you need to optimize it.

Claude handles the content side and n8n connects everything together.

I am not going into too much detail here... everything is in the repo and I have also made a video showing how it works.

Repo: https://github.com/indishmarketer/claude-n8n-ghost-blog-automation

Video: https://www.youtube.com/watch?v=YvH56vUcuFQ

I also added some screenshots of the actual workflows.

u/ollatv — 1 day ago
▲ 8 r/n8n

I built a cloud-based automated blogging pipeline with Claude + n8n that publishes human-voice articles with real screenshots, graphics, internal links & SEO

So I built this with Claude + n8n for self-hosted Ghost.

I can generate the article, add real images, take actual screenshots from websites, add internal and external links, do the SEO stuff and publish it to Ghost. (in cloud, when I am not touching)

The screenshot part was really important for me. If I am writing about a software tool, I want an actual screenshot of the tool in the article... not some random AI generated image.

I also added scheduling, internal linking, image processing, notifications etc using separate n8n workflows.

Claude handles the content work and n8n connects everything together.

I am not going in very detailed here, you can find everything in github and my video.

I have put the whole thing on GitHub if anyone wants to see how it works:

Repo: https://github.com/indishmarketer/claude-n8n-ghost-blog-automation

Video: https://www.youtube.com/watch?v=YvH56vUcuFQ

I also added some screenshots of the actual workflows.

u/ollatv — 1 day ago
▲ 77 r/n8n

Built a fully automated video pipeline that posts to YouTube with my avatar and voice. Also adds motion graphics and edit the video with subtitles.

I want to share a video automation pipeline that I built recently.

It takes an idea from me on Telegram and ends with a fully edited video live on YouTube with my face and my voice. To be honest I don't do anything in between other than reviewing the script the system sends me.

n8n and claude are the backbone of this whole thing. Everything routes through n8n workflows.

I have total four active workflows running right now and handles different parts of the pipeline.

Claude is the other main piece. I have created a routine on Claude code. This routine is API trigger enabled. So it's always available and it is the brain of the system.

It is connected to a GitHub repo that contains all my skill instructions and reference scripts. So every time it runs, it reads that repo first to understand full context on how I want things done, my style, my format, everything, before it does anything else.

Here's how it actually works. I message a Telegram bot with either a script or just an idea. If I give a script directly, Claude picks it up right away through an n8n workflow.

If I only give an idea, Claude asks for the angle and CTA if I want one, writes a script based on that, then sends it back to me on Telegram for approval. If I don't like it I just give feedback and it rewrites until I approve it.

Once a script is approved, Claude Code routine sends everything to HeyGen's Video Agent through the HeyGen MCP connector, the voice asset, the script, and instructions. The Video Agent is what actually builds the motion graphics and edits the video, and I can mix in my own assets there too.

I have a separate Telegram bot for uploading my own screenshots and clips, those get pushed to HeyGen via the API through an n8n workflow, and Claude tells the agent exactly where to place them in the script.

So the final video is a mix of my real footage and AI generated motion graphics, not 100% AI. It also follows my brand kit, colors, fonts, all of it.

Once the video agent starts rendering, I don't have to do anything. It takes around 10 to 15 minutes, and once it's done, n8n grabs the asset, downloads it, and uploads it straight to YouTube as unlisted.

I get a Telegram message the moment it's live, and everything gets logged to a spreadsheet too, video ID, title, description, all of it, so I can track it.

One more thing, some topics need actual keyword research and some don't. So when I send the topic, I can add a flag in brackets telling it to do keyword research or skip it. That's connected through another MCP (VidIQ) integration in the same Claude and n8n setup.

Happy to answer questions if anyone wants to know how any part of it is wired up.

Github Repo with workflows and guide: https://github.com/indishmarketer/claude-n8n-youtube-automation

Demo Video: https://www.youtube.com/watch?v=puM_wcS3jxk

u/ollatv — 18 days ago

Built a fully automated video pipeline that posts to YouTube with my avatar and voice. Also adds motion graphics, custom assets and edit the video with subtitles.

I want to share a video automation pipeline that I built recently.

It takes an idea from me on Telegram and ends with a fully edited video live on YouTube with my face and my voice. To be honest I don't do anything in between other than reviewing the script the system sends me.

n8n and claude are the backbone of this whole thing. Everything routes through n8n workflows.

I have total six active workflows running right now and handles different parts of the pipeline.

Claude is the other main piece. I have created a routine on Claude code. This routine is API trigger enabled. So it's always available and it is the brain of the system.

It is connected to a GitHub repo that contains all my skill instructions and reference scripts. So every time it runs, it reads that repo first to understand full context on how I want things done, my style, my format, everything, before it does anything else.

Here's how it actually works. I message a Telegram bot with either a script or just an idea. If I give a script directly, Claude picks it up right away through an n8n workflow.

If I only give an idea, Claude asks for the angle and CTA if I want one, writes a script based on that, then sends it back to me on Telegram for approval. If I don't like it I just give feedback and it rewrites until I approve it.

Once a script is approved, Claude generates the voiceover using Fish Audio. I tried ElevenLabs too but Fish is way cheaper for what I need, so I stuck with that.

Claude pushes that voiceover to HeyGen as an asset through another n8n workflow. After that, the Claude Code routine sends everything to HeyGen's Video Agent through the HeyGen MCP connector, the voice asset, the script, and instructions. The Video Agent is what actually builds the motion graphics and edits the video, and I can mix in my own assets there too.

I have a separate Telegram bot for uploading my own screenshots and clips, those get pushed to HeyGen via the API through an n8n workflow, and Claude tells the agent exactly where to place them in the script.

So the final video is a mix of my real footage and AI generated motion graphics, not 100% AI. It also follows my brand kit, colors, fonts, all of it.

Once the video agent starts rendering, I don't have to do anything. It takes around 10 to 15 minutes, and once it's done, n8n grabs the asset, downloads it, and uploads it straight to YouTube as unlisted.

I get a Telegram message the moment it's live, and everything gets logged to a spreadsheet too, video ID, title, description, all of it, so I can track it.

One more thing, some topics need actual keyword research and some don't. So when I send the topic, I can add a flag in brackets telling it to do keyword research or skip it. That's connected through another MCP (VidIQ) integration in the same Claude and n8n setup.

Happy to answer questions if anyone wants to know how any part of it is wired up.

u/ollatv — 24 days ago
▲ 1 r/vimeo

Where to find B2B licensing hubs for vertical short-form, micro-drama content?

I run an OTT platform.

So far we have produced horizontal content. And that's going well.

But I have noticed vertical formats are really blowing up now. Platforms like ReelShort, DramaBox, ShortMax, they are doing really well. So we added vertical video support with a no code builder. Player and UI are ready.

Problem is content. We need premium vertical short-form content. I reached out to some providers but they are not ready to sell the exclusive content to my offer.

I want short episodes, 1-3 min, with big hooks. But most of what I find online is just UGC or low-budget stuff. Could not find that cinematic quality we want.

We are small. We can't do a big upfront Minimum Guarantee (MG) deal. Right now, we can't spend tens of thousands per series.

So, I want to know where do I find B2B marketplaces for this kind of content and for smaller platform like us? do they deal for AVOD/SVOD rev share? Or low-MG plus backend split?

also, thinking should I directly approach production houses or webnovel platforms to adapt IP, and split costs instead?

If you have done content sourcing for vertical OTT, please help.

reddit.com
u/ollatv — 28 days ago

Where to find B2B licensing hubs for vertical short-form, micro-drama content?

I run an OTT platform.

So far we have produced horizontal content. And that's going well.

But I have noticed vertical formats are really blowing up now. Platforms like ReelShort, DramaBox, ShortMax, they are doing really well. So we added vertical video support with Muvi shorts. Player and UI are ready.

Problem is content. We need premium vertical short-form content. I reached out to some providers but they are not ready to sell the exclusive content to my offer.

I want short episodes, 1-3 min, with big hooks. But most of what I find online is just UGC or low-budget stuff. Could not find that cinematic quality we want.

We are small. We can't do a big upfront Minimum Guarantee (MG) deal. Right now, we can't spend tens of thousands per series.

So, I want to know where do I find B2B marketplaces for this kind of content and for smaller platform like us? do they deal for AVOD/SVOD rev share? Or low-MG plus backend split?

also, thinking should I directly approach production houses or webnovel platforms to adapt IP, and split costs instead?

If you have done content sourcing for vertical OTT, please help.

reddit.com
u/ollatv — 28 days ago

Where to find B2B licensing hubs for vertical short-form, micro-drama content?

I run an OTT platform.

So far we have produced horizontal content. And that's going well.

But I have noticed vertical formats are really blowing up now. Platforms like ReelShort, DramaBox, ShortMax, they are doing really well. So we added vertical video support with Muvi shorts. Player and UI are ready.

Problem is content. We need premium vertical short-form content. I reached out to some providers but they are not ready to sell the exclusive content to my offer.

I want short episodes, 1-3 min, with big hooks. But most of what I find online is just UGC or low-budget stuff. Could not find that cinematic quality we want.

We are small. We can't do a big upfront Minimum Guarantee (MG) deal. Right now, we can't spend tens of thousands per series.

So, I want to know where do I find B2B marketplaces for this kind of content and for smaller platform like us? do they deal for AVOD/SVOD rev share? Or low-MG plus backend split?

also, thinking should I directly approach production houses or webnovel platforms to adapt IP, and split costs instead?

If you have done content sourcing for vertical OTT, please help.

reddit.com
u/ollatv — 28 days ago

[Hiring] Human-in-the-Loop Content Reviewer for AI-Powered Video Streaming App (Remote, Serious Applicants Only)

We run a video streaming app (AVOD). We have automated most of our pipeline like metadata generation, video processing, social posting etc., with our in-house AI system. What we are missing is a human checkpoint before anything goes live.

The Role

We have decided on this brand-new position. The responsibilities at its core: you sit between our AI system and publication. This may evolve later. Right now, our automated system drafts metadata, processes video, and prepares content for our platform and social channels. For this role, you review it before it goes out.

What you will actually do:

  • Review AI-generated metadata for accuracy before it's published
  • Spot-check videos for technical issues (playback breaks, buffering, sync problems) before customers do
  • Flag anything that raises a compliance issues
  • Escalate anything you can not resolve to the content, design, or tech team
  • Attend a daily morning team meeting

What you will NOT find in this role:

  • No high volume tasks, so no workload.
  • We will not monitor you every minute. You have your full independence.
  • Supportive team members.
  • Not a part-time gig.

Requirements

  • Reliable internet connection
  • A laptop or desktop computer (we will provide all equipment only after the training period)
  • Responsible and clear communication
  • No prior experience required (but it is not a side-hustle).

Training & Trial Period

  • 3-month trial period for validating the role
  • Move to permanent posting after three months.

Pay: £300/month for 28 hours work per week.

To Apply Send me a DM with:

  • A short intro
  • Your time zone
  • Are you comfortable in a face to face virtual meeting?
reddit.com
u/ollatv — 1 month ago
▲ 16 r/WFHJobs

Human-in-the-Loop Content Reviewer for AI-Powered Video Streaming App (Remote, Serious Applicants Only)

We run a video streaming app (AVOD). We have automated most of our pipeline like metadata generation, video processing, social posting etc., with our in-house AI system. What we are missing is a human checkpoint before anything goes live.

The Role

We have decided this brand-new position. The responsibilities at its core: you sit between our AI system and publication. This may evolve later. Right now, our automated system drafts metadata, processes video, and prepares content for our platform and social channels. For this role, you review it before it goes out. It is a full-time role and remote.

What you will actually do:

  • Review AI-generated metadata for accuracy before it's published
  • Spot-check videos for technical issues (playback breaks, buffering, sync problems) before customers do
  • Flag anything that raises a compliance issues
  • Escalate anything you can not resolve to the content, design, or tech team
  • Attend a daily morning team meeting

What you will NOT find in this role:

  • No high volume tasks, so no workload.
  • We will not monitor you every minutes. You have your full independence.
  • Supportive team members.
  • Not a part-time gig.

Requirements

  • Reliable internet connection
  • A laptop or desktop computer (we will provide all equipment only after the training period)
  • Responsible and clear communication
  • No prior experience required (but it is not a side-hustle).

Training & Trial Period

  • 3-month trial period for validating the role
  • Move to permanent posting after three months.

Pay: £800/month for 28 hours work per week.

To Apply Send me a DM with:

  • A short intro
  • Your time zone
  • Are you comfortable in a face to face virtual meeting?
reddit.com
u/ollatv — 1 month ago
▲ 2 r/Make

Need help in automating content upload and management for a short-video OTT app

I am looking for advice on automating a content management for a small project.

Context: I recently launched a short-form vertical video app (think like DramaBox). My app is in its early stage.  Very small audience (invite only). I built it with a lot of help from Claude Code and a couple of developer friends.

They set up the frontend on AWS and content layer on Muvi as the CMS. Before we were using Vimeo OTT fully. Now Muvi hosts, stores, and manages my video content. It also exposes a REST API via Muvi's developer's platform that I use to pull content into my own app.

Let me tell you why I am stuck now. As I mentioned we previously used Vimeo OTT and automated content complete content pipeline, and it worked well. But the person who built that automation was one of my tech partners. He is not part of a formal team, and he is no longer available to help.

Since we switched to Muvi, I honestly don't know exactly how the old Vimeo automation was done. I am not a core developer myself. I am more of a vibe code guy, understands the architecture but can't build all of it solo.

So right now, we manually upload and manage content on Muvi. Like new episodes, metadata, publishing,  and more, I don't even an idea.

Has anyone automated a similar pipeline with any OTT platform? If you can help please don't hesitate approach.

Should we go with custom script or any no code tools like n8n or Make?

Appreciate any pointers 🙏

reddit.com
u/ollatv — 1 month ago

Need help in automating content upload and management for a short-video OTT app

I am looking for advice on automating a content management for a small project.

Context: I recently launched a short-form vertical video app (think like DramaBox). My app is in its early stage.  Very small audience (invite only). I built it with a lot of help from Claude Code and a couple of developer friends.

They set up the frontend on AWS and content layer on Muvi as the CMS. Before we were using Vimeo OTT fully. Now Muvi hosts, stores, and manages my video content. It also exposes a REST API via Muvi's developer's platform that I use to pull content into my own app.

Let me tell you why I am stuck now. As I mentioned we previously used Vimeo OTT and automated content complete content pipeline, and it worked well. But the person who built that automation was one of my tech partners. He is not part of a formal team, and he is no longer available to help.

Since we switched to Muvi, I honestly don't know exactly how the old Vimeo automation was done. I am not a core developer myself. I am more of a vibe code guy, understands the architecture but can't build all of it solo.

So right now, we manually upload and manage content on Muvi. Like new episodes, metadata, publishing,  and more, I don't even an idea.

Has anyone automated a similar pipeline with any OTT platform? If you can help please don't hesitate approach.

Should we go with custom script or any node code tools?

Appreciate any pointers 🙏

reddit.com
u/ollatv — 1 month ago

Need help in automating content upload and management for a short-video OTT app

I am looking for advice on automating a content management for a small project.

Context: I recently launched a short-form vertical video app (think like DramaBox). My app is in its early stage.  Very small audience (invite only). I built it with a lot of help from Claude Code and a couple of developer friends.

They set up the frontend on AWS and content layer on Muvi as the CMS. Before we were using Vimeo OTT fully. Now Muvi hosts, stores, and manages my video content. It also exposes a REST API via Muvi's developer's platform that I use to pull content into my own app.

Let me tell you why I am stuck now. As I mentioned we previously used Vimeo OTT and automated content complete content pipeline, and it worked well. But the person who built that automation was one of my tech partners. He is not part of a formal team, and he is no longer available to help.

Since we switched to Muvi, I honestly don't know exactly how the old Vimeo automation was done. I am not a core developer myself. I am more of a vibe code guy, understands the architecture but can't build all of it solo.

So right now, we manually upload and manage content on Muvi. Like new episodes, metadata, publishing,  and more, I don't even an idea.

Has anyone automated a similar pipeline with any OTT platform? If you can help please don't hesitate approach.

Should we go with custom script or any node code tools like n8n?

Appreciate any pointers 🙏

reddit.com
u/ollatv — 1 month ago
▲ 10 r/vimeo

I am frustrated with Vimeo. Looking for one unified platform for short film OTT streaming and paid membership video hosting!!

I run a short film app on Vimeo OTT and host my membership videos on Vimeo. But now, I want to switch.

For me, Vimeo's pricing and support are very rough. I have been watching this subreddit for a couple of weeks now to get a solid solution for me.

I came to know about Lipid from this community, but it only handles standard video hosting, not OTT. I don't want to stitch together multiple tools. I would rather have one platform that can handle both OTT and standard web hosting.

Unfortunately, I am still confused about which platform I should migrate to.

I came to know about a few platforms like Muvi. They have Muvi One, which handles the OTT side, and Muvi Flex for video hosting. This is close to what I want, but I could not find enough information about Muvi Flex.

Then I came to know about Uscreen. I watched their YouTube channel, and from my research, they are good at hosting paid memberships, but again, I'm not sure about OTT.

I ruled out Brightcove, as you know, it is owned by the same company as Vimeo.

From my network, I was suggested to use either VdoCipher or Dacast.

Do you have any recommendations or platform suggestions, looking at my current situation?

reddit.com
u/ollatv — 1 month ago
▲ 1 r/mcp

My MCP server connects to Claude but fails to retrieve transcript from youtube videos

I created and deployed an MCP server for Claude. I built it using Claude itself. It's basic job is to retrieve the transcript of a YouTube video.

Initially, I built a complete Node.js MCP server and deployed it on my Coolify instance. But, it did not work because the requests were getting blocked by YouTube. I am not exactly sure why.

Then I used a proxy using a Cloudflare Worker. So, Claude sends a request to my MCP server, my server forwards it to the Cloudflare Worker, the Worker retrieve the transcript, sends it back to my server, and my server returns it to Claude. It was working, until.

Now it is not working. When I checked logs in my server I can see the incoming requests, but I don't see any thing in the Cloudflare Worker. I am not sure whether Cloudflare is blocking the request or if something else is broken.

In Claude desktop I can see MCP server is connected but it makes me waiting for minutes and then 'no transcript'.

How should I debug this?

I have tried other open-source severs, I see the same issues.

Any help would be appreciated.

reddit.com
u/ollatv — 2 months ago

Any recommendations for AI video compliance tools

I need an ai tool that can help me automate generating compliance-related elements in videos. Let's say I want to put disclaimers in certain section, put warnings, blur some area or mute a part of audio, so for that is there any tools available.

I found few options like Synthesia but it is very limited, I don't think it can meet my requirements. I also found Truecomply which is also ai compliance tool for videos but for mid-market and enterprise. One more I found caseguard which is for enterprise.

At the moment I am using capcut pro's ai feautues just for tracking some blur sections. It is very limited, time taking and you have to do scene by scene.

Do you know any such tools which is not enterprise-focused and also less expensive?

reddit.com
u/ollatv — 2 months ago