title: Did not find acceptable output video pin in the given source
body: <p>I'm using AForge Video Source Player to playback a couple movie clips that exist in my local filesystem within a winforms application.</p>
  
  <p>Example of my playback code:</p>
  
  <pre><code>videoSourcePlayer.VideoSource = new AForge.Video.AsyncVideoSource(new FileVideoSource(fileName), true);
  videoSourcePlayer.VideoSource.VideoSourceError += VideoSource_VideoSourceError;
  videoSourcePlayer.Start();
  </code></pre>
  
  <p>I found it odd it didn't showed any videos on production machines although it worked on my development machine. I went ahead and found this among the error logs. </p>
  
  <p>This was outputted from the event <code>VideoSourceError</code>.</p>
  
  <pre><code>Did not find acceptable output video pin in the given source
  </code></pre>
  
  <p>Can someone tell me how do I solve this ?</p>
  
  <p>Thank you.</p>
  
  <hr>
  
  <p><strong>Answer:</strong> Thanks to <a href="https://stackoverflow.com/users/2261657/valter">valter</a></p>
  
  <p>Maybe you are missing a <a href="http://en.wikipedia.org/wiki/Filter_%28video%29" rel="nofollow noreferrer">video filter</a> for your particular video file. Try installing a filter/codec package.</p>