Title: Video To AI Blog Post
Author: Hussain Abdullah Tofa
Published: <strong>24. Juni 2026</strong>
Last modified: 11. August 2026

---

Plugins suchen

![](https://ps.w.org/video-to-ai-blog-post/assets/banner-772x250.png?rev=3585404)

![](https://ps.w.org/video-to-ai-blog-post/assets/icon.svg?rev=3585404)

# Video To AI Blog Post

 Von [Hussain Abdullah Tofa](https://profiles.wordpress.org/abdullahtofa/)

[Herunterladen](https://downloads.wordpress.org/plugin/video-to-ai-blog-post.5.4.1.zip)

 * [Details](https://de.wordpress.org/plugins/video-to-ai-blog-post/#description)
 * [Rezensionen](https://de.wordpress.org/plugins/video-to-ai-blog-post/#reviews)
 *  [Installation](https://de.wordpress.org/plugins/video-to-ai-blog-post/#installation)
 * [Entwicklung](https://de.wordpress.org/plugins/video-to-ai-blog-post/#developers)

 [Support](https://wordpress.org/support/plugin/video-to-ai-blog-post/)

## Beschreibung

**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:**

 * Monitors your YouTube channel via RSS feed (no API key needed for detection)
 * Fetches real video transcripts via YouTube Data API v3 with OAuth 2.0
 * Generates intelligent summaries using OpenAI’s ChatGPT based on actual video 
   content
 * Auto-publishes posts with video title, embedded player, thumbnail, and AI summary
 * Three publishing modes: New videos only, from a specific date, or all videos
 * Fully customizable post template with placeholders
 * Customizable AI prompt for summaries
 * Activity log for monitoring
 * Built-in setup guide for non-technical users

**How It Works:**

 1. The plugin checks your YouTube channel’s RSS feed on a schedule you choose (every
    5, 15, or 30 minutes, or hourly)
 2. When a new video is detected, it fetches the video transcript via the YouTube Captions
    API
 3. The transcript is sent to OpenAI’s ChatGPT API to generate a content-based blog
    summary
 4. A WordPress post is created with the video title, embedded video, thumbnail as 
    featured image, and AI summary

**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 API Terms of Service](https://developers.google.com/youtube/terms/api-services-terms-of-service)
    - [Google Privacy Policy](https://policies.google.com/privacy)
 * **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.
    - [OpenAI Terms of Use](https://openai.com/terms)
    - [OpenAI Privacy Policy](https://openai.com/privacy)
 * **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.
    - [YouTube API Terms of Service](https://developers.google.com/youtube/terms/api-services-terms-of-service)
    - [Google Privacy Policy](https://policies.google.com/privacy)

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.

## Installation

 1. Upload the `video-to-ai-blog-post` folder to `/wp-content/plugins/` or install 
    via Plugins > Add New > Upload Plugin.
 2. Activate the plugin.
 3. Go to Settings > Video to Blog.
 4. Follow the built-in setup guide to configure your YouTube channel, Google Cloud
    API credentials, and OpenAI API key.
 5. Choose your publishing mode and enable the master switch.

## FAQ

### Do I need a Google Cloud account?

Yes. You need a free Google Cloud project with the YouTube Data API v3 enabled. 
The plugin includes a detailed step-by-step guide in its settings page. The free
tier provides 10,000 API units per day, which is more than enough for most channels.

### Does this cost money?

The plugin itself is free. The YouTube Data API has a generous free tier. OpenAI
charges a small fee per API call (approximately $0.01-0.03 per blog summary). You
will need to add a payment method to your OpenAI account.

### Can I use this with a channel I don’t own?

The YouTube Captions API requires owner-level access to download transcripts. For
channels you don’t own, the plugin falls back to scraping public captions or using
the video description for summaries.

### Will it publish all my old videos when I first activate it?

No. The default mode is „New Only“ which only processes videos published after you
activate the plugin. You can optionally choose „From Date“ to include videos from
a specific date, or „All Videos“ to process everything in the RSS feed.

## Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

## Mitwirkende und Entwickler

„Video To AI Blog Post“ ist Open-Source-Software. Folgende Menschen haben an diesem
Plugin mitgewirkt:

Mitwirkende

 *   [ Hussain Abdullah Tofa ](https://profiles.wordpress.org/abdullahtofa/)

[Übersetze „Video To AI Blog Post“ in deine Sprache.](https://translate.wordpress.org/projects/wp-plugins/video-to-ai-blog-post)

### Interessiert an der Entwicklung?

[Durchstöbere den Code](https://plugins.trac.wordpress.org/browser/video-to-ai-blog-post/),
sieh dir das [SVN-Repository](https://plugins.svn.wordpress.org/video-to-ai-blog-post/)
an oder abonniere das [Entwicklungsprotokoll](https://plugins.trac.wordpress.org/log/video-to-ai-blog-post/)
per [RSS](https://plugins.trac.wordpress.org/log/video-to-ai-blog-post/?limit=100&mode=stop_on_copy&format=rss).

## Änderungsprotokoll

#### 5.4.1

 * Fixed: The embedded video player was removed by WordPress content filtering when
   posts were created by the background scheduler (WP-Cron). The plugin now inserts
   the native WordPress embed block, so the player is generated at display time 
   via oEmbed and always renders correctly.

#### 5.4.0

 * Initial public release
 * Transcript-based AI summaries via YouTube Captions API + OpenAI
 * Three publishing modes: New Only, From Date, All Videos
 * Customizable post templates and AI prompts
 * Built-in Google Cloud setup guide with test user instructions
 * OAuth 2.0 integration with auto-refresh tokens

## Meta

 *  Version **5.4.1**
 *  Zuletzt aktualisiert **vor 2 Monaten**
 *  Aktive Installationen **weniger als 10**
 *  WordPress-Version ** 5.0 oder höher **
 *  Getestet bis **7.0.7**
 *  PHP-Version ** 7.0 oder höher **
 *  Sprache
 * [English (US)](https://wordpress.org/plugins/video-to-ai-blog-post/)
 * Schlagwörter
 * [ai summary](https://de.wordpress.org/plugins/tags/ai-summary/)[auto publish](https://de.wordpress.org/plugins/tags/auto-publish/)
   [blog](https://de.wordpress.org/plugins/tags/blog/)[video](https://de.wordpress.org/plugins/tags/video/)
   [youtube](https://de.wordpress.org/plugins/tags/youtube/)
 *  [Erweiterte Ansicht](https://de.wordpress.org/plugins/video-to-ai-blog-post/advanced/)

## Bewertungen

Es wurden noch keine Rezensionen eingereicht.

[Deine Rezension](https://wordpress.org/support/plugin/video-to-ai-blog-post/reviews/#new-post)

[Alle Rezensionen anzeigen](https://wordpress.org/support/plugin/video-to-ai-blog-post/reviews/)

## Mitwirkende

 *   [ Hussain Abdullah Tofa ](https://profiles.wordpress.org/abdullahtofa/)

## Support

Möchtest du etwas mitteilen? Brauchst du Unterstützung?

 [Support-Forum anzeigen](https://wordpress.org/support/plugin/video-to-ai-blog-post/)