GraphEdit Tips and Tricks

intervideo filters

intervideo filters

Greg,

In your post from March 24, you use an Intervideo Muxer, also a "smart tee" as illustrated in your picture:
http://img195.exs.cx/img195/1843/mpg2record6ov.jpg

I've been looking for the appropriate Intervideo filters. I've installed WinDVD 5 and the free trial of WinDVD 6, and I've searched the available filters without finding anything looking like a muxer. Could you provide the file names of these filters so I know what to look for?

Thanks!

grog said:
Recording to DVD Quality MPG with GraphEdit

The following example will record from the ATI HDTV WONDER Anlog input to MPG DVD format using the InterVideo filters.
Intervideo filters come with WinDVD in case you did not know.
 
ummm..

The WinDVD version I have is InterVideo WinDVD Suite Gold. Came with my ASUS K8V Motherboard. It is actually WinDVD 4 but works very well.

As shown with GSpot.



GSpot information.

http://www.videohelp.com/tools?tool=GSpot
http://www.headbands.com/gspot/

Greg

Robert Dory said:
Greg,

In your post from March 24, you use an Intervideo Muxer, also a "smart tee" as illustrated in your picture:
http://img195.exs.cx/img195/1843/mpg2record6ov.jpg

I've been looking for the appropriate Intervideo filters. I've installed WinDVD 5 and the free trial of WinDVD 6, and I've searched the available filters without finding anything looking like a muxer. Could you provide the file names of these filters so I know what to look for?

Thanks!

grog said:
Recording to DVD Quality MPG with GraphEdit

The following example will record from the ATI HDTV WONDER Anlog input to MPG DVD format using the InterVideo filters.
Intervideo filters come with WinDVD in case you did not know.
 
Now im really dumb when it comes to this editing stuff, can someone post a file that allows me to play my playstation 2 through video input on my x800xt with no video lag ( when i press a button on gamepad there is a split second delay on the video, sound is fine) im usin cats 5.4, and had mmc 9.06. please somebody, i need to play some burnout on my monitor!
cheers in advance.
[email protected]
 
Well I do have a ATI X800-XL card but I have not finished building my new system yet.

Good news is someone else has and has a working graphedit file posted.

http://www.rage3d.com/board/showthread.php?t=33813097

Greg

jkrashid said:
Now im really dumb when it comes to this editing stuff, can someone post a file that allows me to play my playstation 2 through video input on my x800xt with no video lag ( when i press a button on gamepad there is a split second delay on the video, sound is fine) im usin cats 5.4, and had mmc 9.06. please somebody, i need to play some burnout on my monitor!
cheers in advance.
[email protected]
 
X800 Vivo

X800 Vivo

X800 VIVO GRAPHEDIT

These Graphs are for the X800 VIVO cards. These cards only feature video in and out, so if you wish to have sound from a source such as a console, you must have a separate device handling your sound. You can also handle sound like I did by using a breakout box of sorts (Audigy 2 ZS Platinum has an internal I/O plate with different connections on it. One of them is the standard RCA ports for audio. Also includes optical in/out)

X800 VIVO VIDEO W/ SOUND VIA AUDIGY 2

graphedit.JPG


Beware, with this mode the video is instantaneous, but if you use an Audigy 2 w/ breakout as your audio source and force it through Graph Edit to use it, the sound will be delayed. I only included this so other people might be able to tinker around with it and see if they can manage it without the lag.

X800 VIVO W/O Sound

graphedit2.JPG


It's as simple as that. The way I got around the 2 second sound lag and still manage to play with sound was to unmute my Aux 2 input in my EAX Console (more specifically, the surround mixer). When you have an audio source going through the breakout of the Audigy 2 ZS Platinum, and you unmute the source of the input, you can have the sound be played at all times regardless of whether a video source is open. This way you only really need lagless video.

You can also skip GraphEdit and just use AMCap if you are able to use my method (Video w/ Audigy 2 breakout box).
 
Last edited:
Intervideo multiplexer filters

Intervideo multiplexer filters

FYI, I downloaded and installed the most likely Intervideo free trials and looked at their DS filters. Several products (WinDVD creator 2, WinDVR3, but not WinDVD6) come with a mux filter of the same name as yours. However, when I add any one of them to GraphEdit and examine its properties, it has only one input. What kind of muxer has only one input?

Anyway, thanks for the help. I'll continue looking...

grog said:
ummm..

