We may earn an affiliate commission when you visit our partners.
Course image
Mathew Georghiou and Joanie Cunningham

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

Read more

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.

Enroll now

What's inside

Learning objectives

  • The quickest, easiest, and most useful introduction to the free ffmpeg app.
  • Learn how to modify hundreds or thousands of videos with just a few keystrokes.
  • Landscape, portrait, crop, scale, trim, combine, add overlays, frames, and subtitles, change bitrate, and more.
  • Best practices and batch video processing.

Syllabus

Getting Started
About this Course
Welcome to Our Course
How To Complete This Course
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores video editing techniques using the FFmpeg app, which is standard in the industry
Teaches how to modify videos with just a few keystrokes, saving time and effort
Develops skills in video editing, which are core for content creators and marketers
Provides ready-to-use scripts for common video editing tasks, making it easy for beginners
Covers batch processing, which is useful for editing multiple videos simultaneously

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Ffmpeg batch video processing guide

According to the course design, learners are expected to find this program a quick and practical introduction to FFmpeg. It aims to save users hundreds to thousands of hours by enabling batch modification of videos for various platforms. The course is structured to be highly accessible, providing ready-to-use scripts and avoiding deep technical concepts. This focus makes it suitable for those seeking immediate application and efficiency in video editing tasks, rather than theoretical understanding. It's designed to turn users into instant FFmpeg experts for common operations like conversion, cropping, scaling, and adding overlays.
Prioritizes practical use over theoretical knowledge.
"I need a course that gets straight to practical usage, not complex theories."
"The course seems to focus on 'how to do it' rather than 'why it works,' which is what I'm after."
"It's designed to help me immediately start processing videos, which aligns with my goals."
Designed to make complex FFmpeg accessible to non-technical users.
"I was intimidated by FFmpeg, but the course is structured to be super easy to follow."
"It seems perfect for someone who just wants to use FFmpeg without diving deep into the technical jargon."
"The promise of getting started with video processing in under 30 minutes is very appealing."
Provides practical, copy-and-paste commands for immediate use.
"I appreciate that the course provides exact commands; it's a huge time-saver."
"Getting ready-made scripts for common video operations makes FFmpeg much less daunting."
"The explainer videos for each command seem incredibly helpful for quick understanding."
Aims to significantly save time through batch video processing.
"I'm looking forward to processing hundreds of videos at once, saving so much time."
"It promises to help me repurpose content for social media much more efficiently."
"The ability to automate repetitive video tasks is exactly what I need for my workflow."
Not suitable for those seeking a deep technical understanding of FFmpeg.
"I'm aware this course isn't for learning deep technical concepts, which might be a drawback for some advanced users."
"It's great for quick tasks, but I might need to look elsewhere for a more comprehensive understanding of FFmpeg's intricacies."
"I hope it provides enough context, even if it skips the heavy technical details, so I can adapt commands later."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in FFmpeg | Batch Modify Thousands of Videos Quickly and Easily with these activities:
Review your notes
Prepare for this course by reviewing your notes from any previous courses on video editing.
Browse courses on FFmpeg
Show steps
  • Review your syllabus and schedule
  • Review your own notes
Watch tutorials on FFmpeg
Supplement your understanding of FFmpeg by watching tutorials on specific editing techniques or advanced features.
Browse courses on FFmpeg
Show steps
  • Search for tutorials on FFmpeg
  • Choose a tutorial that aligns with your learning objectives
  • Watch the tutorial and take notes
  • Practice the techniques demonstrated in the tutorial
Organize your FFmpeg resources
Establish a structured system for organizing your FFmpeg-related resources, such as code snippets, notes, and tutorials.
Browse courses on FFmpeg
Show steps
  • Gather all of your FFmpeg-related materials
  • Decide on a logical file structure
  • Create folders and subfolders to organize your materials
  • Consider using a tool like Evernote or OneNote for organization
Four other activities
Expand to see all activities and additional details
Show all seven activities
Experiment with FFmpeg commands
Deepen your understanding of FFmpeg's capabilities by experimenting with different commands and observing their effects on video files.
Browse courses on FFmpeg
Show steps
  • Identify a specific video editing task you want to accomplish
  • Research FFmpeg commands related to that task
  • Experiment with different command variations
  • Analyze the results and adjust your commands accordingly
Create a video tutorial
Enhance your understanding of FFmpeg by creating a video tutorial on how to use it for basic video editing tasks.
Browse courses on Video Editing
Show steps
  • Choose a specific video editing task
  • Plan your tutorial
  • Create a script for your tutorial
  • Record your video tutorial
  • Share your video tutorial with others
Use FFmpeg to process multiple videos
Enhance your efficiency by practicing how to use FFmpeg to process multiple video files simultaneously or in batches.
Browse courses on FFmpeg
Show steps
  • Gather multiple video files
  • Identify common editing tasks that can be applied to all the videos
  • Use FFmpeg commands to batch process the videos
  • Verify that the processed videos meet your requirements
Contribute to open-source FFmpeg projects
Deepen your understanding of FFmpeg by contributing to its development and learning from other experts in the field.
Browse courses on FFmpeg
Show steps
  • Identify potential open-source FFmpeg projects to contribute to
  • Review the project documentation and code
  • Identify a specific area where you can contribute
  • Submit a pull request with your proposed changes

Career center

