Gstreamer ported to Windows

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ChristianHJW
    matroska project member
    • May 2003
    • 132

    Gstreamer ported to Windows

    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
    Support the future of audio and video encoding, matroska as open standard container format and Gstreamer as open source, x-platform multimedia platform - Contact us on Corecodec, the concentric circles of audio and video, or on IRC.CORECODEC.COM #matroska ; for best viewing matroska file use The Core Media Player ( TCMP )
Working...