Bending Emacs: Episode 1

Álvaro Ramírez is trying a different way of communicating his ideas and projects to us. He has a new YouTube channel for this and has posted his first video, Bending Emacs – Episode 1.

It’s a very nice step-by-step explication of how to use his DWIM shell command to translate one or more video files to animated GIFs. I first wrote about DWIM shell command three years ago and have mentioned it several times since.

This problem was just what DWIM shell command was developed for: getting a handle on the complexity and confusion of FFmpeg command line options. Even though Ramírez does this sort of thing all the time, he has trouble remembering all the FFmpeg options. For this particular project he fell back on relying on an LLM to give him the magic formula but if you’re not an AI user, you can always read through the documentation.

After that, it’s a simple matter of using DWIM to capture the process. Ramírez also shows how to capture the process as an Elisp function so that it can be invoked seamlessly from Emacs whenever it’s needed.

Those of you who like to get your tech hits visually will enjoy this video. The blog post has a good précis of the video and the video itself is only 6 minutes, 15 seconds long so it’s easy to fit into your schedule.

This entry was posted in General and tagged . Bookmark the permalink.