• Confronto TV, proiettori e ampli al Roma Hi-Fidelity il 15 e 16 novembre

    Sabato 15 e domenica 16 novembre, all'hotel Mercure West, AV Magazine vi aspetta nella sala Domitilla dalle 10:00 alle 18:00 con un confronto tra TV OLED e tra amplificatori con un diffusore di riferimento. Nella sala adiacente di Gruppo Garman vi aspetta invece un confronto tra videoproiettori Epson LS9000 e QB1000 con un sistema home cinema Dolby Atmos con integrato Denon AVC-A1H e diffusori Focal EVO. Maggiori informazioni a questo link.

  • JVC NZ900 + NZ500 da Videosell il 14 e 15 novembre a Milano

    Venerdì 14 e sabato 15 novembre, presso la showroom di Videosell a Trezzano sul Naviglio, sarà possibile osservare all'opera il videoproeittore JVC DLA-NZ900 (alias DLA-RS4200) con il nuovo firmware 2.0 da poco disponibile. Sarà in funzione anche un eccellente DLA-NZ500 (alias DLA-RS1200) che è un campione del rapporto qualità prezzo. Appuntamento quindi a venerdì 14 novembre, dalle 15:30 alle 20:30 con aperitivo "videofilo" gratuito e anche sabato 15 novembre, sia la mattina dalle 9:30 alle 13:30 e poi il pomeriggio dalle 14:30 alle 16:00. Maggiori informazioni a questo link.

TheaterTek: GraphEdit support

  • Autore discussione Autore discussione DMD
  • Data d'inizio Data d'inizio

DMD

New member
TheaterTek: GraphEdit support
Il contenuto di questo post è rilasciato con licenza Creative Commons Attribution-Noncommercial-Share Alike 2.5

Con questo thread voglio cercare di raggruppare tutte le info, proposte e consigli per cercare di destreggiarsi al meglio con i Graph e sopratutto di capirci e far capire ad altri che cercano di addentrarsi in questo campo dei "smanettoni" :D al fine di ottenere i migliori risultati.
Un ringraziamento particolare a ciuchino, che mi ha permesso con i suoi preziosi consigli di iniziare a "smanettare".

Tenendo conto del thread base di TT http://www.theatertek.com/Forums/showthread.php?t=9012
e poi di:
http://www.theatertek.com/Forums/showthread.php?t=8914&pp=20
http://www.avmagazine.it/forum/showthread.php?t=48368
http://www.avmagazine.it/forum/showthread.php?t=55752
http://www.avmagazine.it/forum/showthread.php?p=599229#post599229

