Skip to content

This section contains scripts for you that wrap certain capabilites of FFmpeg so you don't need to learn how to use it FFmpeg from the command line

FFmpeg

FFmpeg is a solution for converting, transcoding, editing audio and video.

It's CLI tools ffmpeg, ffprobe and ffplay are used in many scripts.

It's also available as a library and used by countless programs.

It can do any and all of these at once:

  • Convert from one codec to another, or simply copy to transfer it without touching it (-c)
  • Cut videos (LosslessCut uses FFmpeg for that) (-ss -to)
  • Add/remove/merge audio/video/subtitle tracks (e.g multiple -i/-input)

And a lot, a lot of other useful stuff

Installation

You can use the Scoop package manager to easily install it to PATH

Set-ExecutionPolicy Bypass -Scope Process -Force
irm https://get.scoop.sh | iex
scoop.cmd install ffmpeg

todo: explain this in text

the link in description in question: https://www.gyan.dev/ffmpeg/builds

You can use your favorite package manager

todo: make content tabs for all package manager commands

ff-tools

There are three main "fftools":

  • ffmpeg: For handling audio, videos, etc. The swiss army knife
  • ffplay: A video player that makes use of ffmpeg's decoding abilities
  • ffprobe: Probing tools to gather information on a video/audio file's formats and specifications