What Audio and Video Formats Does FFmpeg Batch AV Converter Support?

Updated

FFmpeg Batch AV Converter supports almost any audio/video format for batch encoding, because it drives the full ffmpeg command line. The formats listed on its site are the built-in encoding targets: video h264, h265, NVENC, QuickSync, ProRes, AV1 and Theora; audio MP3, AAC, AC3, FLAC, WAV and Opus. If your source file can be decoded by ffmpeg, you can queue it in the GUI — the listed codecs are the presets, not a hard limit.

Video encoding formats

Format / codec Typical use
h264 Widely compatible output for playback and sharing
h265 Smaller files at similar quality, heavier encoding
NVENC NVIDIA GPU-accelerated encoding
QuickSync Intel GPU-accelerated encoding
ProRes Editing-friendly intermediate format
AV1 Modern, efficient codec
Theora Older open video codec

Audio encoding formats

Format Typical use
MP3 Universal lossy audio
AAC Lossy audio for most players and devices
AC3 Multichannel audio, common in video containers
FLAC Lossless audio
WAV Uncompressed audio
Opus Efficient lossy audio

Beyond straight encoding

The same ffmpeg engine behind those presets also lets you:

  • Manipulate and multiplex streams (stream mapping)
  • Batch subtitle videos, as a track or hardcoded
  • Trim and concatenate files
  • Record the screen
  • Capture M3u8 or YouTube URLs
  • Extract image thumbnails in batch
  • Read multimedia file information

Because any custom parameter set can be tried before encoding and saved as a favourite, the practical answer is broader than the two lists: the app covers the common codecs above out of the box, and anything else ffmpeg supports through manual parameters.

What you need to run it

The current Windows build is v3.2.9 (64-bit), with a portable option and older versions including a Linux Wine build. System requirements listed on the site: Windows 7/8/10 (32 or 64 bits), .NET runtime libraries 4.6.1 or higher, and the Visual C++ redistributable 2010.