|
|
Risultati da 1 a 15 di 226
Discussione: TheaterTek: GraphEdit support
-
23-03-2007, 21:54 #1
TheaterTek: GraphEdit support
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"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/sho...p?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/showt...229#post599229
Innanzi tutto ci occorre la versione di Graph Edit v.011008 (http://www.digital-digest.com/dvd/do...hedit_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/sho...02&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 di DMD; 05-09-2010 alle 22:16
Zidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
23-03-2007, 21:54 #2
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="3000300030003000300030003000300030003000300 0200088010000040000000000803F0F0000000000000000000 0000000803F0000803F0000803F0E000000000000000000000 00000803F0000803F0000803F0D00000000000000000000000 000803F0000803F0000803F0C0000000000000000000000000 0803F0000803F0000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000"/>
</FILTER>
<FILTER ID="ReClock_Audio_Renderer" clsid="{9DC15360-914C-46B8-B9DF-BFE67FD36C6A}">
<PARAM name="data" value="3000300030003000300030003000300030003000300 02000"/>
</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/showpos...14&postcount=1
Buon lavoro e sotto con consigli e proposte.
DomenicoUltima modifica di DMD; 23-11-2007 alle 11:33 Motivo: Aggiornamento thread
Zidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
25-03-2007, 15:12 #3
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.jpgCosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
25-03-2007, 15:32 #4
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
I filmati demo con estensione strana "mkv" dove li posso trovare?
Un saluto
DomenicoZidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
25-03-2007, 15:44 #5
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 casinovedi 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.Cosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
26-03-2007, 17:26 #6
@ animale81
Hai provato a portare a zero i merit dei filtri Direct show non interessati?
Prova a verificarne la priorità tramite l'ultility DirecShow Filter Manager :http://www.softella.com/dsfm/index.en.htm
Saluti
DomenicoZidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
26-03-2007, 18:37 #7
Graph per file MPG (modalità overlay e audio rendere Reclock): http://img253.imageshack.us/img253/679/graphmpgas6.jpg
Codice 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>
DomenicoUltima modifica di DMD; 15-10-2007 alle 09:36
Zidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
27-03-2007, 18:54 #8
E con Haali non abbiamo ancora finito ... nonostante tutte le limitazioni del caso
http://www.theatertek.com/Forums/showthread.php?t=9813
http://img252.imageshack.us/img252/4317/evogk0.jpg
http://img252.imageshack.us/img252/3204/ucontrolzk5.jpgCosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
27-03-2007, 23:17 #9
Che dire, non si finisce mai di sapere, questa è la tormentata vita dell'appassionato
Spero che la prossima release di TT implementi un "motore" per l'HD.
Un saluto
DomenicoZidoo Z9X (FW 6.4.65) | HiMedia Q5 Pro and Q10 Pro (CFW 2.1.7) |ZDMC 20.1 | Remote WeChip Mini Air Fly Mouse | Splitter HDMI HDFury AVR-KEY | Display LG 65B6V | Cables HDMI KabelDirekt Pro series | Audio processor Yamaha RX-V775 | Rotel RMB-1075 | Storage Qnap Ts-431K +TL-D800C | UPS APC BX500MI | My PC Ryzen 7950X
-
28-03-2007, 07:08 #10
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.
CiaoCosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
29-03-2007, 11:33 #11
Senior Member
- Data registrazione
- Nov 2004
- Messaggi
- 555
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..
cmq vedere Theatertek con HDDVD e BD è simpatico...
-
29-03-2007, 11:38 #12
Prendi spunto da qui':
http://img105.imageshack.us/img105/3997/mkvkg9.jpg
Tu mi dirai non centra niente ed hai ragione ... ma ho questo al momento
L'italiano sul mio e' il terzo inglese che riporta nella lista , stasera riprovo.
Oppure sull'iconcina Haali nella taskbar ...Cosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
29-03-2007, 15:48 #13
Si' nei titoli europei che ho l'italiano e' il terzo ... il cinese non lo so':
http://img456.imageshack.us/img456/1008/kkeurgv5.jpg
Se no' puoi usare l'Haali simple splitter ma ti limiti ad uno stream X :
http://img456.imageshack.us/img456/7...isimplepm7.jpg
Va be' comunque abbiamo anche PoverDVDCosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg
-
29-03-2007, 15:58 #14
Senior Member
- Data registrazione
- Nov 2004
- Messaggi
- 555
ahhhh bisogna clickare su title..
mi sà che non mi prenderanno alla Nasa..
ma anche tu hai un consumo di CPU esagerato con TT? io con KK sono sull'85% su tutti e 2 i core..sarà la 7950?
cambio i drivers?
-
29-03-2007, 16:11 #15
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 ...
100.x WHQL ... allora li facciamo o no ' , porca pupazza?
Cosa sara' che mi fa' comprare di tutto anche se e' di niente che ho bisogno ?
http://img267.imageshack.us/img267/5056/alisq.jpg