I recently bought a Hauppauge Colossus HD HDMI capture card.
Features and picture: http://www.hauppauge.com/site/products/data_colossus.html
It is targeted for recordings from game consoles.
- S-Video cable is optional.
- no HDMI cable included.
- no 1080p mode support.
The card comes with driver, WinTV7 and ArcSoft Showbiz software.
Driver installation worked without problems (Win7x64), for driver updates I recommend to remove the old drivers manually.
Updated software CD images from the web check for the original CD in the drive.
WinTV7 is mainly for Live watching and is also capable of recording to HDD as MPEG4-TS.
Basically the software saves the data from the H.264 hardware encoder chip.
It has also a network streaming service, though it is running here, but from the http interface it doesn't finds any channel (as HDMI or Composite) even when trying on the same PC (localhost). It seems this has to get polished some more. (I would like to see a simple shoutcast stream or similar)
ArcSoft Showbiz is a video recording / editing software. It supports MP4, TS and MP2TS container. The interface looks nice, but it's very mouse oriented. I found no way to enter exact time stamps for cutting f.e.
Also questionable: If you want to save the cutted H.264 video again the only format option is MJPEG (WTF?!?).
So I used this application only for recording and
defaulted to a more H.264 compliant workflow and used MKVMerge for cutting.
Now the more interesting point: Compatibility
The colossus is not HDCP capable.
Virtualdub: Colossus shows as device but has no available Audio or Video stream to capture.
WinTV7/Arcsoft Showbiz recording:
PC graphics card HDMI out to HDMI: On PC the 1080i mode is 1080 at 30 Hz.
Using a NVidia card some applications seem to use a fullscreen mode where the Nvidia card sends 1080p instead, which results in no-signal.
(f.e. ASD butterfly effect in 1920x1080).
If the mode changes while recording between different HDMI compatible modes, f.e. 1080i to 720p the video stream changes too. MPC-HC f.e. supports also correct playback. It stops though if there is a unsupported mode in between.
Bitrate can be adjusted upto 20 MBit/s constant and variable (with peak value). Default is for 1080i 9 MBit/s VBR, 13.5 MBit/s peak. Quality is ok and as expected for single pass encoding. There seems to be 1-2 seconds buffering. I have not checked if I do recording from HDMI and analog RCA Line-In Audio if Audio and Video is still synchroneously. (just HDMI vid+HDMI aud)
PC graphics card DVI (GF6800GT) to DVI->HDMI adapter to HDMI: Does not work - no signal. Original mode setting was HDMI compatible. I tried different modes.
analog PAL 50Hzi composite signal -> blue component in (composite is decoded via blue component): works
C64 composite signal -> blue component: gets signal, but no sync possible
So the card seems to be very sticky about a correct PAL signal. Already a C64 does not work.
Final words:
The cards works as the specification says. Anything beyond this seems to be difficult, like signal from DVI with DVI2HDMI adapter or 'a bit off PAL' signal like from a C64 at the composite-in.
I'd liked it if there would be some broader support for well known recording applications.
The included video streaming option is a good idea, but it would be fine if it uses some standard that it can be accessed with VLC f.e.
This can run in addition to the http web interface. I can not say much more to the quality of this here, since it did not worked here.
I'd also like it to see to have a VfW encoder that accepts video streams from the PC and utilizes the hardware encoder chip on the card.