Quote:
Originally posted by John K
Ian, can you elaborate? I have a copy of Graphedit (I guess this is what I'll need) but frankly don't have the first idea how to use it or even what it's for.
BTW, running back to back with PDVD and Zoom/Cinemaster, the PDVD DD sound is noticeably better - very frustrating but let's persevere with WinDVD sound for the moment.
John |
As I understand it, DirectX links a sequence of filters (modules) together to perform tasks. Such a linkage is called a graph. Media Player tries to automatically create a graph to best suit an input file format from the available registered filters, but unfortunately a user has no control over what filters it selects unless you register/unregister filters to suit.
Anyway, Graphedit is a utility to manually or automatically create and edit a graph, play it with pause and stop options and to save it as a file that can be opened again at a later time.
When you open Graphedit, one of the options is to insert filters. You are presented with a list of all registered DirectX filters and you can insert them into the graph and then click and drag links between the filter pins to connect them together. One of the filters is an Asynchronous File input. When inserted, you can select which file on your PC to open as input. If you right click on the output pin of this filter and select Render option, Graphedit will do a Media Player and automatically complete the rest of the graph as best it can. You can then edit this graph.
For playback of an unencrypted vob with WinDVD filters registered, for example, there will be the file source, mpeg2 splitter, WinDVD video decoder, overlay mixer and video renderer and WinDVD audio decoder followed by an audio renderer. By right clicking on a filter you can often modify the properties.
The WinDVD audio decoder filter offers SPDIF and analogue options, but in the normal scheme of things as soon as the properties dialogue is closed, the settings go back to their non-SPDIF defaults. If you replace the standard audio renderer filter in the graph with the 'default wave-out device' audio filter, then I believe changing the properties in the WinDVD audio decoder filter to SPDIF will stick when the properties dialogue is closed (but don't hold me to that ;-).
Give it a spin and see if it helps.
Since ZoomPlayer is also supposed to be able to define the filters to be used in a graph, it should also be possible to do it that way. Preferable too because Graphedit is a clunky way to play media files, but it is a good test environment for filter graphs.
Good luck and I hope this helps.
Ian (only an amateur at understanding)