[AG-TECH] HD on AG
Douglas Kosovic
douglask at itee.uq.edu.au
Sun Dec 14 22:32:06 CST 2008
Hi,
>>>> I, too, am extremely interested in vic supporting HD formats,
>>>> (including uncompressed!) One of the issues is the encoding latency
>>>> problem. Not sure there's a nice low latency encoding solution out
>>>> there yet. Alternatively, we might look at cheap hardware encoders as
>>>> the answer or HDMI cards to take the input from the camera.
>>>> Can vic be made to take the output of, say, the BlackMagic Design HDMI
>>>> card on a Mac?
MacOS X UCL vic works out of the box with the BlackMagic Design HDMI capture
card, but gets scalled down to 640x480 for the large capture option.
A quick hack to add 1980x1080 support is to modify the following width &
height lines in video/grabber-macosx.cpp :
switch (decimate_) {
case 1: // full-sized
width_ = SP601_NTSC_WIDTH;
height_ = SP601_NTSC_HEIGHT;
to:
width_ = 1920;
height_ = 1080;
Windows UCL vic on the other hand crashes with the BlackMagic Design HDMI
capture card as it currently doesn't support the BlackMagic YUV colorspace.
I wouldn't mind adding support for USB HD camcorders that support UVC (USB
Video Class) H.264 streaming over USB, but I currently don't have access to
one. Note: Not all USB based camcorders support UVC (e.g. Sony Hanycams).
>>>> I am currently using AGDV under windows but would like to move to linux
>>>> and use the HDV/DV linux vic for the DV part; i don't think it's
>>>> encoding the HDV, just accepting it as input from the camera already
>>>> encoded??? [chris?]
>>>>
>>> It is possible to just packetise the compressed data from a camera,
>>> though as Chris points out it tends to have quite high latency. That is
>>> why the ultragrid and derivatives used uncompressed HD as their sources.
>>> VIC doesn't currently support mpeg2 nor does support packetisation of an
>>> existing compressed mpeg2 stream.
>>>
>>
>> wait, i thought chris' vic supported HDV, which i assume is mp4???
>>
> AFAIK most cameras support HDV - which is closely related to MPEG-2:
> http://en.wikipedia.org/wiki/HDV#HDV_720p
Mostly just the DV firewire based camcorders, the harddisk USB based ones
are now mostly AVCHD (MPEG-4 AVC/H.264).
>> also, how hard/easy would it be for vic to support packetizing
>> uncompressed HD?
>>
> Not that hard - one needs to read the [RTP and codec] specs and code it
> up - or borrow someone else's....
>
> Piers.
>
>> :-)
>>
>> -gurcharan
>>>
>>> Piers
>>>
>>>
>>>> My ideal would be to encode the presenter's laptop output and deliver
>>>> that as just another video stream along side the presenter's video and
>>>> the audience video and have autoplace lay them out nicely in a framed
>>>> window, a la Adobe Connect or similar products, so the presenter, the
>>>> slides, and additional commentary could be nicely recorded for later
>>>> videoon demand playback.
>>>>
>>>> Just my opinion (and need),
>>>>
>>>> -gurcharan
>>>>
>>>> Piers O'Hanlon wrote:
>>>>
>>>>>
>>>>> Hi Derek,
>>>>>
>>>>> In principle VIC should be able encode and decode HD video - using one
>>>>> of the codecs that support such resolutions e.g. H.264 or h261as.
>>>>>
>>>>> One needs to modify some of the configuration code in VIC to allow
>>>>> selection of larger resolutions (ie HD one needs something from 720p
>>>>> (1024x720) upwards). And of course an HD source is necessary. We don't
>>>>> currently have access to any HD kit so haven't had a chance to work on
>>>>> it but anyone is welcome to try!
>>>>>
>>>>> Cheers,
>>>>> Piers
>>>>>
>>>>> 2008/10/22 Vine, Derek A <Derek.Vine at usd.edu>:
>>>>>
>>>>>> Hello all,
>>>>>>
>>>>>> I am doing some research to spec. up a new AG room, and the group
>>>>>> with the money is interested in HD video. I see that The University
>>>>>> of Queensland has an HDV/DV VIC for Linux based systems already, but
>>>>>> we would like to stay with Windows.
>>>>>>
>>>>>> I was just wondering what kind of time frame I can give them as to
>>>>>> when HD will be supported in AG on Windows. In particular, an HD VIC
>>>>>> that will take its video from a capture card with an HD-SDI input,
>>>>>> like the one attached in the PDF.
I didn't see the PDF, what colorspace does it support? If it's YUV 4:2:0, it
would probably work with this vic:
http://www.vislab.uq.edu.au/ag3/windows/vic-20081121.zip
(which contained a fix for 480i DV white line artifacts)
Anyway, I started working on adding support for more colorspaces to the
Windows code a few weeks ago and I might get back to working on the code
soon.
>>>>>> Thank you in advance for your help.
>>>>>>
>>>>>> Derek Vine
>>>>>>
>>>>>> Communication Network Specialist
>>>>>> The University of South Dakota
>>>>>> 414 East Clark Street
>>>>>> Vermillion, SD 57069
>>>>>> (605) 677-8215
>>>>>> dvine at usd.edu
More information about the ag-tech
mailing list