title: ffmpeg executable not found when compiled with cx_freeze
body: <p>I built an executable from a <code>ffmpy</code> code, which I compiled with <code>cx_freeze</code>. It works on my PC, as expected, I think it's because I have <code>ffmpeg</code> installed on my Windows.</p>
  
  <p>However, I need this compiled code to work on any PC, not only where <code>ffmpeg</code> is installed.</p>
  
  <p>When I run the executable, the <code>ffmpy</code> error says, <code>Executable "ffmpeg" not found</code>.</p>
  
  <p>Here is my <code>setup.py</code> for <code>cx_freeze</code>. This <code>setup.py</code> works for anything I want to compile, except where <code>ffmpeg</code> is used.</p>
  
  <pre><code>import sys
  from cx_Freeze import setup, Executable
  from cx_Freeze import setup
  from distutils.core import Extension
  import os   
  
  os.environ['TCL_LIBRARY'] = r'C:\Users\Acer\Miniconda3\envs\updated\tcl\tcl8.6'
  os.environ['TK_LIBRARY'] = r'C:\Users\Acer\Miniconda3\envs\updated\tcl\tk8.6'
  
  
  addtional_mods = ['numpy.core._methods', 'numpy.lib.format']
  setup(
        name = 'programm',
        version = '5.0.1',
        description = 'PyQt',
        options = {'build_exe': {'includes': addtional_mods}},
        executables = [Executable('ffmpy_test.py', base = "Win32GUI")])
  </code></pre>
  
  <p>My question is, how can my <code>ffmpy_test.py</code> executable find the <code>ffmpeg.exe</code> in the compiled directory. I tried to place the ffmpeg directory in there, but that didn't work.</p>
  
  <p>This is the test code I compiled:</p>
  
  <pre><code>from ffmpy import FFmpeg
  
  ff = FFmpeg(inputs={'input.wmv': None}, outputs={'output.mp4': None})
  ff.cmd
  'ffmpeg -i input.ts output.mp4'
  ff.run() 
  </code></pre>