Innanzi tutto ci occorre la versione di Graph Edit v.011008 (http://www.digital-digest.com/dvd/downloads/showsoftware_graphedit_141.html) che permette il salvataggio in formato XML
Questo permette di interscambiare i vari graph, di fatti basta copiare il file nella cartella “Data” (*) di TheaterTek, ovviamente avendo i filtri directshow gia installati, affinchè il tutto funzioni regolarmente, inoltre non si ha la necessità del file video campione come nei graph con estensione .GRF.

(*) ATTENZIONE!!
La cartella "Data" dalla release 2.5, si trova in altro percorso rispetto alle precedenti versioni,
come specificato nelle note:
http://www.theatertek.com/Forums/showpost.php?p=64602&postcount=1
http://img523.imageshack.us/img523/4564/image017mq2.jpg


Il percorso è questo: C:\Documents and Settings\All Users\Dati applicazioni\TheaterTek\Data



Ad esempio proviamo ad abilitare TT con i file mov:
Abbiamo 2 strade o iniziamo lo script o importiamo in modo visuale il graph dal file video,
Quindi tramite il comando “Render Media file” importiamo il nostro file mov



Questo è il graph che otteniamo:


Quindi possiamo procedere alla manipolazione, sostituendo filtri etcc.. , tramite il comando “InsertFilter” selezioniamo “DirectShow Filter”



In particolare, durante la selezione, si può notare che il numero seriale evidenziato corrisponde alla classe del filtro (CLSID).


Inoltre se vogliamo saperne di più sulle propietà dei filtri DirectShow, possiamo utilizzare Direct Show Filter Manager (http://www.softella.com/dsfm/index.en.htm)

Una volta impostato il graph secondo le nostre esigenze, come in figura,


segue....>
 
Ultima modifica:
Specificando l’estensione “.xml”, nella cartella “Data” di TheaterTek”.

(ricordando che la cartella "Data", dalla release 2.5, si trova in altro percorso rispetto alle precedenti versioni, come specificfato nel post precedente)


http://img45.imageshack.us/img45/2850/image021dk5.jpg

Questo è il listato “grezzo” che abbiamo salvato e che dobbiamo “ripulire” dalle righe evidenziate in rosso.
Notare il valore di clsid, evidenziato in verde, corrispondente a quello selezionato nel DirectShow.

<GRAPH version="1.0">
<FILTER ID="Video_Mixing_Renderer_9" clsid="{51B4ABF3-748F-4E3B-A276-C828330E926A}">

<PARAM name="data" value="30003000300030003000300030003000300030003000200088010000040000000000803F0F00000000000000000000000000803F0000803F0000803F0E00000000000000000000000000803F0000803F0000803F0D00000000000000000000000000803F0000803F0000803F0C00000000000000000000000000803F0000803F000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"/>
</FILTER>

<FILTER ID="ReClock_Audio_Renderer" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
<PARAM name="data" value="300030003000300030003000300030003000300030002000"/>
</FILTER>

<FILTER ID="CoreAVC_Video_Decoder" clsid="{09571A4B-F1FE-4C60-9760-DE6D310C7C31}">
</FILTER>
<FILTER ID="ffdshow_Audio_Decoder" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
</FILTER>
<FILTER ID="4.1_Source_0" clsid="{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}">
<PARAM name="src" value="E:\05 Home Theater PC\02- PLAYER DVD\TheaterTek v2.4.1.4\NOTE\Filtro Graph mov (H264) da aggiungere nella cartella Data\mission_impossible_3-sb_h720p.mp4"/>
</FILTER>

<connect direct="yes" src="4.1_Source_0" srcpin="Video" dest="CoreAVC_Video_Decoder" destpin="In"/>
<connect direct="yes" src="4.1_Source_0" srcpin="Audio" dest="ffdshow_Audio_Decoder" destpin="In"/>
<connect direct="yes" src="CoreAVC_Video_Decoder" srcpin="Out" dest="Video_Mixing_Renderer_9" destpin="VMR Input0"/>
<connect direct="yes" src="ffdshow_Audio_Decoder" srcpin="Out" dest="ReClock_Audio_Renderer" destpin="In"/>

</GRAPH>


Una volta “alleggerito” il graph dobbiamo inserire alcuni comandi atti a collegare i vari moduli, quindi necessari al funzionamento, e sono le righe evidenziate in blu, ottenendo il seguente listato:

<GRAPH version="1.0">
<FILTER ID="Video_Mixing_Renderer_9" clsid="{51B4ABF3-748F-4E3B-A276-C828330E926A}">
<FILTER ID="ReClock_Audio_Renderer" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
<FILTER ID="CoreAVC_Video_Decoder" clsid="{09571A4B-F1FE-4C60-9760-DE6D310C7C31}">
<FILTER ID="ffdshow_Audio_Decoder" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
<FILTER ID="0\D_Source_0" clsid="{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}">
<PARAM name="src"/>
<render src="0\D_Source_0" srcpinnum="1"/>
<render src="0\D_Source_0" srcpinnum="2"/>

</GRAPH>

Inoltre Se vogliamo rinominare l’ID relativo al “Source_0” affinchè poi nella tab information di TT venga specificato il tipo di estensione a cui si riferisce il Graph possiamo farlo, in questo caso ID=”File tipe MOV”

<GRAPH version="1.0">
<FILTER ID="Video_Mixing_Renderer_9" clsid="{51B4ABF3-748F-4E3B-A276-C828330E926A}">
<FILTER ID="ReClock_Audio_Renderer" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
<FILTER ID="CoreAVC_Video_Decoder" clsid="{09571A4B-F1FE-4C60-9760-DE6D310C7C31}">
<FILTER ID="ffdshow_Audio_Decoder" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
<FILTER ID="File tipe MOV" clsid="{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}">
<PARAM name="src"/>
<render src="File tipe MOV" srcpinnum="1"/>
<render src="File tipe MOV" srcpinnum="2"/>
</GRAPH>

Quindi salvando tale file di testo in formato .xml nella cartella “Data” di TheaterTek, occorre impostare nella tab “File Types” l’estensione “.mov”





*ATTIVAZIONE VIDEO RENDERER EVR IN XP (richiesto WMP11)

1) - Occorrono tre file: evr.dll, dxva2.dll e evrprop.dll Download file per EVR
2) - copiare i files nella cartella C:/Windows/System32
3) - Digitare in menu Start>Esegui, i comandi:
regsvr32 C:\WINDOWS\system32\evr.dll
regsvr32 C:\WINDOWS\system32\evrprop.dll




