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
  #1881  
Old 11-10-2009, 01:54 AM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
FireSTB + SGrpahRecorder Tuning Timeout Not Perfect...

Quote:
Originally Posted by nyplayer View Post
After beating my head against the wall I finally got the right combination and got all my HD and SD channels working with no bad files. Make sure in w7 the legacy drivers are installed for your fire-wire card.


Below is my ini file... notice the tuning delay. The other stuff paths to channel and grf file can be changed.

[System]
Port=6969
[Graph]
FileName="C:\GRAPHEDIT\SGR1\srgts.grf"
TuningDelay=5000
UnloadGraphOnStop=1
UnloadGraphOnSwitch=0
[Girder]
UseGirder=0
GirderHost=127.0.0.1
GirderPort=1024
GirderPassword=
GirderPrefix=Channel
GirderIndividualNumbers=1
GirderInterNumberTimeSpacing=10
[ExeTuner]
UseExeTuner=1
ExeTunerPath=C:\gethd\channelw.exe -v -f 2

For the graph I use the NVIDIA TS info parser between the capture device and the SGraphRecorder dump.. the ouput of the dump I made it Dump.ts... Sage will automatically encode as mpg.


If you do not have the NVIDIA decoders installed and no info parser... you can try to leave it out. But make sure the tuning delay is set. I found that with the info parser it performs better on my system.
Is your channel surfing flawless now?

I tried using the same graph as you but still had problems switching channels (~2 of 5 channel changes lead to blanks). I'm using Motorola DCH3416. I had to bump the TuningDelay to be 7000 ( 7 seconds) in order to get it to work more reliably -- ie: it would be really annoynig to find out my recordings didn't work because of this.

However, it does create a suboptimal lag for if you're watching/channel surfing and it forces you to wait up to 7 seconds for channel change... Is there a better way to handle this so we don't have to wait so long?
Reply With Quote
  #1882  
Old 11-10-2009, 03:27 AM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
I totally gave up on capturing through fire-wire not worth the headache too many corrupted files. For now I just dusted off my old Hauppauge PVR USB2 and capture the SD.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #1883  
Old 11-12-2009, 03:48 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Help

A little background. I was using firewire for channel changing (not for actual capture) with my HD-PVR on a Windows XP install for a long time successfully. Then I decided to install Windows 7 - a fresh install and then re-installed SageTV with all of the old sagetv settings and folders restored back into the Windows 7 install. I have the HD-PVR, Windows 7, UAC disabled, and the SA 4250HDC cable box.

Following these instructions I happily re-set up firewire channel changing:

1. Downloaded & installed ExeMultiTuner plugin put it in my <SageTV install path>\Common folder on the server PC
2. Re-installed same drivers I was using with my XP install - the ones found here STB Firewire Drivers for Windows Vista/XP/MCE
and downloaded & installed the firest.msi from here: Timmmoore's site. All files were put in C:/STBFirewire directory
3. I rebooted the PC
4. I ran a command prompt and from the directory where the channel.exe and channelw.exe files are I typed "channel -f -a0 2 60" and like clockwork the channel on the cable box changed. Good so far right???
5. Installed the EXEMultiTunerPlugin directory with the exemultituner.reg file and the exemultitunerplugin.dll file in the common directory.
6. copied the stubdevice.ir into the exemultitunerplugin directory, renamed it to 2.ir (the device number of the panel for me is 2) and changed the 2.ir contents to be "2 38000 400 3" and saved it
7. Registry setting was changed to now say this:
c:\STBFirewire\channelw.exe -f -a0 %DEVICE% %CHANNEL%
8. Started up SageTV (in service mode as always) and added the HD-PVR as a tuner selecting EXEMultiTuner Plugin as the channel changer. Had to go back to select "2" later as it didn't do that for me.

The problem is, it won't change channels in SageTV no matter how many times I go through the instructions. Is there some step I'm missing? Is there something particular to Windows 7 I'm missing?
Reply With Quote
  #1884  
Old 11-12-2009, 03:59 PM
mcaron1234's Avatar
mcaron1234 mcaron1234 is offline
Sage Advanced User
 
Join Date: Oct 2005
Location: North Bend, WA
Posts: 110
Quote:
Originally Posted by Brent View Post
Help

A little background. I was using firewire for channel changing (not for actual capture) with my HD-PVR on a Windows XP install for a long time successfully. Then I decided to install Windows 7 - a fresh install and then re-installed SageTV with all of the old sagetv settings and folders restored back into the Windows 7 install. I have the HD-PVR, Windows 7, UAC disabled, and the SA 4250HDC cable box.

