Raphael is a simple FFmpeg slideshow creator that turns a folder of images into an MP4 video.

FFmpeg Slideshow Creator for Image Folders

Over the last few months, I’ve been building a set of Java applications that use FFmpeg as the engine behind the scenes.

So far, that has resulted in:

  • Leonardo – Converts video formats (especially helpful for getting videos working with DaVinci Resolve on Linux)
  • Domenico – Takes short video clips and turns them into animated GIFs (perfect for memes)

And now…

🎬 Introducing Raphael

Raphael is a simple GUI application that takes a folder full of images and turns it into an MP4 slideshow.

Yes—an entire folder. No dragging files one at a time. No wrestling with FFmpeg command lines.

Just point it at a directory and let it do its thing.


🤔 Why “Raphael”?

At some point I realized I had:

  • Leonardo
  • Domenico
  • …and now Raphael

It’s starting to sound like I’m assembling the Teenage Mutant Ninja Turtles.

That wasn’t the plan.

The idea was more along the lines of Renaissance artists bringing a little flair to otherwise very practical tools. But I’m not ruling out a fourth app named Michelangelo at this point.


⚙️ How It Works

Using Raphael is intentionally simple:

  1. Select the folder containing your images
    (JPG, PNG, GIF, and other common formats)
  2. Choose a slideshow style
  3. (Optional) Add background music
  4. Set your output filename
  5. Click Create Slideshow

That’s it.


🎞️ Slideshow Styles (and Timing)

Each style changes how long images are displayed and how transitions feel:

StyleDisplay TimeFade TimeTotal Per Image
Memorial / Funeral5.0 sec1.0 sec6.0 sec
Standard Slideshow3.0 sec0.5 sec3.5 sec
Fast (Social Media)1.5 sec0.3 sec1.8 sec
Rapid Preview0.8 sec0.2 sec1.0 sec

So whether you’re putting together something meaningful, something shareable, or just doing a quick preview—you’ve got options.


🎵 A Few Extras

  • Optional MP3 background music
  • Clean MP4 output (works anywhere—YouTube, social, etc.)
  • No complicated setup

Behind the scenes, FFmpeg is doing the heavy lifting. Raphael just makes it usable without needing to remember command syntax.


💻 Platform Support

Raphael is available as:

  • AppImage (best experience on Linux—no install required)
  • Java JAR (runs anywhere Java is available)

🔓 Open Source (No Nagging)

Like my other tools, Raphael is:

  • Free
  • Open source
  • Not going to pop up donation requests every five minutes

📍 Try It Out

Homepage:
👉 https://bytesbreadbbq.com/raphael

GitHub:
👉 https://github.com/RossContino1/Raphael


👍 Final Thought

This one came out of a real need—turning a large set of images into a clean, consistent video without spending time manually stitching everything together.

If you’ve ever tried doing that directly in FFmpeg… you know why Raphael exists.

Leave a Reply

Your email address will not be published. Required fields are marked *