diff --git a/BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs b/BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs index 2a1cee9ad9..8806900b34 100644 --- a/BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs +++ b/BizHawk.Client.EmuHawk/AVOut/FFmpegWriter.cs @@ -91,7 +91,7 @@ namespace BizHawk.Client.EmuHawk ffmpeg.StartInfo.FileName = "ffmpeg"; // expecting native version to be in path #endif - string filename = $"{_baseName}_{_segment,4:D4}{_ext}"; + string filename = _baseName + (_segment > 0 ? $"_{_segment}" : "") + _ext; _ffmpeg.StartInfo.Arguments = string.Format("-y -f nut -i - {1} \"{0}\"", filename, _token.Commandline); _ffmpeg.StartInfo.CreateNoWindow = true;