Following these instructions I happily re-set up firewire channel changing:

1. Downloaded & installed ExeMultiTuner plugin put it in my <SageTV install path>\Common folder on the server PC
2. Re-installed same drivers I was using with my XP install - the ones found here STB Firewire Drivers for Windows Vista/XP/MCE
and downloaded & installed the firest.msi from here: Timmmoore's site. All files were put in C:/STBFirewire directory
3. I rebooted the PC
4. I ran a command prompt and from the directory where the channel.exe and channelw.exe files are I typed "channel -f -a0 2 60" and like clockwork the channel on the cable box changed. Good so far right???
5. Installed the EXEMultiTunerPlugin directory with the exemultituner.reg file and the exemultitunerplugin.dll file in the common directory.
6. copied the stubdevice.ir into the exemultitunerplugin directory, renamed it to 2.ir (the device number of the panel for me is 2) and changed the 2.ir contents to be "2 38000 400 3" and saved it
7. Registry setting was changed to now say this:
c:\STBFirewire\channelw.exe -f -a0 %DEVICE% %CHANNEL%
8. Started up SageTV (in service mode as always) and added the HD-PVR as a tuner selecting EXEMultiTuner Plugin as the channel changer. Had to go back to select "2" later as it didn't do that for me.

The problem is, it won't change channels in SageTV no matter how many times I go through the instructions. Is there some step I'm missing? Is there something particular to Windows 7 I'm missing?
Did you go into sage.properties and change the line similar to the one below:

From:
Quote:
mc/encoders/1642691032/3/0/device_name= StubDevice
To:
Quote:
mc/encoders/1642691032/3/0/device_name=2
As instructed in meinmaui's fire wire channel change instructions found here?

Hope this helps,

Matt
Reply With Quote
  #1885  
Old 11-12-2009, 04:04 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by mcaron1234 View Post
Did you go into sage.properties and change the line similar to the one below:

From:


To:


As instructed in meinmaui's fire wire channel change instructions found here?

Hope this helps,

Matt
I checked it and it was already changed to 2
Quote:
device_name=2
- I think this is done automatically now when you select the "2" in the input setup
Reply With Quote
  #1886  
Old 11-12-2009, 04:14 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Brent-

Have you tried babgvant's FWChannelProxy? The setup is pretty easy and maybe it will just work.
Reply With Quote
  #1887  
Old 11-12-2009, 04:18 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by reggie14 View Post
Brent-

Have you tried babgvant's FWChannelProxy? The setup is pretty easy and maybe it will just work.
I did. Unfortunately that didn't work either. My fwchannelproxy log had this to say:
Code:
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
CanMacroTune
MacroTune 2
LoadLibrary 114229248
-f 2 2
HR = 1
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
CanMacroTune
MacroTune 2
LoadLibrary 130613248
-f 2 2
HR = 1
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
CanMacroTune
MacroTune 7
LoadLibrary 26607616
-f 2 7
HR = 1
CanMacroTune
MacroTune 6
LoadLibrary 26607616
-f 2 6
HR = 1
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
DLL_PROCESS_ATTACH
Reply With Quote
  #1888  
Old 11-12-2009, 04:22 PM
JerryB JerryB is offline
Sage Aficionado
 
Join Date: Aug 2008
Posts: 273
Quote:
Originally Posted by Brent View Post
7. Registry setting was changed to now say this:
c:\STBFirewire\channelw.exe -f -a0 %DEVICE% %CHANNEL%

Is there some step I'm missing? Is there something particular to Windows 7 I'm missing?
I don't know if it is something particular to Win 7 but I ended up hard coding the device number into the registry setting

C:\Firewire\channelw.exe -f -a0 2 %CHANNEL%

and it's working for me.
Reply With Quote
  #1889  
Old 11-12-2009, 04:30 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by JerryB View Post
I don't know if it is something particular to Win 7 but I ended up hard coding the device number into the registry setting

C:\Firewire\channelw.exe -f -a0 2 %CHANNEL%

and it's working for me.
I've tried it with the 2 instead of the %DEVICE% in the registry and it doesn't seem to make a difference.
Reply With Quote
  #1890  
Old 11-12-2009, 04:35 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
It's strange that I can change channels with that command using channel.exe in the command prompt, but not within SageTV using channelw.exe I'm sure I'm missing something - just pulling my hair out trying to figure out what...
Reply With Quote
  #1891  
Old 11-12-2009, 05:51 PM
JerryB JerryB is offline
Sage Aficionado
 
