Video To AI Blog Post monitors your YouTube channel and automatically creates WordPress blog posts whenever a new video is published. Each post includes the exact video title, embedded player, YouTube thumbnail as the featured image, and an AI-generated summary based on the actual video transcript.
Key Features:
How It Works:
Third-Party Services:
This plugin connects to the following external services. By configuring and using these services, you consent to their respective terms:
YouTube Data API v3 — Used to fetch video captions/transcripts for summary generation. Requires a Google Cloud project with OAuth 2.0 credentials that you create and control.
YouTube RSS Feed — Used to detect new video uploads on your channel. This is a public feed that requires no authentication.
OpenAI API (ChatGPT) — Used to generate blog post summaries from video transcripts. Requires an OpenAI API key that you provide. Usage incurs costs based on OpenAI’s pricing.
YouTube Website — Used as a fallback method to fetch video captions when the YouTube Captions API is unavailable.
YouTube Image Service (img.youtube.com) — Used to check for and download high-resolution video thumbnails to set as the WordPress featured image. The plugin checks if a maxresdefault thumbnail exists for each video, and if so downloads and stores it locally in the WordPress media library. No remote images are loaded on the frontend — they are imported into your site’s local media. This is part of the plugin’s core functionality of creating complete blog posts from YouTube videos.
All API credentials are stored in your WordPress database and all API calls are made directly from your server to the respective services. No data is sent to the plugin author’s servers.