title: VLC output to DirectShow source filter
body: <p>See: <a href="https://superuser.com/questions/653725/vlc-output-to-directshow">https://superuser.com/questions/653725/vlc-output-to-directshow</a> (Reposting here because it's not getting much attention over there, and I'm open to writing software to solve this problem if required.)</p>
  
  <p>The short version: I want a virtual DirectShow Source device (something that looks like a webcam or similar) that instead of using a real device will obtain video &amp; audio frames from VLC as it plays through a playlist.  (Thereby allowing another application that only understands webcams to see the content.)</p>
  
  <p>I'm open to writing some code if required (though this seems like the sort of thing that ought to exist already) or to using something other than VLC if that simplifies things.</p>
  
  <p>I haven't written code for DirectShow or VLC before, but I'm open to learning.  Or if anyone can point me at something suitable that already exists (whether as an app or as code), that would be preferable.  However this is a hobbyist thing so I'm not looking for anything expensive.</p>