The WinDVD version I have is InterVideo WinDVD Suite Gold. Came with my ASUS K8V Motherboard. It is actually WinDVD 4 but works very well.
 
That is how the MUX works!

Each time you connect a pin to the input MUX you will gain one more input.

Notice my examples all have one extra MUX, one for video, one for audio and one unconnected pin. Yes you can MUX more into the stream if you want to.

How about mixing two video sources? We can, but the mixed sources will not play as the stream ID used for the video and audio is muxed with seperate ID's.

We can however mix audio from one source and video from a different sound just fine.



Direct Link to image:

http://img208.echo.cx/my.php?image=muxme2vw.jpg

Greg

Robert Dory said:
FYI, I downloaded and installed the most likely Intervideo free trials and looked at their DS filters. Several products (WinDVD creator 2, WinDVR3, but not WinDVD6) come with a mux filter of the same name as yours. However, when I add any one of them to GraphEdit and examine its properties, it has only one input. What kind of muxer has only one input?

Anyway, thanks for the help. I'll continue looking...
 
Thanks! I never thought of that. The Cyberlink mux that I am familiar with comes with 2 inputs, labeled audio and video. Once you connect them, no other inputs appear. Now that I know this, I'll give Intervideo a try.
 
Do you know if I can create a Transport Stream with the Intervideo Multiplexer?
If yes can you please show me how?
S
 
Go All Media Filters

Go All Media Filters

Trying to figure out a way to record MPEG 2 HD Transport Streams w/the HDTV Wonder Card, for archiving to DVHS, someone on this forum told me about the Got All Media DVR. I was told it would record the broadcast in its native MPEG 2 TS.

After messing around with the program for a little while I did manage to get it to record HD material as transport streams, however, the program seemed rather buggy and I couldnt get it to work consistantly. So I decided to use the Direct Show Filters that Got All installs.

I captured a couple of clips with the channel tuned to KCET-HD in LA. I set up a graph and used the GotFile Writer, gave my file a .tp extension, because thats the extension used by the Got All DVR. I also set up the graph to preview A/V....

atsc2gotfile3ts.th.jpg


The graph previewed well, the file recorded has 1920X1080 with AC3 audio. The funny things was that the file recorded included both KCET-HD and KCET-SD, 2 video tracks, 2 audio tracks muxed as a Transport Stream. Both KCET-HD and SD share the same major channel number but their minor channel numbers are different. I had the ATSC Tuned to the KCET-HD Channel.

playtp2ut.th.jpg


I'm going to try to record to the DVHS now, I dont think I will have to do any kind or conversion. These files should be seen by the DVHS as is, hopefully. My experiences with converting Program Streams to Transport Streams have been problamatic, from A/V Sync issues to quality loss.
Hope this help someone
SMW

Direct Links
http://img67.echo.cx/my.php?image=atsc2gotfile3ts.jpg
http://img67.echo.cx/my.php?image=playtp2ut.jpg
 
Great tips..

For those who want to try the elecard filters they are here:

http://www.elecard.com/download/

One nice feature is you can register and unregister the filter collection from "Components Manager".

I was able to create the ".tp" file based on your graph example.

The reason ".tp" files are good to work with is some of the HDTV Tuners use the ".tp" format for saving content. When the correct filters installed you can play ".tp" files created by other HDTV Tuner cards.

The following ".tp" file was not created on the ATI HDTV WONDER CARD but plays fine with the right filters installed.



Here are my GraphEdit filter output from the example.
PBS was used which has 9-1, 9-2 and 9-3.

Record:


Playback:


You can delete the extra video and sound entries for the programs you don't want to watch but so far this is the only example I have seen that allows recording from all sub-channels at the same time.

Great if you want to record two shows on PBS at the same time.

Direct Link to Images:

http://img219.echo.cx/img219/1129/entp0011dx.jpg
http://img201.echo.cx/img201/7605/entp0025ch.jpg
http://img143.echo.cx/img143/2366/entp0033pk.jpg

Thanks again for the great tip, this one has been fun to play with so far.

Greg

low rez said:
Trying to figure out a way to record MPEG 2 HD Transport Streams w/the HDTV Wonder Card, for archiving to DVHS, someone on this forum told me about the Got All Media DVR. I was told it would record the broadcast in its native MPEG 2 TS.

........

I'm going to try to record to the DVHS now, I dont think I will have to do any kind or conversion. These files should be seen by the DVHS as is, hopefully. My experiences with converting Program Streams to Transport Streams have been problamatic, from A/V Sync issues to quality loss.
Hope this help someone
SMW
 
