Il
mio consiglio e' di non smanettare su registrazioni e unregistrazioni ma utilizzare i grafici.
I filtri che ti servono se hai installato sia sonic/TT e windvd sono li' apposta per essere usati.
Partiamo dal grafico
Sonic vide sonic audio ffdshow
----------
DefineFilter(CinemasterVideo.DLL)
** DefineFilter(CinemasterAudio.DLL)
DefineFilter(ffdshow.ax)
LoadFilter({E30629D1-27E5-11CE-875D-00608CB78066},Default WaveOut Device)
LoadFilter({70E102B0-5556-11CE-97C0-00AA0055595A},Video Renderer)
LoadFilter({9F062738-CD84-4F54-A3C4-BD5EB44F416B},Sonic Cinemasterr DS Audio Decoder)
LoadFilter({CD8743A1-3736-11D0-9E69-00C04FD7C15B},Overlay Mixer)
LoadFilter({04FE9017-F873-410E-871E-AB91661A4EF7},ffdshow MPEG 4 Video Decoder)
LoadFilter({6E8D4A20-310C-11D0-B79A-00AA003767A7},Line 21 Decoder)
LoadFilter({D7D50E8D-DD72-43C2-8587-A0C197D837D2},Sonic Cinemasterr DS Video Decoder)
LoadFilter({9B8C4620-2C1A-11D0-8493-00A02438AD48},DVD Navigator)
ConnectPin(DVD Navigator,Video,Sonic Cinemasterr DS Video Decoder,Video in)
** ConnectPin(DVD Navigator,AC3,Sonic Cinemasterr DS Audio Decoder,Audio in)
ConnectPin(DVD Navigator,SubPicture,Sonic Cinemasterr DS Video Decoder,Subpicture in)
** ConnectPin(Sonic Cinemasterr DS Audio Decoder,Audio Out,Default WaveOut Device,Audio Input pin (rendered))
ConnectPin(Sonic Cinemasterr DS Video Decoder,Video Out,ffdshow MPEG 4 Video Decoder,In)
ConnectPin(Sonic Cinemasterr DS Video Decoder,CC Out,Line 21 Decoder,In)
ConnectPin(ffdshow MPEG 4 Video Decoder,Out,Overlay Mixer,Input0)
ConnectPin(Line 21 Decoder,Out,Overlay Mixer,Input2)
ConnectPin(Overlay Mixer,Output,Video Renderer,In)
--------
Ora al posto del filtro audio sonic (**) ci mettiamo quello di windvd.
I filtri audio e video registrati da windvd sono:
DefineFilter(iviaudio.ax)
LoadFilter({7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio Decoder)
DefineFilter(ivivideo.ax)
LoadFilter({0246CA20-776D-11D2-8010-00104B9B8592},InterVideo Video Decoder)
a noi interessa solo il primo ed il nostro grafico diventera':
DefineFilter(CinemasterVideo.DLL)
DefineFilter(iviaudio.ax)
DefineFilter(ffdshow.ax)
LoadFilter({E30629D1-27E5-11CE-875D-00608CB78066},Default WaveOut Device)
LoadFilter({70E102B0-5556-11CE-97C0-00AA0055595A},Video Renderer)
LoadFilter({7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio Decoder)
LoadFilter({CD8743A1-3736-11D0-9E69-00C04FD7C15B},Overlay Mixer)
LoadFilter({04FE9017-F873-410E-871E-AB91661A4EF7},ffdshow MPEG 4 Video Decoder)
LoadFilter({6E8D4A20-310C-11D0-B79A-00AA003767A7},Line 21 Decoder)
LoadFilter({D7D50E8D-DD72-43C2-8587-A0C197D837D2},Sonic Cinemasterr DS Video Decoder)
LoadFilter({9B8C4620-2C1A-11D0-8493-00A02438AD48},DVD Navigator)
ConnectPin(DVD Navigator,Video,Sonic Cinemasterr DS Video Decoder,Video in)
ConnectPin(DVD Navigator,AC3,InterVideo Audio Decoder,In)
ConnectPin(DVD Navigator,SubPicture,Sonic Cinemasterr DS Video Decoder,Subpicture in)
ConnectPin(InterVideo Audio Decoder,Out,Default WaveOut Device,Audio Input pin (rendered))
ConnectPin(Sonic Cinemasterr DS Video Decoder,Video Out,ffdshow MPEG 4 Video Decoder,In)
ConnectPin(Sonic Cinemasterr DS Video Decoder,CC Out,Line 21 Decoder,In)
ConnectPin(ffdshow MPEG 4 Video Decoder,Out,Overlay Mixer,Input0)
ConnectPin(Line 21 Decoder,Out,Overlay Mixer,Input2)
ConnectPin(Overlay Mixer,Output,Video Renderer,In)
Ora questo file di testo lo salviamo nella direttory di zoomplayer nella sottodirettory DVDGraph , dove sono
presenti gli altri grafici forniti con zoomplayer.
Come noterai i pin da connettere hanno nomi diversi , ma basta che apri gli altri grafici e dai un occhio.
Diamo un bel nome in chiaro:
Lorenzo Sonicvideo Windvdaudio Ffdshow waveout.dvdgraph
Perfetto ora lanciamo zoomplayer e selezioniamo il nostro grafico.
Vediamo un DVD e controlliamo che i filtri siano quelli da noi voluti.
Il grafico usa wave out ma se ti servissse directsound , usare reclock oppure il VMR9 al posto
dell'overlay sai cosa fare
Sorry per eventuali errori
Ciao
Antonio