diff --git a/ConfusedPolarBear.Plugin.IntroSkipper/Chromaprint.cs b/ConfusedPolarBear.Plugin.IntroSkipper/Chromaprint.cs index 0cca214..31874f9 100644 --- a/ConfusedPolarBear.Plugin.IntroSkipper/Chromaprint.cs +++ b/ConfusedPolarBear.Plugin.IntroSkipper/Chromaprint.cs @@ -112,7 +112,9 @@ public static class Chromaprint { var ffmpegPath = Plugin.Instance?.FFmpegPath ?? "ffmpeg"; - var info = new ProcessStartInfo(ffmpegPath, args) + // Prepend some flags to prevent FFmpeg from logging it's banner and progress information + // for each file that is fingerprinted. + var info = new ProcessStartInfo(ffmpegPath, args.Insert(0, "-hide_banner -loglevel warning ")) { WindowStyle = ProcessWindowStyle.Hidden, CreateNoWindow = true,