I had this problem back in the day and now it works if you use firewire to view the content. Here is something from the thread. If this doesn't help let me know and I'll try to pull out my notes. It is a patch that you can apply with the diff command.
<br><br><div style="direction: ltr;"><span class="q">Brian Meehan wrote:<br>&gt; I&#39;ve been watching this discussion in hopes of learning something to<br>&gt; get my firewire capture running too. I also have no picture, but I&#39;ve
<br>&gt; noticed that the <span id="st" name="st" class="st">channel</span> changing is crazy. I have <span id="st" name="st" class="st">channel</span> 09 set as<br>&gt; the startup <span id="st" name="st" class="st">channel
</span> for firewire input (local cable news broadcast,<br>&gt; probably not 5C encrypted). The <span id="st" name="st" class="st">SA3250</span> changes the <span id="st" name="st" class="st">channel</span> to 48. ???!<br>
&gt; When I set it to <span id="st" name="st" class="st">channel</span> 508 (G4 TV) it changes to 13hundred<br>&gt; something. But it&#39;s always consistent. <span id="st" name="st" class="st">Channel</span> 9 is always 
<span id="st" name="st" class="st">channel</span> 48.<br>&gt; <span id="st" name="st" class="st">Channel</span> 508 is always that 13xx <span id="st" name="st" class="st">channel</span>. I&#39;ll try some more and see if<br>
&gt; I can find a pattern.<br>&gt;<br>&gt; Could that be the patched <span id="st" name="st" class="st">channel</span> changer you were talking about? I&#39;m<br>&gt; running Myth from ATRPMs on FC5.<br><br></span></div><div style="direction: ltr;">
The behavior you are seeing is similar to what I saw when I allowed mythbackend<br>to use its internal <span id="st" name="st" class="st">channel</span> changing code for my SA3250HD. &nbsp;I too would get<br>changes to <span id="st" name="st" class="st">
channel</span> 48 for a lot of different channels I tested on.<br><br>I am attaching the diff for my changes to mythtv/contrib/sa3250ch.c.<br><br>You&#39;d have to grab sa3250cs.c from svn, patch it, compile it, and install it
<br>somewhere, then in the mythtv-setup screen (I believe it&#39;s when you link the<br>video source to the capture card) where you can define an external <span id="st" name="st" class="st">change</span><br><span id="st" name="st" class="st">
channel</span> command, you put the full path to sa3250ch that you built and installed.<br><br>I got this patch from someone in the #mythtv-users <span id="st" name="st" class="st">channel</span>. &nbsp;Their SA3250HD had<br>a different vendor id as displayed when using gscanbus, so they updated the
<br>sa3250ch.c to recognize the particular vendor id of their hardware. &nbsp;Mine<br>matched the vendor id already in sa3250ch.c, so I left it alone and just made<br>the changes to the code that sends the commands.<br></div><div style="direction: ltr;">
<div class="ea"><span id="e_10b28e4d0492883a_2">- Show quoted text -</span></div><span class="e" id="q_10b28e4d0492883a_2"><br><br>-matt<br><br>--<br>matt mead<br><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://collectivity.goof.com/" target="_blank">
http://collectivity.goof.com/</a><br></span></div><br>*** sa3250ch.c.orig &nbsp; &nbsp; 2006-04-07 18:01:29.000000000 -0400<br>--- sa3250ch.c &nbsp;2006-04-18 21:50:33.000000000 -0400<br>***************<br>*** 121,127 ****<br>--- 121,130 ----
<br> &nbsp; &nbsp; dig[0] = 0x30 | ((chn % 1000) / 100);<br><br> &nbsp; &nbsp; cmd[0] = CTL_CMD0 | AVC1394_SA3250_OPERAND_KEY<div id="mb_14">_PRESS;<br>+ &nbsp; &nbsp;/* MCM<br> &nbsp; &nbsp; cmd[1] = CTL_CMD1 | (dig[0] &lt;&lt; 16) | (dig[1] &lt;&lt; 8) | dig[2];
<br>+ &nbsp; &nbsp;*/<br>+ &nbsp; &nbsp;cmd[1] = CTL_CMD1 | (chn &lt;&lt; 8);<br> &nbsp; &nbsp; cmd[2] = CTL_CMD2;<br><br> &nbsp; &nbsp; if (verbose)<br>***************<br>*** 130,135 ****<br>--- 133,140 ----<br><br> &nbsp; &nbsp; avc1394_transaction_block(handle, 0, cmd, 3, 1);
<br> &nbsp; &nbsp; cmd[0] = CTL_CMD0 | AVC1394_SA3250_OPERAND_KEY_RELEASE;<br>+ &nbsp; &nbsp;cmd[1] = CTL_CMD1 | (chn &lt;&lt; 8);<br>+ &nbsp; &nbsp;cmd[2] = CTL_CMD2;<br><br> &nbsp; &nbsp; if (verbose)<br> &nbsp; &nbsp; &nbsp; &nbsp;printf(&quot;AV/C Command: %d%d%d = cmd0=0x%08x cmd2=0x%08x cmd3=0x%08x\n&quot;,
</div><br>