title: Prevent "guessing mono" when using FFMPEG?
body: <p>This extention works perfectly fine, I'm just concerned about the message it prints everytime it's called.</p>
  <p><code>The Message when the script is called:</code></p>
  <pre><code>Guessed Channel Layout for Input Stream #0.0 : mono
  </code></pre>
  <p>This is an extention to the discord bot I'm working on using <code>discord.py</code>.</p>
  <p><code>Script</code></p>
  <pre class="lang-py prettyprint-override"><code>from discord.ext import commands
  from pyttsx3 import init  # TTS Audio converter
  
  import discord
  
  
  ffmpeg_path = r&quot;C:\Users\evand\Documents\Misc\ffmpeg\bin\ffmpeg.exe&quot;
  
  audio_path = r&quot;C:\Users\evand\Documents\Misc\Discord\suhj_bot\Test_mp3\AudioFileForDiscord.mp3&quot;
  
  
  engine = init() # Initializes speach TTS engine with &quot;sapi5&quot; configuration
  
  
  def TTS_save(text, audio=engine): # converts and saves the user's text into a TTS audio file &quot;.mp3&quot;
  
      audio.save_to_file(text, audio_path)
  
      audio.runAndWait()
  
  
  class Voice(commands.Cog):
  
      def __init__(self, bot):
  
          self.bot = bot
  
      @commands.command(
  
          name=&quot;v&quot;,
          description=&quot;The voice command:\n\ng.v &lt;content&gt;&quot;
  
      )
  
      async def voice_command(self, ctx, *, args):
  
          VoiceClient = ctx.voice_client
  
  
          if VoiceClient is None:
  
              VoiceClient = await ctx.author.voice.channel.connect() # bot joins voice-channel of user
  
  
          TTS_save(args) # creates TTS audio file
  
          VoiceClient.play(discord.FFmpegOpusAudio(audio_path, executable=ffmpeg_path)) # plays audio file through discord bot (.mp3, ffmpeg.exe)
  
          return
  
  
  def setup(bot):
  
      bot.add_cog(Voice(bot))
  </code></pre>
  <p>Is there any way to prevent the program from <em>guessing</em> mono?  I like to keep my code clean and close to errorness.</p>