Last edited:
Quote
"You can delete the extra video and sound entries for the programs you don't want to watch but so far this is the only example I have seen that allows recording from all sub-channels at the same time. "

What is your method for deleting the 2 SD streams, keeping the HD Stream by itself in the Transport Stream? I tried demultiplexing and then muxing the 1080 stream and ac3 stream from the same program. This method didnt work to well, I need it stay as a Transport Stream.
The Files I recorded as ".tp" looked great recorded to DVHS
Have you tried the Moonlight M71 Muxer? This muxer has worked fairly well, it creates transport streams. However, I often get a "Stop not set error" do you know how to fix this? You can get the Moonlight Filters at:
http://www.moonlight.co.il/download/consumer/

There quite good
Good Luck!
 
There is just no way I know of to remove the sub-stations from the transport stream. The DEMUX does the selection but all the stations enter the DEMUX as well.

You can not delete the transport sub-streams during record but you can just delete the rendering during playback (remove extra video and audio decoders for channels not desired in playback graph).




One interesting note here. VLC (VideoLan) plays the TP file fine and uses internal filters to render the stream. In the case of VLC each stream appears as a seperate program.

You can also control which audio feed is used for any stream.

http://www.videolan.org/



Direct Link to images:
http://img238.echo.cx/img238/1284/vlc0011rg.jpg
http://img87.echo.cx/img87/3264/ps0da.jpg

Greg

low rez said:
Quote
"You can delete the extra video and sound entries for the programs you don't want to watch but so far this is the only example I have seen that allows recording from all sub-channels at the same time. "

What is your method for deleting the 2 SD streams, keeping the HD Stream by itself in the Transport Stream? I tried demultiplexing and then muxing the 1080 stream and ac3 stream from the same program. This method didnt work to well, I need it stay as a Transport Stream.
The Files I recorded as ".tp" looked great recorded to DVHS
Have you tried the Moonlight M71 Muxer? This muxer has worked fairly well, it creates transport streams. However, I often get a "Stop not set error" do you know how to fix this? You can get the Moonlight Filters at:
http://www.moonlight.co.il/download/consumer/

There quite good
Good Luck!
 
Last edited:
Fun with MPEG 2

Fun with MPEG 2

I found a utility called 'MPEG2REPAIR' and if you can believe this it is provided by Adelphia Cable. What it does is scans your mpeg 2 file and then lets you choose which video and audio file to keep, by displaying all the Video/Audio PID's in the file. You can then choose from only 1 Video and 1 Audio PID to keep (It puts a null stream where the original PID's where). It doesnt re-encode so there is no loss, it does however, as its name would imply, repair mpeg2 errors.
It did a nice job on a recording of 24, which I captured in HD w/HDTV Wonder & Got All Media. Channel 11 doesn't have any A/V Subchannels, but it did remove some excess PID info that is redundent, leaving a clean MPEG 2 TS with 1 video and 1 audio tracks (PID's). I did notice less errors in the repaired stream. You can find the utility at:
http://users.adelphia.net/~mwilczyn/mpeg2repair/

I rarely open the ATI MMC anymore. I find that using 'Watch TV' for viewing and 'Got All Media' for live and timed High Def recordings is much more stable. I really like that Got All records the signal in its native format, truely native that is. Got All records exactly what the channel is broadcasting, subchannels and all. Using the MPEG2Repair utility to remove excess streams, I have found a stable route from recording to DHVS archive (FOR PERSONAL USE ONLY!!).
Has anyone used TStoATSC?
This utility is used to convert a transport stream to a ts that has a set data rate at 188, which records to DVHS very well. This is a Command Line Utility and I have no experience with this type of programming, If anyone has knowledge on how to use command line tools, please share, I would be greatful.
You can find TS2toTSC at:
http://www.cs.rochester.edu/~balazer/atsc/

Thanks
SW
 
low rez said:
I found a utility called 'MPEG2REPAIR' and if you can believe this it is provided by Adelphia Cable. What it does is scans your mpeg 2 file and then lets you choose which video and audio file to keep, by displaying all the Video/Audio PID's in the file. You can then choose from only 1 Video and 1 Audio PID to keep (It puts a null stream where the original PID's where). It doesnt re-encode so there is no loss, it does however, as its name would imply, repair mpeg2 errors.
It did a nice job on a recording of 24, which I captured in HD w/HDTV Wonder & Got All Media. Channel 11 doesn't have any A/V Subchannels, but it did remove some excess PID info that is redundent, leaving a clean MPEG 2 TS with 1 video and 1 audio tracks (PID's). I did notice less errors in the repaired stream. You can find the utility at:
http://users.adelphia.net/~mwilczyn/mpeg2repair/

