Skip to main content
Use ffprobe and ffmpeg via execa to inspect audio streams and downloaded files during a flow. Both tools are pre-installed on QA Wolf runners. See the ffprobe documentation and ffmpeg documentation for the full list of available flags.

Examples

Inspect a stream URL
Detect silence in a downloaded file
Assert file metadata

When to use

  • Your app streams audio and you need to assert on codec, bitrate, or sample rate.
  • Your app generates or downloads audio files and you need to verify they aren’t silent or corrupted.
  • Your app plays back recordings and you need to confirm the file contains valid audio data.
  • Your test needs to validate audio properties that can’t be asserted through the UI.

Full sample test

Last modified on May 20, 2026