Visitors

myspace visitor tracker

Support WS4GL

News Flash!‎ > ‎

What is currently happening...

posted Nov 12, 2011 8:03 PM by Patrick Balleux
Hi All!

As you may have seen in the last weeks, I am moving away from GStreamer to FFMPEG.  There is a lot to be done, but things are shaping slowly...  This new design looks really promising as the CPU usage has dropped in a significant way.

So, what's the plan for the next release?

  • Movies, Webcams, Full Desktop, DV, Music will be handled by FFMPEG instead of GStreamer
  • Windows Users will be able to use WebcamStudio without having to install complex libraries.  All is required is FFMPEG.exe in the path...
  • As I get stuff working, I will probably release the FFMPEG integration as a standalone library, for other projects to use.
  • Customizable sources, even using your own executables/scripts to feed WebcamStudio
  • Customizable sinks (outputs) to send the output to whatever you want (FME Server, Shoutcast, TCP Link, File, etc...)
  • Support for webcam detection or virtual video device may be removed in a distant future to have a more universal software...  Don't worry, the "Source"/"Sink" will eventually take care of that part...
  • Access to an Audio Mixer, where you'll be able to adjust volumes/mute etc...
  • Future versions will focus more on broadcasting/recording than using a virtual video device...
Already done new features:
  • Studio and Studioz file format.  Studio is the same as usual, but the Studioz is a compressed zip that will hold the file sources also making your Studio portable from one machine to another
  • Better hotkey system to activate a layout
  • Better transitions from one layout to another
  • Nested Layouts, where a layout can be a source for another layout

For those updating from the source code... Don't!  Things are really messy right now as I re-design almost everything .  I'm almost starting from scratch on the core system to handle video images...

Next release will be a simple one, trying to go back to what was already working in 0.57 Beta 4, but with FFMPEG instead of GStreamer.  Advanced new features will show up once I get everything working again...

Until then, have fun!