ALCUNI ESEMPI DI GRAPH

Ho realizzato una collezione completa di Graph, che puo costituire un'ottima base di partenza, basta fare un copia-incolla su Blocco note, poi salva con nome, e nella tab "Nome file" inserire solo il nome dell'estensione a cui si riferisce il graph, specificando il formato xml es. "mov.xml" oppure "ifo.xml" etc.. e poi salvarlo nella cartella "Data" di TT.
I Graph li potete scaricare qui: http://forums.theatertek.com/showpost.php?p=64314&postcount=1


Buon lavoro e sotto con consigli e proposte.
Domenico
 
Ultima modifica:
Altri esempi di utilizzo dello splitter Haali.

File TS con video AVC1 e audio AC3

<GRAPH version="1.0">
<FILTER ID="Haali" clsid="{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}">
<PARAM name="src">
<FILTER ID="CoreAVC Video" clsid="{09571A4B-F1FE-4C60-9760-DE6D310C7C31}">
<FILTER ID="ReClock" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
<FILTER ID="ffdshow Audio" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
<FILTER ID="Video_Mixing_Renderer_9" clsid="{51B4ABF3-748F-4E3B-A276-C828330E926A}">
<render src="Haali" srcpinnum="1"/>
<render src="Haali" srcpinnum="2"/>
</GRAPH>


http://img105.imageshack.us/img105/8318/skyfilmtw7.jpg



File strani MKV.
Ffdshow e' il decoder principale per la maggior parte dei formati.
In alcuni file e' usato il WMV per cui e' stato previsto anche questo , nel caso venga usato e' facile che Ffdshow si inserisca come postprocessor:

<GRAPH version="1.0">
<FILTER ID="HAALI" clsid="{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}">
<PARAM name="src">
<FILTER ID="DirectSound" clsid="{79376820-07D0-11CF-A24D-0020AFD79767}">
<FILTER ID="VMR9" clsid="{51B4ABF3-748F-4E3B-A276-C828330E926A}">
<FILTER ID="ffdshow_Audio" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
<FILTER ID="WMVideo" clsid="{94297043-BD82-4DFD-B0DE-8177739C6D20}">
<FILTER ID="Ffdshow Video" clsid="{04FE9017-F873-410E-871E-AB91661A4EF7}">
<render src="HAALI" srcpinnum="1">
<render src="HAALI" srcpinnum="2">
<render src="HAALI" srcpinnum="3">
</GRAPH>


http://img105.imageshack.us/img105/3997/mkvkg9.jpg
 
Grazie x il contributo Antonio. Ti chiedo un paio di cose.