Learners who complete FFmpeg | Batch Modify Thousands of Videos Quickly and Easily will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 24 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in FFmpeg | Batch Modify Thousands of Videos Quickly and Easily.
Provides a solid foundation in FFmpeg, covering fundamental concepts and common tasks like scaling, cropping, and format conversion. It serves as an excellent starting point for those new to FFmpeg, offering a tutorial-like approach with practical examples. It's a valuable reference for everyday FFmpeg operations.
Provides a comprehensive overview of the principles and practices involved in designing data-intensive applications, offering insights into data modeling, storage, processing, and analysis.
Presents a comprehensive guide to Apache Spark, discussing its architecture, programming models, and use cases for large-scale data processing, machine learning, and stream processing.
Focuses on the practical aspects of video encoding for streaming, emphasizing objective quality metrics and making informed decisions about encoding parameters. is highly relevant for FFmpeg users involved in optimizing video for delivery and understanding the impact of different settings.
A comprehensive guide aimed at helping users master FFmpeg for various multimedia projects. likely covers a wide range of features and advanced techniques, making it a valuable resource for those seeking in-depth knowledge and proficiency in FFmpeg.
Covers advanced techniques for data analysis and machine learning using Spark. It is relevant for those interested in applying batch processing for data-intensive analytics and machine learning tasks.
Dives into the intricacies of video coding standards like H.264, H.265, and VP9, explaining the fundamental concepts behind video compression. Understanding these codecs is vital for advanced FFmpeg usage and optimization. It's a great resource for deepening technical understanding.
A comprehensive guide to Corel VideoStudio, a popular video editing software for both beginners and experienced users. Covers all aspects of the program, from importing footage to creating finished videos.
Offers a practical guide to building and managing data pipelines, covering essential concepts, design patterns, and best practices for ensuring scalability, reliability, and maintainability. It valuable resource for those designing and implementing batch processing pipelines.
A beginner-friendly book focusing on practical FFmpeg usage for content creation platforms like YouTube and social media. It addresses common tasks and questions with clear examples and scripts. is particularly useful for those looking to quickly apply FFmpeg to their video editing and processing needs.
Partially fits the topic as it explores website scalability, emphasizing distributed systems architectures and offering principles for building scalable and reliable web applications.
Offers a quick introduction and practical guidance to using FFmpeg. It includes tutorials, a collection of common 'hacks' or solutions, and a quick reference, making it a useful resource for getting up to speed quickly and having a handy guide for frequent tasks.
A detailed book focusing specifically on the H.264 video compression standard. Since FFmpeg is widely used for H.264 encoding and decoding, a deep understanding of this codec is beneficial for advanced users. comprehensive reference on a key technology used by FFmpeg.
Offers a broad perspective on big data analytics, covering the entire lifecycle from strategic planning to implementation and integration. It includes real-world case studies and insights into the challenges and considerations involved.
This handbook provides an introduction to common FFmpeg usage from the command line to API usage, written in Chinese. It valuable resource for Chinese-speaking learners to grasp the basics and practical applications of FFmpeg.
A concise guide to the basics of digital video editing, covering topics such as file formats, editing techniques, and color correction. Suitable for beginners or those looking for a refresher.
Provides a non-technical introduction to data science, focusing on the business applications of data mining and data-analytic thinking. It covers key concepts and techniques for extracting value from data, including batch processing.
Focuses on big data processing using Hadoop, covering fundamental concepts, practical implementation techniques, and advanced topics related to large-scale data analysis.
Offers a broad understanding of video technology, covering the entire workflow from capture to delivery. While not specific to FFmpeg, it provides essential context for anyone working with video, explaining concepts like codecs, formats, and streaming. It's valuable background reading.
Offers practical advice and best practices for video and audio compression. While some of the technical details might be slightly dated, the core principles of compression and optimizing media for delivery remain highly relevant for FFmpeg users.
A comprehensive guide to producing streaming media. While potentially older, the fundamental principles of streaming covered in this book remain relevant and provide valuable context for using FFmpeg in streaming workflows. It's a good reference for understanding the broader streaming landscape.
Appears to cover a very broad range of topics related to video production, including an introduction to FFmpeg. While not a deep dive into FFmpeg alone, it could be useful for gaining a general overview of how FFmpeg fits into a larger video production workflow.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to FFmpeg | Batch Modify Thousands of Videos Quickly and Easily.
FFmpeg - The Complete Guide
Most relevant
Complete Blender Creator: Learn 3D Modelling for Beginners
Most relevant
After Effects CC: Motion Graphics & Animation Principles
Most relevant
Adobe Premiere Pro CC Masterclass: Video Editing in...
Most relevant
Camtasia Mastery for Camtasia 2021, 2020, 2019, 2018, and...
Most relevant
YouTube Masterclass - Your Complete Guide to YouTube
Most relevant
YouTube Affiliate Marketing Mastery 2.0
Most relevant
Dive Into Adobe After Effects 2: Learn to Animate Graphics
Most relevant
YouTube Ads: Step By Step Guide To YouTube Ads That...
Most relevant

Udemy Buyer Protection & Guarantee

Verified partner policies & purchase protections

Global Marketplace Leader
Free Trial & Audit

Free Lecture Previews

Free preview video lectures available for all courses; optional 7-day free trial on Personal Plan subscriptions (cancel before trial ends to avoid conversion).

Return & Refund Policy

30-Day Money-Back Guarantee

30-day money-back guarantee on all eligible individual course purchases (provided course content has not been substantially consumed or downloaded). Subscription fees are non-refundable once billed.

Buyer Protections

Verified Academic & Industry Partner

Lifetime access to purchased individual courses and future updates, verifiable certificate of completion, and direct student Q&A forums.

Key Purchase Protections
30-day 100% money-back guarantee on course purchases
Lifetime access on web, mobile, and offline
Certificate of completion included with purchase
Direct instructor Q&A and active student community
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser