SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-11-2017, 07:04 PM
schumbox schumbox is offline
Sage User
 
Join Date: Jan 2007
Posts: 18
HDMI Capture Card

Adding an HDMI capture card, and am not able to see it listed under Setup Wizard when adding a new input Source. Does anyone know how Sage adds the list for video capture devices? Looking to see if there is a way to add it manually? Am able to use the capture card with another software program and view video. Would like to integrate it with Sage if possible. (Running V9.1.2.662)
Thanks!
Reply With Quote
  #2  
Old 06-11-2017, 07:20 PM
JustFred JustFred is offline
Sage Expert
 
Join Date: May 2015
Location: Sunnyvale, Ca
Posts: 572
The capture card needs to be present at the time Sage starts up. If the card was added while Sage is running, then stop and restart Sage. It should show up in Sages list of devices without needing to do anything else.

Which model capture card is causing issues?
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200.
System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200.
System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200.
Reply With Quote
  #3  
Old 06-12-2017, 06:16 PM
schumbox schumbox is offline
Sage User
 
Join Date: Jan 2007
Posts: 18
I have rebooted multiple times, verified driver was successfully installed. I am able to open feed from other program successfully.

It's a cheap Chinese HDMI Capture card. Goes under the Timeleak HD72A name (along with other rebranded names). In Sage.properties I can see mmc/ignore_encoders=Timeleak HD Capture|.... along with others. Tried removing this before a reboot, and was still unable to have it show under Sage's HW Dropdown.

I have used Hauppauge Colossus before, and had no problems adding the HW.
Reply With Quote
  #4  
Old 06-12-2017, 07:41 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by schumbox View Post
I have rebooted multiple times, verified driver was successfully installed. I am able to open feed from other program successfully.

It's a cheap Chinese HDMI Capture card. Goes under the Timeleak HD72A name (along with other rebranded names). In Sage.properties I can see mmc/ignore_encoders=Timeleak HD Capture|.... along with others. Tried removing this before a reboot, and was still unable to have it show under Sage's HW Dropdown.

I have used Hauppauge Colossus before, and had no problems adding the HW.
That list is permanent and always overwritten. You can't override it. If it's on that list, you can be assured it was enough of a problem that it not only isn't supported, but it likely has significant issues playing nicely with SageTV.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #5  
Old 06-13-2017, 01:25 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
It is not that it is a hard-coded list, it's is just that sage is designed to work with directshow or BDA sources that are configured and behave a certain way, and if a card doesn't do so (likely the result of a non-standard crossbar arrangement), it will not allow it to be used. It may show in your log a general reason why it failed, but I'm not certain on the level of logging in that part of the code (some of it native code).

That is not to say there is no way to use this card with sage - you may be able to use ffmpeg to grab the stream and send it to sage via OpenDCT - but it would take some manual fiddling to come up with the appropriate commandline to be used.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #6  
Old 06-13-2017, 01:28 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Honestly, if the card does perform well, it may be worth looking to adding a specific match to sage for it, sort of to force it to be available.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #7  
Old 06-13-2017, 04:52 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
I did a little Googling on this card and my primary concern is recent and WHQL drivers for Windows appear to be hard to find. The newest I found were from 2012. Linux support appears to be nearly non-existent. 1080i/p is capped at 24fps which would be ok if you were capturing Bluray, but broadcast is 30fps. However at its sub-$50 price tag, I suppose these issues can be overlooked. Even if you get it working, I wouldn't be sure about how long it will continue to be usable, especially since Windows 10 is such a moving target.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #8  
Old 06-13-2017, 08:08 PM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
The problem with it is a Software Cap
It common know as Trident 7160 HD and the YK761H
Reply With Quote
  #9  
