Re: dvgrab for mac

Carl Karsten <[email protected]>
Newsgroups gmane.comp.video.kino.devel
Message-ID <[email protected]>
On Mon, Jun 29, 2009 at 12:51 PM, Dan Dennedy<[email protected]> wrote:
> On Mon, Jun 29, 2009 at 7:33 AM, Carl Karsten<[email protected]> wrote:
>> Does anyone know what it would take to port dvgrab to the Mac?
>
> It would take _a lot_ of work because it so heavily uses libraw1394,
> libavc1394, and libiec61883 which is a completely different set of
> APIs than what is on OS X.
>
>> All I need is  -card N, read from dv cam, write to stdout.
>
> All you need, but not others. In my experience, if you make a partial
> or limited feature, you suddenly receive requests and bug reports to
> extend that to its fullest extent. As an example, you want to extend
> the FOSS "feature" that is dvgrab to OS X ;-)

rename it to dvpipe or route1394 so no one notices :)

>
>> This is so I can run DVswitch dvsource-dvgrab, which is really just:
>>
>> /* Connect to the mixer, set that as stdout, and run dvgrab. */
>> int sock = create_connected_socket(mixer_host, mixer_port);
>> if (dup2(sock, STDOUT_FILENO) < 0)
>> execvp("dvgrab", dvgrab_argv);
>>
>> So whatever it takes to do that on a mac, that's what I need.
>
> Alas, there is shared interest with the Kdenlive project, of which I
> am a part, because Kdenlive is ported to OS X now - naturally, with
> some problems to work out - and it would be nice to use its dvgrab
> integration on OS X. However, again, I am very busy, and with limited
> time. So, yes, this is on my ToDo list, but not near the top. It will
> likely come eventually from me, but it would be great if you can
> recruit someone else if you want it anytime in the next year.

Once again, thanks for your comments: I'll point Ben or Cosmin (the
dvswitch devs who will likely do the coding) in that direction, and
everyone will likely benefit.

-- 
Carl K

------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.