Thanks
SW

Hi low rez,
Doesn't HDTVtoMPEG2 do something similar? I use it to remove the unwanted PID's and commercials. Got All Media records as a tp transport stream but with hdtvtompeg2 you can convert it to a .ts transport stream. It can also convert tp transport streams to mpeg2 but it never does it reliably for me.
rbq
 
Catalyst 5.4 / MMC 9.06.1 (ATI 8500DV Example)

Catalyst 5.4 / MMC 9.06.1 (ATI 8500DV Example)

The following is a simple graph used to play analog TV using the ATI 8500DV card.

When building graphs there are some interesting differences between some of the ATI products. The ATI 8500DV graph does look very much like the one use with other ATI AIW theatre 200 offerings "AIW 9700 PRO...etc..".

Newer ATI multimedia cards have simplified the way the graphs work and from the standpoint of the components they have become more stable when making connections.

When you look at the ATI 8500DV card example below if you decide to use VMR-9 instead of the default "Video Renderer" the graph will not work. Extra work may be required to make the connection function if it will function at all with VMR-9 from the VP pin. You can connect VMR-9 to the capture pin and this will work fine but in this case you still must connect the VP pin or the graph will also fail. All this is handled by the WDM drivers and MMC so most do not have to deal with these issues.

Newer cards such as the ATI HDTV WONDER and TV Wonder Elite do away with a lot of the complex issues with the actual pin connections issues as seen in older ATI multimedia cards. Freedom to make connections without causing problems has greatly improved. One good example of this is how the older cards included seperate Audio and Video crossbars. Newer cards have combined the crossbars to a single A/V crossbar which means 3rdParty software developed for these devices do not need to know how the video and audio is done for each connection only how to connect the layer required. Bottom line it is easier for a software developer writting code to do it for newer multimedia products from ATI then offerings in the past.

For those who have the ATI 8500DV card the following graph should help you to get started with GraphEdit. Just be aware that changes to the graph as shown below may prevent the graph from working to full system lockups. Still the ATI 8500DV card is a great multimedia card and GraphEdit is fully supported.



Direct Link to Images
http://img182.echo.cx/img182/3254/8500dv2ym.jpg

Greg
 
Catalyst 5.4 / MMC 9.06.1 (MASSIVE - ATI AIW9700/HDTV WONDER)

Catalyst 5.4 / MMC 9.06.1 (MASSIVE - ATI AIW9700/HDTV WONDER)

The following example uses both the ATI AIW 9700 PRO and ATI HDTV WONDER.

* ATI AIW 9700 PRO Composite-IN
* ATI HDTV WONDER SVIDEO-IN
* ATI HDTV WONDER OTA (DTV)

All the above will play at once in three seperate Video filters with three connections to the sound filters as well.

Yes, with one graph we can play it all.

The Graph



Direct Link to Images

http://img100.echo.cx/img100/876/massive8rn.jpg

Greg
 
The reason ".tp" files are good to work with is some of the HDTV Tuners use the ".tp" format for saving content. When the correct filters installed you can play ".tp" files created by other HDTV Tuner cards.

My MyHD card uses the ".tp" format. Makes me wonder if these tp files could be played back using the Zoran chip on the MyHD....hmmmm. Maybe I'll install it in one of my other rigs and do some testing (its just been gathering dust since I got my HDTV Wonder anyway)

I've somewhat pressed for time however lately with so many irons in the fire this time of year :nuts: so I've not been on the PC's much.

I see some excellent posts above:), so I'll be sure to update the OP.....nice job folks! and thanks for contributing!
 
Fun with Infinite Pin Tee Filter

Fun with Infinite Pin Tee Filter

The following example shows how to connect the video output pins to several objects at once.

In our example we will use the ATI HDTV WONDER analog section to feed the S-VIDEO to ten display windows.

The CPU usage to do this is very high. Some of the frames shown will not keep up. Still you will get an idea of how the "Infinite Pin Tee Filter" is used from this simple example.



Direct Link to Image:

http://img221.echo.cx/img221/2319/int0mr.jpg

Greg
 
Back
Top