tv post processing, how connect filters (1 Viewer)

jjsm

Portal Member
November 27, 2007
5
0
Hi,

I am a newbie and have been struggling to get media portal to work for many days now. Have been able to get my emuzed dual PCI tuner card to work, including free zap2it tv guide downloading. my latest struggle has been getting closed captioning to work. I am in the US and get comcast digital cable tv.

I have figured out how to connect the appropriate filters (using directshow CC decoder and line 21 decoder 2) in graphedit to produce the CC. I was trying connect these filters using TV postprocessing. When I do a remote connect in graphedit, while MP TV is on, the post processing filters are there but not connected. When I try to edit the filter properties in MP configuration, it pops up "no filter properties page". Anyway to connect the filters to reproduce what I had in graphedit? Would this require C++ coding? I have searched the MP forums for a while and have not been able to find anyone describe how to get the filters connected in MP TV post processing.

Another question: I notice that TV viewing in MP can easily stutter. Is this a problem with the priority at which the process is running?

Thanks very much for any guidance?:D

One additional point:

I was unable to find "CC decoder" directshow filter in the MP configuration postprocessing list. How could I add this to the list?

Thanks a lot!
 

jjsm

Portal Member
November 27, 2007
5
0
Just in case this might help anybody:

the capturecard defs for angel dual pci tuner given in the latest mediaportal stable release don't seem to work. the following modifications given by someone else here in the forums (sorry can't remember who) do work

<capturecard commercialname="Angel Dual TV Tuner (Tuner 1)" capturename="Angel MPEG Device" devid="ven_1033&amp;dev_013a&amp;subsys_001a1809&amp;rev粑0b">
<capabilities tv="true" radio="false" mpeg2="true" mce="true" sw="false" bda="false"></capabilities>
<tv>
<interface cat="encoder" video="" audio="" mpeg2="0"></interface>
<filters>
<filter cat="tvtuner" name="Angel TvTuner" checkdevice="true"></filter>
<filter cat="tvaudio" name="Angel TvAudio" checkdevice="true"></filter>
<filter cat="crossbar" name="Angel Crossbar" checkdevice="true"></filter>
<filter cat="capture" name="Angel MPEG Device" checkdevice="true"></filter>
<filter cat="encoder" name="Angel Encoder" checkdevice="true"></filter>
</filters>
<connections>
<connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbar" sinkpin="%tvtuner%"></connection>
<connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"></connection>
<connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbar" sinkpin="%audiotuner%"></connection>
<connection sourcefilter="crossbar" sourcepin="0" sinkfilter="capture" sinkpin="0"></connection>
<connection sourcefilter="crossbar" sourcepin="1" sinkfilter="capture" sinkpin="1"></connection>
<connection sourcefilter="capture" sourcepin="1" sinkfilter="encoder" sinkpin="0"></connection>
<connection sourcefilter="capture" sourcepin="2" sinkfilter="encoder" sinkpin="1"></connection>
</connections>
</tv>
</capturecard>

<capturecard commercialname="Angel Dual TV Tuner (Tuner 2)" capturename="Angel MPEG Device" devid="angel_ch2_rev0">
<capabilities tv="true" radio="false" mpeg2="true" mce="true" sw="false" bda="false"></capabilities>
<tv>
<interface cat="encoder" video="" audio="" mpeg2="0"></interface>
<filters>
<filter cat="tvtuner" name="Angel TvTuner" checkdevice="true"></filter>
<filter cat="tvaudio" name="Angel TvAudio" checkdevice="true"></filter>
<filter cat="crossbar" name="Angel Crossbar" checkdevice="true"></filter>
<filter cat="capture" name="Angel MPEG Device" checkdevice="true"></filter>
<filter cat="encoder" name="Angel Encoder" checkdevice="true"></filter>
</filters>
<connections>
<connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbar" sinkpin="%tvtuner%"></connection>
<connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"></connection>
<connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbar" sinkpin="%audiotuner%"></connection>
<connection sourcefilter="crossbar" sourcepin="0" sinkfilter="capture" sinkpin="0"></connection>
<connection sourcefilter="crossbar" sourcepin="1" sinkfilter="capture" sinkpin="1"></connection>
<connection sourcefilter="capture" sourcepin="0" sinkfilter="encoder" sinkpin="0"></connection>
<connection sourcefilter="capture" sourcepin="1" sinkfilter="encoder" sinkpin="1"></connection>
</connections>
</tv>
</capturecard>


I have uploaded the graphedit filter graph that successfully displays closed captions (file "cc graphedit.jpg"). The graphedit filter graph which comes up when I remote connect while media portal live TV on is in file "remote connect graphedit.jpg". I have also attached log files from a media portal debug. I am using the latest mediaportal stable release 0.2.3.0 and windows xp sp2.

Again my main question is how do I get the filters "cc decoder" and "line 21 decoder 2" connected in the appropriate fashion when I view live TV in mediaportal?

Please if anyone could help, it would be greatly appreciated. Perhaps this info could help someone else too? Thanks so much!!:D
 

Users who are viewing this thread

Top Bottom