Hi,
please allow me to make this short announcement here :
The matroska team finally succeeded to port Gstreamer to Windows, and natively ( not using mingw ), all the necessary mods are in the Gstreamer CVS already and the Windows port gets full support from the Gstreamer team. Steve 'robux4' Lhomme, one of matroska's core developers, has gstreamer itself as well as about 60 plugins compiling with MSVC7. Not all plugins were tested so far, but generally its looking pretty good. Compiled Binaries available from here : http://mukoli.free.fr/gstreamer/
Our next goal is now to have working output sinks for video and audio, so that some devs could probably look into getting gst-player to work on Windows. Portaudio seems to be a very nice basement to stand on, also with respect to porting Gstreamer to other platforms in the future, like Mac OSX ( works already via fink, but a native compile would also be nice one day ) - more news on this to follow later.
After working output sinks, the team will start to create a simple encoder application using the existing FFMPEG encoder plugin, and outputting to MP4 and native MPEG4 MKVs, and maybe even to MPEG. Input files can be any supported audio/video format, means quite a lot . Only AVS files may not be supported easily for the time being, as Avisynth will still rely on the M$ VfW framework and we expect big problems to get this working from gstreamer.
The final goal, of course, is to
- create a tool with a similar functionality than Virtualdub has, but fully VFR capable, and allowing MP4, MPEG and MKV output ( later : Ogg Theora, DivX6, RMVB )
- define a simple but powerful codec API, allowing codec developers to make their own codecs for use with this editor/encoder app, to be stored in MKV or MP4 container
- port Gstreamer itself, as well as all apps and plugins also to Mac OSX, FreeBSD, *NIX, etc. , thus creating the first truely open multimedia framework with support on all existing platforms.
More News to come soon
ChristianHJW
Administrator of the Vdub Support Forum
matroska project admin
please allow me to make this short announcement here :
The matroska team finally succeeded to port Gstreamer to Windows, and natively ( not using mingw ), all the necessary mods are in the Gstreamer CVS already and the Windows port gets full support from the Gstreamer team. Steve 'robux4' Lhomme, one of matroska's core developers, has gstreamer itself as well as about 60 plugins compiling with MSVC7. Not all plugins were tested so far, but generally its looking pretty good. Compiled Binaries available from here : http://mukoli.free.fr/gstreamer/
Our next goal is now to have working output sinks for video and audio, so that some devs could probably look into getting gst-player to work on Windows. Portaudio seems to be a very nice basement to stand on, also with respect to porting Gstreamer to other platforms in the future, like Mac OSX ( works already via fink, but a native compile would also be nice one day ) - more news on this to follow later.
After working output sinks, the team will start to create a simple encoder application using the existing FFMPEG encoder plugin, and outputting to MP4 and native MPEG4 MKVs, and maybe even to MPEG. Input files can be any supported audio/video format, means quite a lot . Only AVS files may not be supported easily for the time being, as Avisynth will still rely on the M$ VfW framework and we expect big problems to get this working from gstreamer.
The final goal, of course, is to
- create a tool with a similar functionality than Virtualdub has, but fully VFR capable, and allowing MP4, MPEG and MKV output ( later : Ogg Theora, DivX6, RMVB )
- define a simple but powerful codec API, allowing codec developers to make their own codecs for use with this editor/encoder app, to be stored in MKV or MP4 container
- port Gstreamer itself, as well as all apps and plugins also to Mac OSX, FreeBSD, *NIX, etc. , thus creating the first truely open multimedia framework with support on all existing platforms.
More News to come soon
ChristianHJW
Administrator of the Vdub Support Forum
matroska project admin