Old 06-13-2017, 08:11 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by SHS View Post
The problem with it is a Software Cap
It common know as Trident 7160 HD and the YK761H
True. But even if it is software compression, that's not really as much of a problem these days. I run software compression on every tuner I use, by transcoding on the fly from MPEG-2 to h.264 in openDCT, and it isn't a problem for the cpu.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #10  
Old 06-14-2017, 04:46 AM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
Quote:
Originally Posted by Fuzzy View Post
True. But even if it is software compression, that's not really as much of a problem these days. I run software compression on every tuner I use, by transcoding on the fly from MPEG-2 to h.264 in openDCT, and it isn't a problem for the cpu.
Transcoding is one thing but on Fly Real-time Encoding from a NoN compression or AVI/RAW format is whole diff ball of wax as SageTV doesn't support HD cap that I know of was something like that every add which I wasn't ware of.
It that where the case then any run mill HD software cap card should work out the box but I'm aware of any other old school AVI/RAW TV tuners or Frame Grabber.
Reply With Quote
  #11  
Old 06-14-2017, 07:22 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by SHS View Post
Transcoding is one thing but on Fly Real-time Encoding from a NoN compression or AVI/RAW format is whole diff ball of wax as SageTV doesn't support HD cap that I know of was something like that every add which I wasn't ware of.
It that where the case then any run mill HD software cap card should work out the box but I'm aware of any other old school AVI/RAW TV tuners or Frame Grabber.
I'm aware of it being a sagetv limitation, but it isn't a technical limitation. And transcoding is NOT a different ball of wax - at all - from compressing a raw image.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #12  
Old 06-14-2017, 08:29 AM
SHS's Avatar
SHS SHS is offline
Moderator
 
Join Date: Mar 2003
Location: Vinita, Oklahoma
Posts: 4,589
Quote:
Originally Posted by Fuzzy View Post
I'm aware of it being a sagetv limitation, but it isn't a technical limitation. And transcoding is NOT a different ball of wax - at all - from compressing a raw image.
It is when your CPU is your limitation factor even for a i7 with more then one HD device, then we need to start making use of Intel Quick Sync/ Nvidia NVENC/ AMD AMF/VCE.
But still the best way to go is with hardware x264 encoder in forum of a Add-On card PCIe, PCI and USB or Networked Attached Tuner.
Reply With Quote
  #13  
Old 06-14-2017, 08:42 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by SHS View Post
It is when your CPU is your limitation factor even for a i7 with more then one HD device, then we need to start making use of Intel Quick Sync/ Nvidia NVENC/ AMD AMF/VCE.
But still the best way to go is with hardware x264 encoder in forum of a Add-On card PCIe, PCI and USB or Networked Attached Tuner.
My point was that I am currently running all my recordings through ffmpeg in realtime, as they are being recorded. Not remuxing, this is actually decoding the MPEG-2 to a full frame, scaling to 720p (since most my sets are smaller flat panels anyway), and encoding to h.264. I am using a fast profile, but that still provides for results easily as good or better than an HD-PVR's encoding, and I'm doing this 5 at a time. This is not using quicksync, or any other hardware accelleration, because of the form of ffmpeg that openDCT has in it.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #14  
Old 06-14-2017, 08:56 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by Fuzzy View Post
My point was that I am currently running all my recordings through ffmpeg in realtime, as they are being recorded. Not remuxing, this is actually decoding the MPEG-2 to a full frame, scaling to 720p (since most my sets are smaller flat panels anyway), and encoding to h.264. I am using a fast profile, but that still provides for results easily as good or better than an HD-PVR's encoding, and I'm doing this 5 at a time. This is not using quicksync, or any other hardware accelleration, because of the form of ffmpeg that openDCT has in it.
Dedicated hardware should at the very least be easier on your electric bill, but I see what you're saying here.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #15  
Old 06-14-2017, 09:41 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by EnterNoEscape View Post
Dedicated hardware should at the very least be easier on your electric bill, but I see what you're saying here.
No, of course hardware is going to be easier, and more efficient - i was just saying that the lack of hardware compression shouldn't be considered a reason for sage to NOT support these devices.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #16  
Old 06-14-2017, 10:19 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by Fuzzy View Post
No, of course hardware is going to be easier, and more efficient - i was just saying that the lack of hardware compression shouldn't be considered a reason for sage to NOT support these devices.
I think it's more accurate to state that lack of anyone with the skills/desire to add this feature is a good reason to not support these devices. SageTV is maintained by volunteers; anyone who has ever organized volunteer work knows that you're not going to get the same level of commitment as paid workers and it's unreasonable to expect it. I would love to see SageTV get to a point where something like this is as simple as Plex makes it look (i.e. their transcoding engine), but unless we get a sudden influx of dedicated programmers very interested in fixing this shortcoming, features like this will never arrive. You can say a lot of things shouldn't be, yet they are and they will be for the time being.

