MKVs don't seem to be transcoding :(

I’ve spent a bunch of time reading through the MKV threads on this forum to no avail.

I can successfully stream content to my 360, but MKVs still seem to be eluding me.

When I play an MKV from my computer, I see FFDshow/etc come up in my tool tray. When I launch the movie from my 360, I don’t see FFDshow come in the tool tray, the CPU does not seem to take a transcoding hit, and the 360 complains that it is not in an understood format.

This leads me to believe that for some reason TVersity is not running the MKV file through the codecs…

I tried installing the Combined Community Codec Pack. Nada. I also downloaded FFDshow 1371 (07-23). Nada.

I tried installing FFDshow in use FFDshow for only specified programs + all programs mode without a difference.

Any suggestions?

It’s too bad XBMC doesn’t seem to be have enough juice to play back 720P MKV files… transcoding is a bummer!

have you thought about re-encoding them via all2avi program ?

I have thought about transcoding them in advance, but I’m not very happy with the solution as transcoding diminishes the quality of the video. If I transcoded my MKVs, I’d still want to keep the MKV versions around for when I have a better solution for playing them in the living room…


I’ve seen a lot of people w/ similar issues. Too bad their isn’t a FAQ thread :(

If you can take the time to re-encode, chk this out:

Hi, i have install K Lite codec and all my mkv files are working great, like Terminator 3 hddvd 1080p x264. With the other codec i was no more able to play since the version .10.5 ... c_Pack.htm

Before i have found this… this is why i use klite…

From chrislynch

[quote]DO NOT USE WINDOWS SERVER 2003 as your OS. I have tested the following process on Windows XP SP2 and Windows Vista 32bit versions ONLY. 64bit DirectShow filters/codecs will NOT be detected properly by Windows Media Encoder 9 and will NOT work.

  • Download the K-Lite Codec Pack Full ( … wnload.htm)
  • Make sure that ffdshow is NOT enabled for H.264/x264 playback, and CoreAVC is. Make sure that you are using AC3Filter for AC3/DTS/DDS audio playback. The Haali Spliter component is critical also, as it will be used to split the audio stream from the video stream in the MKV file.
  • When you get to the finished screen, check the “configured ffdshow video decoder” checkmark box. The ffdshow Configuration window should appear, with H.264/AVC as the first select item. Make sure it’s set to DISABLED.
  • Download Microsoft’s Windows Media Encoder 9 ( … fault.mspx). Download only the 32bit version.
  • Make sure that you have Windows Media Player 11, or you will not have Windows Media 9 Advanced Profile or Windows Media Audio 10 Professional to encode to WM-VC1 and WMA 6ch.

Once you have the above installed and configured, open Windows Media Encoder, and select Custom Session. Select File in the “Source From” section in the window. Browse to your MKV file (you will need to select the “All Files” filter.) Once selected, the video and audio checkmark box text should read “In File” and not “Blank.” If Bank is shown, then you have a DirectShow filter/codec issue. Either, re-start Windows Media Encoder, or you will need to uninstall any and all codecs, and re-install the K-Lite Codec pack.

Now comes the tricky part. IF the file is small (i.e. less than 1.5GB in size and you have a pretty powerful system, PIV/Athalon 2600 or greater and 2GB of RAM, preferably a dual core system) then leave both Video and Audio selected in the Sources tab. Otherwise, I would recommend extracting the audio first, then the video. Why would I need to do this you ask? Well, if you have a larger file, you are 100% guaranteed to have Windows Media Encoder crash.

In the Output tab, un-check “Pull from encoder” and check “Archive to file.” Specify the file name you wish.

Select the Compression tab. Select the Edit button. In the next window do the following:

  • Audio - Use CBR mode, and select Windows Media Audio 10 Professional codec.
  • Video - Use CBR mode, and select Windows Media Video 9 Advanced Profile.

Select the [number]Kbps tab. For Audio, I always select “768 kbps, 48 kHz, 5.1 channel 24 bit CBR.” This provides the best audio quality possible, and will stream the audio in 6ch. For Video, I select the following:

  • Same as Video input
  • Frame Rate: 25fps for 720p, and 30fps for 1080p
  • Video bit rate: 5500bps for 720p and 7000bps for 1080p
  • Buffer size: 60 seconds
  • Video Smoothness: 100

It’s best to then select the General tab, give the profile a name, and select Export to save the profile.

Select Ok, Apply, and Start Encoding. Audio should not take more than 20 minutes for a 2hr video on an average system. Video, well. That’s a different story. Prepare to go play a game, sleep, fix your car, etc. I have seen the process take about 18 hours to encode a 2hr 1080p video on an AMD Athalon 2000 with 1GB of RAM. On a Turion 2.6Ghz, about half that time.

In order to combine the extracted audio and video to a single WMV file, use Windows Media Stream Editor. To use, simply load both files (WMA and WMV.) Expand until you get to the Audience contained in the file. Select the sub-component for both the audio and video files. This will combine the audiences to a single WMV that it will create.

I can say that this process has 100% worked for me for every MKV files I wanted to convert to WMV VC1. It takes a while for the re-encoding to complete, but this process produces the absolutely BEST audio and video.[/quote]

I followed this guide and have never had a problem playing any file including .mkv files. ... page2.html

for me it works but slow as hell it seems that the xbox360 is hanging but it aint if ya wait for a few minutes it starts the movie but not streaming it nicely hangs allot and for some reason gives a small picture

Digital Media Converter is a free video converter software that converts media from most formats. No adware, and completely virus free. Supports almost any file format and it is a fast converter. It also does batch conversion and perfectly keeps your audio and video in sync.