Thanks for your response. I will give the newer version of gst-ffmpeg a try (I hope building it isn't too much of a headache and that it will be binary compatible). I also looked at the DShow decoder wrapper, but somehow cannot instantiate it. I tried the following code:<br>
<br>GstElement* videoDecodebin = gst_element_factory_make ("dshowdecwrapper", "videodecodebin");<br><br>This always gives me a null object. I know I have the bad plugins installed and gst-inspect does give me some reasonable output. Any thoughts on what I might be missing?<br>
<br>The documentation is pretty light on this one but from what I could tell based on the output from gst-inspect and the source code itself, it doesn't look like this will actually work with VC1 (aka WMV9 AP, fourCC: WVC1). I am assuming that this is because I am not using the latest version from CVS, correct? Or am I missing something?<br>
<br>Thanks again,<br><br>Andreas<br><br><br><div><span class="gmail_quote">On 3/29/08, <b class="gmail_sendername">Edward Hervey</b> <<a href="mailto:edward.hervey@collabora.co.uk">edward.hervey@collabora.co.uk</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br> <br> Even though VC1 support was added a long time ago in ffmpeg,<br> gst-ffmpeg uses specific revisions of upstream ffmpeg (for reasons<br> outside the scope of this mail).<br> The latest release of gst-ffmpeg (0.10.2) was still using a revision<br>
from a long time ago.<br> <br> The current cvs head of gst-ffmpeg uses a much recent revision, with<br> which VC1 indeed works.<br> You could also, if you're on windows, use the directshow wrappers<br> available in -bad. They will provide VC1 support (amongst other<br>
formats).<br> <br> Edward<br> <br><br> On Fri, 2008-03-28 at 16:42 -0500, Andreas Schuler wrote:<br> > Hi all,<br> ><br> > I am currently evaluating GStreamer for a project I am working on. The<br> > bulk of the content I am dealing with is encoded in VC-1 (WMA for<br>
> audio). I have spent quite a bit of time getting more familiar with<br> > the GStreamer concepts but I have not been able to play back a WMV<br> > file (with VC-1 encoded video) yet.<br> ><br> > I have tried using the playbin, playbin2, as well as a custom built<br>
> pipeline (using the decodebin). I also tried with the ASF demuxer so I<br> > could inspect the video caps at its output. There I was able to<br> > confirm that the fourcc is correctly identified as WMVC1.<br> ><br>
> Despite a number of attempts I have not been able to get my WMV file<br> > to show any video (audio is working fine). I have tried other files<br> > (xvid encoded), which are working fine.<br> ><br> > I assumed that this should work since ffmpeg has been supporting VC-1<br>
> decoding for some time now.<br> ><br> > I am using the following versions (mainly because those are the most<br> > recent Windows binaries available):<br> ><br> > GStreamer: 0.10.17<br> > gst-plugins-base: 0.10.17<br>
> gst-plugins-good: 0.10.7<br> > gst-plugins-bad: 0.10.6<br> > gst-plugins-ugly: 0.10.7<br> > gst-ffmpeg: 0.10.2<br> ><br> > Can anyone tell me whether VC-1 is currently supported by GStreamer<br> > (on Windows and other platforms), or whether there must be a problem<br>
> with my setup somehow? Also, if VC-1 currently isn't supported, are<br> > there any plans to include that in the near future? And, will VC-1<br> > encoding also available at some point?<br> ><br> > Thanks,<br>
><br> > Andreas<br> ><br> ><br> ><br> ><br> ><br> <br>> -------------------------------------------------------------------------<br> > Check out the new SourceForge.net Marketplace.<br> > It's the best place to buy or sell services for<br>
> just about anything Open Source.<br> > <a href="http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace">http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace</a><br> > _______________________________________________ gstreamer-devel mailing list <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br>--<br> Edward Hervey<br> Lead Platforms Engineer / Director<br> Collabora Multimedia<br> <br> </blockquote></div><br><br clear="all"><br>-- <br>Andreas Schuler<br>CTO<br>Neokast LLC<br>Metis Enterprise Technologies LLC<br>
990 Grove St. Suite #401<br>Evanston, IL 60201<br>847.328.7265<br>847.328.7276 (F)<br>262.327.1034 (C)<br><a href="mailto:andreas@neokast.com">andreas@neokast.com</a>