Join Date: Aug 2008
Posts: 273
Just for debugging purposes, have you tried changing channels while running SageTV in non-Service mode?
Reply With Quote
  #1892  
Old 11-13-2009, 05:31 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by Brent View Post
Help

The problem is, it won't change channels in SageTV no matter how many times I go through the instructions. Is there some step I'm missing? Is there something particular to Windows 7 I'm missing?
64 bit or 32 bit Windows 7? AKAIK there are no 64 bit firewire drivers.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #1893  
Old 11-13-2009, 07:54 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
32 bit Windows 7. Keep in mind I can change channels via firewire using the command prompt - just not via SageTV
Reply With Quote
  #1894  
Old 11-18-2009, 03:44 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Another Success on Win7 for firewire recording

Hey All,

I just finished a successfully install of Firewire recording on Win7 (32-bit only, 64-bit WILL NOT WORK) so I thought i'd share my steps...

1) Reverted to Win7 Firewire Legacy Drivers as per nyplayers advice.
2) Downloaded these STB drivers
3) Plugged in STB Firewire into computer and pointed it the drivers I downloaded in step #2.

NOTE: If you want to record over firewire, continue using these instructions. If all you want to do is change channels, jump to step #4 in this post.

4) Followed these instructions *very carefully* - Its got all of the download links you need.
5) Worked on the first try!

-EP

Last edited by evilpenguin; 10-22-2010 at 05:07 PM.
Reply With Quote
  #1895  
Old 11-18-2009, 04:17 PM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by evilpenguin View Post
Hey All,

I just finished a successfully install of Firewire recording on Win7 (32-bit) so I thought i'd share my steps...

1) Reverted to Win7 Firewire Legacy Drivers as per nyplayers advice.
2) Downloaded these STB drivers
3) Plugged in STB Firewire into computer and pointed it the drivers I downloaded in step #2.
4) Followed these instructions *very carefully* - Its got all of the download links you need.
5) Worked on the first try!

-EP

EP,

I got everything working too, except that about 20% of the recordings would not play. It was random. The resulting files looked like the right size but were not playable. I gave up. Hopefully you don't have the same problem.
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #1896  
Old 11-18-2009, 11:24 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by kmp14 View Post
I got everything working too, except that about 20% of the recordings would not play. It was random. The resulting files looked like the right size but were not playable. I gave up. Hopefully you don't have the same problem.
I'm just using WinXP x32, but my experiences might be relevant:

Were you trying to play them on a software client (or on the server itself)? To get things to reliably play back on anything besides the HD extenders, I had to modify the recording graph by adding Sage's tssplitter so it would record to a program stream instead of a transport stream.
Reply With Quote
  #1897  
Old 11-19-2009, 12:35 AM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by reggie14 View Post
I'm just using WinXP x32, but my experiences might be relevant:

Were you trying to play them on a software client (or on the server itself)? To get things to reliably play back on anything besides the HD extenders, I had to modify the recording graph by adding Sage's tssplitter so it would record to a program stream instead of a transport stream.
Reggie,

Would you be able to post a screen shot of your graph?
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #1898  
Old 11-19-2009, 01:07 AM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Quote:
Originally Posted by nyplayer View Post
Reggie,

Would you be able to post a screen shot of your graph?
I'm curious how you did that too, i've never been able to find a combination of filters to make Transport Stream -> Program Stream work reliably.
Reply With Quote
  #1899  
Old 11-19-2009, 07:00 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by reggie14 View Post
I'm just using WinXP x32, but my experiences might be relevant:

Were you trying to play them on a software client (or on the server itself)? To get things to reliably play back on anything besides the HD extenders, I had to modify the recording graph by adding Sage's tssplitter so it would record to a program stream instead of a transport stream.
The bad recordings would not play anywhere. Hd200, PC, etc. Further investigation revealed that the files were simply not valid MPEG files. Not sure what they were.
__________________
HP m9040n Quad Core 2.4Ghz, Windows7 Ultimate, Ceton 4 tuner CableCard with SageDCT, 2 HDHomeRun QAM, Netgear 24 Port GiGE Switch, Linksys WRT600N Router, 3 HD200 Extenders, 2 SageTV Clients

Server: SageTV 7
Reply With Quote
  #1900  
Old 11-19-2009, 10:31 AM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by nyplayer View Post
Reggie,

Would you be able to post a screen shot of your graph?
Sure, I can try to remember to do that later today when I'm home. In the meantime, here's a link the a post by Qian (donkey) that basically told me how to do it.
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


All times are GMT -6. The time now is 02:51 PM.


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