I personally don't see a lot of value in software encoding because it's inherently less predictable over fixed function hardware. You never know when that spike it going to hit your CPU that wrecks your recording at the worse possible time. I know other things and lead to similar or worse disasters, but it's a point of failure that doesn't need to exist. I think this could be added as a side-effect of someone upgrading the transcoding capabilities in SageTV (which I actually do have a desire to take a stab at), but I have no desire to take this specific kind of feature head on.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #17  
Old 06-14-2017, 11:25 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by EnterNoEscape View Post
I think it's more accurate to state that lack of anyone with the skills/desire to add this feature is a good reason to not support these devices. SageTV is maintained by volunteers; anyone who has ever organized volunteer work knows that you're not going to get the same level of commitment as paid workers and it's unreasonable to expect it. I would love to see SageTV get to a point where something like this is as simple as Plex makes it look (i.e. their transcoding engine), but unless we get a sudden influx of dedicated programmers very interested in fixing this shortcoming, features like this will never arrive. You can say a lot of things shouldn't be, yet they are and they will be for the time being.

I personally don't see a lot of value in software encoding because it's inherently less predictable over fixed function hardware. You never know when that spike it going to hit your CPU that wrecks your recording at the worse possible time. I know other things and lead to similar or worse disasters, but it's a point of failure that doesn't need to exist. I think this could be added as a side-effect of someone upgrading the transcoding capabilities in SageTV (which I actually do have a desire to take a stab at), but I have no desire to take this specific kind of feature head on.
I do recall that there used to be some capability to do this early on in sage's history. I think there's even an MPEG-2 endocing filter in there somewhere for this (there were quite a few early SD capture cards that didn't have encoders, that DID work with sage). I'm not saying that that code could be salvaged and used, but it does point to the architecture likely being there at least a little.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #18  
Old 06-14-2017, 11:32 AM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by Fuzzy View Post
I do recall that there used to be some capability to do this early on in sage's history. I think there's even an MPEG-2 endocing filter in there somewhere for this (there were quite a few early SD capture cards that didn't have encoders, that DID work with sage). I'm not saying that that code could be salvaged and used, but it does point to the architecture likely being there at least a little.
I think it used DivX and an AVI container. That takes me back a little.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #19  
Old 06-14-2017, 01:21 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Quote:
Originally Posted by EnterNoEscape View Post
I think it used DivX and an AVI container. That takes me back a little.
No kidding. Reminds me of my RealMagic Xcard I used to have connected to the TV. Was the coolest thing ever at the time.

It's crazy how much has changed since then.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
Reply With Quote
  #20  
Old 06-14-2017, 01:52 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,389
I remember when getting called in the middle of the night when On-Calll meant getting dressed, driving in, taking care of issue, driving back, getting undressed, trying to get back to sleep, hoping not to get another call before getting up to get to work at normal time
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Component or HDMI capture? neilbradley Hardware Support 7 03-24-2011 11:12 AM
SageTV 7 no HDMI Capture? Colussus not supported? STEVON Hardware Support 45 03-21-2011 07:17 PM
HDMI Capture Card davephan Hardware Support 6 12-07-2008 08:11 PM
hdmi capture card support nebulink Hardware Support 11 12-07-2007 05:25 PM


All times are GMT -6. The time now is 10:58 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.