social-media-slideshow-video

Generate branded slideshow videos from images using PIL and ffmpeg.

13|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/kevinnft/ai-agent-skills --skill social-media-slideshow-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-media-slideshow-video
Source: https://github.com/kevinnft/ai-agent-skills/tree/main/skills/creative/social-media-slideshow-video
Command: npx skills add https://github.com/kevinnft/ai-agent-skills --skill social-media-slideshow-video

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PIL + ffmpeg-based slideshow video generator that transforms a collection of images into polished, branded social media videos, saving time and manual editing.

Core Features & Use Cases

  • Design slides with PIL and compose transitions to create cohesive, branded narratives.
  • Encode frame sequences into MP4 across common aspect ratios (9:16, 16:9, 1:1) suitable for TikTok, Reels, Shorts, and feeds.
  • Automate video creation for product reviews, promos, unboxing recaps, and image-based social media campaigns.

Quick Start

Provide your slide images and run the slideshow-video generator to output a ready-to-upload social media video.

Frequently Asked Questions about social-media-slideshow-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate social media slideshow videos from images?

You can automate social media slideshow videos from images by orchestrating a file-based frame pipeline using Python, PIL for slide design, and ffmpeg for MP4 encoding. This process transforms a collection of images into polished, branded social media videos without manual editing.

Can I generate TikTok and Reels videos with PIL and ffmpeg without a GPU?

Yes, you can generate TikTok and Reels videos with PIL and ffmpeg without a GPU. The process relies on a Python-orchestrated file-based frame pipeline that handles image design and MP4 encoding, requiring no GPU hardware to create vertical 9:16 aspect ratio videos.

How to create branded social media videos in multiple aspect ratios?

To create branded social media videos in multiple aspect ratios, you provide your slide images to a Python generator that uses PIL for design and ffmpeg for encoding. It supports outputting MP4 files in 9:16, 16:9, and 1:1 formats suitable for various social media feeds.

What's the best way to turn product review images into ready-to-upload social videos?

The best way to turn product review images into ready-to-upload social videos is using an automated Python pipeline. By applying PIL for slide design and ffmpeg for encoding, you can compose cohesive, branded narratives and output MP4s directly for platforms like TikTok and Shorts.

Do I need Python to create image-based slideshows for social media campaigns?

Yes, you need Python to orchestrate the slideshow creation process. The workflow uses Python to coordinate PIL for designing branded slide frames and ffmpeg for encoding them into MP4 videos, enabling automated generation for promos and unboxing recaps.

What are the limitations of using PIL and ffmpeg for social media video generation?

The limitations of using PIL and ffmpeg for social media video generation include relying on a file-based frame pipeline rather than direct video editing, meaning you must orchestrate image processing and encoding steps via Python without real-time preview capabilities.