Per l'Haali splitter va benche anche l'ultima relase v1.7.100.18?
Certo che con quel graph mi fai venire sempre più voglia di satellite, e sarei tentato di stressarti su altro Thread :D

I filmati demo con estensione strana "mkv" dove li posso trovare?

Un saluto
Domenico
 
Non so' se ho l'ultimissima di Haali ma e' da un po' di release che non noto problemi ... almeno per i miei usi.
Per il satellite e' un casino :D vedi tu.

MKV e' un contenitore babilonia , puo' avere vari tipi di "video" "audio" e sottotitoli.
Quel cartone giapponese me l'han passato piu' che altro per curiosita' mia nel provare.
Non ho un grande interesse , penso che in giro comunque trovi qualcosa.
 
Graph per file MPG (modalità overlay e audio rendere Reclock): http://img253.imageshack.us/img253/679/graphmpgas6.jpg



HTML:
<GRAPH version="1.0">
	<FILTER ID="ReClock_Audio_Renderer" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
	<FILTER ID="Video_Renderer_0003" clsid="{70E102B0-5556-11CE-97C0-00AA0055595A}">
	<FILTER ID="ffdshow_Audio_Decoder" clsid="{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}">
	<FILTER ID="Overlay_Mixer2" clsid="{CD8743A1-3736-11D0-9E69-00C04FD7C15B}">
	<FILTER ID="NVIDIA_Video_Decoder" clsid="{71E4616A-DB5E-452B-8CA5-71D9CC7805E9}">
	<FILTER ID="MPEG_2_Demultiplexer" clsid="{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}">
	<FILTER ID="File tipo MPG" clsid="{E436EBB5-524F-11CE-9F53-0020AF0BA770}">
	<PARAM name="src"/>	
	<render src="File tipo MPG" srcpinnum="1"/>
	<render src="File tipo MPG" srcpinnum="2"/>		
</GRAPH>

Un saluto
Domenico
 
Ultima modifica:
Che dire, non si finisce mai di sapere, questa è la tormentata vita dell'appassionato :D

Spero che la prossima release di TT implementi un "motore" per l'HD.

Un saluto
Domenico
 
Purtroppo causa protezioni non e' possibile usare il Directshow come stiamo facendo noi adesso.
Theatertek o altri player minori dovrebbero pagare per i diritti , la protezione decoder + riscrivere l'interfaccia.
Per cui la vedo molto dura , cio' che si investe deve rientrare , solo software house di un certo peso si possono permettere il rischio.

Ciao ;)
 
provato ieri sera velocemente e funziona anche a me TT sia con EVO (KK) che con m2ts (Ice Age).
Ma come si fà a cambiare lingua? con Haali dall'.evo esce un pin video ed un solo pin audio..:rolleyes: :confused:
cmq vedere Theatertek con HDDVD e BD è simpatico...
 
ahhhh bisogna clickare su title..:D mi sà che non mi prenderanno alla Nasa..:cry:
ma anche tu hai un consumo di CPU esagerato con TT? io con KK sono sull'85% su tutti e 2 i core..:confused: sarà la 7950?;) cambio i drivers?:rolleyes:
 
Per adesso sono sul PC di casa con la ATI X1950 in prestito.
X2 4400+ sono sempre su 80% su entrambi i core ... consumo direi alto e DXVA non funzionante con decoder VC1 Microsoft.

L'HTPC se ho tempo lo rovino stasera ;) .
Pero' sai benissimo che non ho mai avuto problemi di consumo CPU con la 7950GT ... :rolleyes:

100.x WHQL ... allora li facciamo o no ' , porca pupazza :) ?
 
Fai un copia-incolla su Blocco note, poi fai salva con nome, e nella tab "Nome file" inserisci solo il nome dell'estensione a cui si riferisce il graph, specificado il formato xml es. "mov.xml oppure ifo.xml etc.." e lo salvi nella cartella "Data" di TT.

Bye
Domenico
 
Ultima modifica:
Top