TheaterTek DVD

 

     
 
 
    Home   Products   sales   support   forum   store  

Go Back   TheaterTek Forums > TheaterTek DVD > Advanced Configuration

Reply
 
Thread Tools Display Modes
  #1  
Old 04-16-2006, 09:45 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
Adding support for high-def and low-def .MKV, .MP4, and .MOV files

This thread is intended for advanced TheaterTek users who want to experience the goodness of the next generation high-def formats...

UPDATE May 7, 2006: This post has an alternate method for getting MKV etc. files to play - GraphEdit not needed! http://www.theatertek.com/forums/sho...&postcount=124

You can grab the latest GraphEdit in this post: http://www.theatertek.com/forums/sho...4&postcount=33

(You can find many 720p and 1080p trailers at http://www.davestrailerpage.co.uk/ . You can rename these files to have an extension of .mkv or .mp4.)

Attached is a screenshot of the filters I used for playback of high-def WMV, XVID, and h.264 mkv files. Once you create the graph as shown, save it as mkv.grf, mp4.grf, and even mov.grf (for playback of high-def Quicktime movies).

This graph assumes you have the following filters installed:
  • The latest Haali Media Splitter
Can be found at http://haali.cs.msu.ru/mkv/ - download the MatroskaSplitter linked to in the right.

If you want subtitle support, be sure to right click on the filter in GraphEdit to edit the Filter Properties, and be sure that Autoload VSFilter is set to Yes in the Compatibility folder.

Attached is a screen shot of the Insert Filter dialog box in Graphedit - just double click on it to add it to your graph. This procedure can be done for the rest of the filters below.

Note that when you add the splitter to the graph, you will be prompted for a media file to load - pick an .mkv file that you feel is representative of the type of mkvs you will play.
  • FFDShow
I am assuming you installed FFShow along with its Audio Decoder. In the Audio Decoder Configuration, you can set AC3 and DTS to "SP/DIF" if you want passthrough instead of remixing (like AC3Filter does). FFDShow can also decode AAC 5.1 audio - another standard from HD-DVD/Bluray.

If you plan on using a different video decoder for h.264 video, be sure to DISABLE h.264 playback in FFDShow.

The version of FFDShow I use is the 2005-11-24 version.

NOTE: You may need to disable RAW codec support - otherwise FFDShow may insert itself to every graph you create, causing problems.
  • (Optional) AC3Filter or DScaler Audio Decoder
I use the DScaler Audio Decoder because I have not found a reliable way of getting the NVIDIA Audio Decoder to play back in the graph. I set DScaler to do SP/DIF passthrough. Normally I would use FFDShow's Audio Decoder, but I'm having issues with pops and crackles with FFDShow. Your mileage may vary!

Otherwise, you can use AC3Filter - the attached screenshot doesn't have it included but you can add it to the graph instead of DScaler Audio Decoder instead.
  • CoreAVC decoder
CoreAVC can be found at http://www.coreavc.org . It is a commercial product, but reasonably priced. UPDATED: There is also a free alpha version 0.0.0.4 that is very hard to find now, as the authors of the software no longer wish this version to be distributed! You may get lucky with Google, or find someone who is willing to copy it for you.

ORIGINAL information that is now obsolete (link no longer works): There is also a free alpha version 0.0.0.4 that can be found here: http://www.cccp-project.net/wiki/ind...?title=CoreAVC

This decoder is for playback of h.264 video and outperforms even the ATI and NVIDIA hardware accelerated solutions (except the NVIDIA 7900 GTX card with the Cyberlink h.264 decoder - but why spend the money on that?).
  • DirectVobSub
Embedded soft-subtitle support - can be found here: http://www.free-codecs.com/download/DirectVobSub.htm
Note that in my example I selected the Default WaveOut Device for the audio renderer - choose a different one if needed!

Also, the video renderer I chose is VMR9 - this allows use of Fullscreen Exclusive Mode in TheaterTek. However, if this is too much CPU usage for your system you can choose Overlay or the plain old Video Renderer instead.
Attached Images
File Type: jpg VMR9 Filter Graph for MKV.JPG (63.3 KB, 1000 views)
File Type: jpg Haali Media Splitter Filter.JPG (34.9 KB, 664 views)

Last edited by Max Leung; 05-07-2006 at 11:35 PM.
Reply With Quote
  #2  
Old 04-16-2006, 10:01 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
Feel free to add your graphs here - obviously my graph works on my system, but may not work as well for others.

Have fun!
Reply With Quote
  #3  
Old 04-16-2006, 10:19 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
BTW, I forgot to add that the WMV video decoder should be added to the graph. It is called WMVideo Decoder DMO in the screenshot.

I suppose you could also add the Windows Media Audio Decoder too - but I don't think this is very common in MKV files.

Note: If an MKV file requires a filter that is not in the graph, it may be loaded anyways by TT because DirectShow can auto-load filters it thinks it needs - so debugging can be very complicated!

Another Note: You may need to disable FFDShow's Raw codec support - I found on my system that if Raw is enabled, FFDShow will insert itself to EVERY graph, causing system performance issues and generally messing everything up!
Reply With Quote
  #4  
Old 04-17-2006, 04:38 AM
Bob Loblaw Bob Loblaw is offline
Registered User
 
Join Date: Nov 2005
Posts: 20
Bob Loblaw is on a distinguished road
This is mine for High Def x264 MKV files:



Problem is, my audio is strangely low using AC3filter since upgrading to 2.3. Any resolution for this?
Attached Images
File Type: jpg mkvgraphedit25aj.jpg (57.8 KB, 662 views)
Reply With Quote
  #5  
Old 04-17-2006, 08:28 AM
cartman69 cartman69 is offline
Registered User
 
Join Date: Apr 2005
Posts: 32
cartman69 is on a distinguished road
Bob I'm using you're graph and playback is great I am having 1 strange problem. Theatertek is set for fullscreen mode, so the only way i can change the audio stream, is to double click in theatertek to get it windowed, i can then change audio stream. But when i go back to fullscreen mode it reverts back to the default audio track I've tried CTRL+A to change to then next audio stream but i get message - NOT POSSIBLE??? Any ideas
Reply With Quote
  #6  
Old 04-17-2006, 12:17 PM
PeterSt PeterSt is offline
Registered User
 
Join Date: Jul 2005
Location: Netherlands
Posts: 1,618
PeterSt is on a distinguished road
You can't do it with ctrl-c (from full screen) ?
Reply With Quote
  #7  
Old 04-17-2006, 12:39 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
To change streams click on Status in the top bar, then click on the file name, and you should see a list of streams.

Also, be sure you are using the latest Haali Media Splitter.
Reply With Quote
  #8  
Old 04-17-2006, 12:41 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
Bob, low audio with AC3Filter may mean that you need to increase the Windows volume before launching TT.

I am assuming you are not using AC3Filter's SP/DIF passthrough feature for AC3 audio.
Reply With Quote
  #9  
Old 04-17-2006, 12:49 PM
PeterSt PeterSt is offline
Registered User
 
Join Date: Jul 2005
Location: Netherlands
Posts: 1,618
PeterSt is on a distinguished road
Quote:
Originally Posted by Max Leung
Bob, low audio with AC3Filter may mean that you need to increase the Windows volume before launching TT.

I am assuming you are not using AC3Filter's SP/DIF passthrough feature for AC3 audio.
There was a post in the past that told that the volume shoud be put up at INSTALL of TT ...
This was general volume though, not AC3 specific.
Reply With Quote
  #10  
Old 04-17-2006, 01:05 PM
cartman69 cartman69 is offline
Registered User
 
Join Date: Apr 2005
Posts: 32
cartman69 is on a distinguished road
thnx max works a treat i installed latest version of haali to be on the safe side. Peter CTRL+C doesn't get you to the correct menu, it's the context menu you need, but this must be disables in fullscreen mode as CTRL+P doen't work. Status menu as max says works fine.
Reply With Quote
  #11  
Old 04-17-2006, 01:30 PM
mradem mradem is offline
Registered User
 
Join Date: Jan 2006
Posts: 26
mradem is on a distinguished road
I am abit unexperienced using GraphEdit. Could somebody tell me abit how it worls? I have GraphEdit, Matroska pack (with Haali splitter) installed.
I have for instance a speed1080i.mkv file.

Or is it just to complicated to tell in a few words?
Reply With Quote
  #12  
Old 04-17-2006, 05:00 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
Have a look at the GraphEdit Help menu. It is kinda tough to explain it - I'm sure someone wrote a small tutorial online, but hopefully you can find it with Google.
Reply With Quote
  #13  
Old 04-17-2006, 05:21 PM
Max Leung Max Leung is offline
Registered User
 
Join Date: Mar 2003
Posts: 963
Max Leung is on a distinguished road
Here is a tutorial I found on ZoomPlayer's site. It does have instructions specific to Zoomplayer, but you can ignore those.

http://www.inmatrix.com/articles/dvdgraph.shtml

Also, when you save the grf file for use in TheaterTek, it is best to delete the connections between pins before saving.
Reply With Quote
  #14  
Old 04-18-2006, 10:46 AM
cartman69 cartman69 is offline
Registered User
 
Join Date: Apr 2005
Posts: 32
cartman69 is on a distinguished road
i followed the link to create a dvd graph, which worked fine up to the point when i had to save it, what filename do i need to save it as to get theatertek to use it as the default graph for dvd's. I tried dvd.grf but no joy.
TIA
Reply With Quote
  #15  
Old 04-18-2006, 10:52 AM
mayburnik mayburnik is offline
Registered User
 
Join Date: Sep 2004
Posts: 250
mayburnik is on a distinguished road
Try ifo.grf.

Here's my question. I tried creating a graph for a mov file (ice age 2 trailer). It has AAC 5.1 audio but when I drag the file over, it gets an error that I dont have the audio decoder for that. I have ffdshow and enabled AAC decoding. Any ideas?

Thanks.
Reply With Quote
  #16  
Old 04-18-2006, 11:36 AM
cartman69 cartman69 is offline
Registered User
 
Join Date: Apr 2005
Posts: 32
cartman69 is on a distinguished road
mayburnik - sorry can't help as you can tell i'm a newbie called graph ifo.grf but can't get dvd to play, graph works fine in graphedit, but theatertek just hangs when i try and use it, here's my graph.
Attached Images
File Type: gif graph.gif (121.9 KB, 316 views)
Reply With Quote
  #17  
Old 04-18-2006, 11:42 AM
mayburnik mayburnik is offline
Registered User
 
Join Date: Sep 2004
Posts: 250
mayburnik is on a distinguished road
thats fine. total newbie as well.

have you tried disconnecting all pins? i think max suggested that whne using it in tt2.3
Reply With Quote
  #18  
Old 04-18-2006, 11:52 AM
cartman69 cartman69 is offline
Registered User
 
Join Date: Apr 2005
Posts: 32
cartman69 is on a distinguished road
yes i have disconnected the pins,I've got a graph for .ts working, so i have a small grasp on how to do it. I've tried doing it exactly how it says in the link, but even that doesn't seem to work for me. I changed to nvidia decoder as that was what theatertek is using along with line21 2 decoder and vwmr9. Hmmm need to take a break my head hurts
Reply With Quote
  #19  
Old 04-18-2006, 12:44 PM
mayburnik mayburnik is offline
Registered User
 
Join Date: Sep 2004
Posts: 250
mayburnik is on a distinguished road
cartman

im trying to recreate your same graph so i can troubleshoot the same thing but i noticed that my Video mixing renderer 9 only has 1 input pin. not sure why? am i picking the wrong filter?
Reply With Quote
  #20  
Old 04-18-2006, 12:49 PM
Vern Dias Vern Dias is offline
Senior Member
 
Join Date: Jan 2002
Posts: 802
Vern Dias is on a distinguished road
VMR9 starts with one pin until you connect something to that pin. Then it automagically grows additional pins.....

Vern
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:33 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
(c) 2006 - TheaterTek, Inc.