
Learn to batch modify thousands of videos with ffmpeg, converting landscape to portrait, cropping, scaling, trimming, adding overlays, watermarks, frames, subtitles, and intros or outros.
Visit the official ffmpeg.org download page, choose the Windows executable, and select the latest stable release build for a balance of stability and features.
Learn to quickly obtain video file information with FFmpeg using the -i command in PowerShell. The demonstration shows details like duration, bitrate, size, codec, and frame rate.
Write an ffmpeg batch script in a text editor, paste it into PowerShell to resize an input video with a scale filter, and save a new output file.
Learn how to use the FFmpeg script to read and display file information from a video file using the -i input flag, without altering the video.
Apply ffmpeg to convert video formats, select video and audio codecs, and compare re-encoding with copy modes to optimize quality and file size.
Use FFmpeg to crop a video by specifying width, height, and top-left coordinates with the crop filter; input and output parameters are shown with an 800x600 example from 560,240.
learn how to scale a video or image with ffmpeg, preserving aspect ratio by using scale with width and height or minus one for automatic height.
Learn how to re-encode videos with ffmpeg to achieve better compression by selecting codecs such as H.264 and AAC, while considering lossless, lossy, and virtually lossless trade-offs.
Learn to batch modify thousands of videos by using an ffmpeg script to reduce bitrate from 80 mbps to five megabits per second, preserving audio and encoding with h264.
Learn to change frame rate with ffmpeg from 24 fps to 12 fps, using -i for input and -r to set fps, producing an output video with default codecs.
Learn to transpose a video with FFmpeg using transpose=1 for a 90-degree clockwise rotation, converting 1920x1080 to 1080x1920 and producing an mp4 output.
Using ffmpeg to trim a video without re-encoding by seeking a start time and selecting an end time, or duration, and copying the bitstream to produce a compact output video.
Learn to add subtitles to videos using an ffmpeg workflow that copies video and audio streams, encodes subtitles, and supports multiple languages via mapping and metadata.
Use an FFmpeg script to add an image overlay or watermark to video, with a transparent heart appearing from 2 to 7 seconds at a fixed position.
Learn to concatenate multiple videos with FFmpeg by converting inputs to a common format with identical properties, and using -c copy to avoid re-encoding.
Use ffmpeg to convert a landscape video to portrait by adding a red border, preserving original size and aspect ratio. Adjust width, height, and x/y placement to tailor the border.
Convert portrait videos to landscape using an FFmpeg script to batch convert with borders filled by the video itself and a blur, preserving audio with -c copy.
Learn how to batch process hundreds of videos with ffmpeg by running a script that crops mp4 files in a folder, auto-names outputs, and avoids overwriting originals.
Learn to batch process videos with ffmpeg, converting all files to TS format, then apply a chosen script to concatenate intros and outros, producing dynamically named outputs.
VIDEO EDITING — Learn how to modify hundreds or thousands of videos with just a few keystrokes using the free FFmpeg app.
This is the quickest, fastest, and most useful introduction to FFmpeg.
Convert landscape to portrait, portrait to landscape, crop, scale, or trim, change bitrate, add overlays, watermarks, or frames, add subtitles, combine videos or add intros and outros, and more.
Yes, it’s all possible with just a few keystrokes using a magical app called FFmpeg.
FFmpeg is free to use and we’ll show you how in minutes.
Save Time and Money
We developed this video editing course to help save you hundreds or even thousands of hours of time when working with videos.
If you’re spending time repurposing videos for multiple social media platforms and other purposes, this course is for you.
Watch the course video to see this in action!
Win New Clients or a Promotion
You will gain a valuable skill that can help you win new clients, new jobs, or earn a promotion. Very few video editors have this skill.
Super-Fast Learning
This course is designed to get you using FFmpeg video editing as quickly as possible. There are no deep technical concepts to learn or quizzes to test your knowledge.
In less than one hour, we’ll show you how to use FFmpeg— a magical video app that can save you thousands and thousands of dollars on production costs.
And the FFmpeg app is completely free— it’s open-source software. And you can run it on a new or old computer.
Why is FFmpeg so amazing?
Let’s say you have a video that is in landscape format and you want to convert it to portrait.
What most people do is import the video into a video editing program, like Adobe Premier, Davinci Resolve, or iMovie, make some adjustments, and then republish. It’s pretty easy, no problem.
But what if you have several videos to edit? What if you have dozens of videos? What if you have hundreds or thousands of videos?
Now it’s a problem.
You’ll have to grind through hours and hours of time trying to repeat the process or spend hours trying to learn about special scripting features that may or may not be available in your video editing app.
That’s what we used to do - until we discovered FFmpeg.
With FFmpeg, we can copy and paste the command we need - then boom let it run.
Hundreds of videos can be processed at the same time with just a few keystrokes. We can walk away and come back when it’s done. Or move the window to the background while we work on other tasks.
Scripts That Are Ready to Use
In this course, we have collected the most commonly needed video processing functions. And we provide you with the exact commands that you can copy and paste.
We also include an explainer video for every command to make it super-easy to understand.
We've Done All the Work For You
It took us a lot of time and effort to research, test, and organize the content for this course. Because, when you first look at FFmpeg, it’s very intimidating.
There’s no nice user interface to make it easy. And most people who use FFmpeg tend to be highly technical, so the few guides and YouTube videos that are available on the Internet are not easy to follow.
This is why most people have never even heard of FFmpeg -- and why they are missing out on its amazing features.
We’re both engineers who've been in the tech industry for over 25 years and it took us a lot of time to figure it all out.
But you don’t have to. We’ve made it so easy with step-by-step instructions, that you’ll be processing your first video within 30 minutes or less. We even designed the course so you don’t have to go through all of it. You can pick and choose the commands you need whenever you need them.
Become An Instant Expert
This video editing course is designed for people who want to immediately start using FFmpeg to process videos.
It’s not designed to teach you heavy technical concepts and jargon.
You will soon feel like a video editing expert who can process thousands of videos with a few keystrokes while having a cup of coffee, relaxing as FFmpeg does all the work for you.
Watch the course video to see this in action!
Let’s get started!