[gst-devel] Firewire cameras with DirectShow

Andoni Morales ylatuya at gmail.com
Tue Jun 30 22:19:03 CEST 2009


We are currently working on a new release of GStreamer-Winbuilds
(0.10.4) wich will comes with support for the following modules:

I tryed to play pond.dv but I get the following erro:  ffmpeg .:0::
Can't determine profile of DV input stream
Instead SMPTEBars.dv, wich is also in the libdv examples plays well.

You can download a preview of the new release here:

Delete the old c:\gstreamer folder and extract the contents of the 7z
file in c:\ (The old binaries are imcompatibles with the ones of the
next release because the are linked against different CRT's)


2009/6/29 Phil Rendell <philrendell at gmail.com>:
> 2009/6/29 Julien Isorce <julien.isorce at gmail.com>
>>> 2009/6/29 Phil Rendell <philrendell at gmail.com>
>>>> I also tried setting the lowres property of ffdec_dvvideo to 1/4 size to
>>>> see if that would make a difference, but again, no luck, which leads me to
>>>> believe that it's not a problem with decoding the stream.
>>> Ok maybe ffdec_dv and ffdemux_dv are poor quality.
>> I have downloaded pond.dv   video sample file from
>> http://libdv.sourceforge.net/
>> Then:
>> with lastest gstreamer git, on linux
>> [fail] gst-launch-0.10 filesrc location=pond.dv ! ffdemux_dv !
>> ffdec_dvvideo ! xvimagesink
>> [fail] gst-launch-0.10 filesrc location=pond.dv ! dvdemux ! ffdec_dvideo !
>> xvimagesink
>> [fail] gst-launch-0.10 filesrc location=pond.dv ! ffdemux_dv ! dvdec !
>> xvimagesink
>> [success] gst-launch-0.10 filesrc location=pond.dv ! dvdemux ! dvdec !
>> xvimagesink
>> [success] ffplay pond.dv
>> So "ffmpeg" can play it but "gst-ffmpeg" cannot.
> Thanks for trying that - attempting the upgrade was next on my list.
>>>> It's just a shame there's not a windows port of libdv, otherwise I could
>>>> try building dvdemux. I don't know if there's anything else I could try?
>>> You could ask libdv mailing list if someone has already tried to compile
>>> or port libdv on win32.
>>> You could try by your self to compile libdv using msys and mingw. (maybe
>>> it's already ported)
>>> (http://libdv.sourceforge.net/)
>> It seems that libdv cannot be compiled with mingw:
>> see: http://www.nabble.com/dv-support-on-windows-td20035798.html
>> (note that there is a win32 port for pthread)
> I might give this a try. This is probably going to be a massively
> complicated and silly idea, but do you have any idea how complicated it
> would be to create an extension of the dshowvideosrc plugin to include some
> of the other elements in the DirectX pipeline? It's probably too difficult,
> particularly as I'm not a DirectX expert, but I was wondering about doing
> this being as I know that they work well in graphedit.
> I'll try to have a look into how difficult it is to port libdv sometime
> tomorrow.
> Thanks,
> Phil
> ------------------------------------------------------------------------------
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

Andoni Morales Alastruey

LongoMatch:The Digital Coach

More information about the gstreamer-devel mailing list