Jump to content



Photo

Playing MKV files in the Windows 8 Video App

windows 8 mkv

  • Please log in to reply
106 replies to this topic

#16 George P

George P

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 08 August 2012 - 06:41

As the MS blog post on this states....

"During the development of Windows 7 we talked quite a bit about CODEC support natively in Windows and the formats available through extensibility. Since then, the environment around CODECs has consistently moved towards a smaller set of well-defined and broadly-supported formats, particularly h.264 for video. Due to factors such as intellectual property and hardware support, this makes a great deal of sense. Even browsers are making this transition with HTML5. But we also recognize that some individuals have preferred formats for a variety of reasons, and we wanted to make sure Windows 8 app developers could choose to use the formats they prefer. Formats popular among the enthusiast community or with specific developers such as FLAC, MKV, and OGG, can have their own CODECs packaged as part of a Metro style app, since the Windows 8 media platform is highly extensible."

Basically someone needs to write a "metro", or rather, winrt? mkv splitter/codec. Most if not all mkvs are your normal h264 which IS supported by the new media platform. In either case, they're not working for you right now because no codec has been writen to work with the new media platform in metro. The desktop side is the same so any desktop apps will just work like they have been.

Give it some time and someone will port their mkv, flac and even ogg codecs/splitters for the metro video app I bet.


#17 torrentthief

torrentthief

    Neowinian Senior

  • Joined: 18-November 06

Posted 08 August 2012 - 06:56

in windows 7 it already has support for .mkv, you just need to install haali media splitter to allow win7 to use the .mkv container as it already has h264 codec built-in. I'd be pretty sure the same would happen with windows 8.

#18 OP Piggy

Piggy

    Super Slut!

  • Joined: 12-April 03
  • Location: Vancouver, Canada

Posted 09 August 2012 - 01:36

Same issue with Haali Media Splitter. I guess being patient is the only option. :(

#19 FloatingFatMan

FloatingFatMan

    Resident Fat Dude

  • Tech Issues Solved: 1
  • Joined: 23-August 04
  • Location: UK

Posted 09 August 2012 - 07:16

Same issue with Haali Media Splitter. I guess being patient is the only option. :(


It's not your ONLY option. You could always roll your own.

#20 torrentthief

torrentthief

    Neowinian Senior

  • Joined: 18-November 06

Posted 09 August 2012 - 07:32

I'm sure haali media splitter will be updated if it is possible to add support in windows 8. Hopefully be the October release date.

#21 Eric

Eric

    Neowinian Senior

  • Tech Issues Solved: 11
  • Joined: 02-August 06
  • Location: Greenville, SC

Posted 09 August 2012 - 12:34

You would have to write your own player app. WinRT doesn't seem to have a way to share functionality with other apps except by contracts. Microsoft would have to create an MKV container codec for the Xbox Video app and bundle it inside the package.

The Matroska splitter doesn't work because there isn't a way for an app to use regular Win32 DirectShow filters.

#22 dancedar

dancedar

    Neowinian

  • Joined: 11-May 09

Posted 09 August 2012 - 12:38

Shark007 for windows 8 is what you need

#23 mr.r9

mr.r9

    Neowinian

  • Joined: 23-January 08
  • Location: Somewhere

Posted 09 August 2012 - 12:48

Use PotPlayer
/topic

You mean...Potplayer + madVR :)

#24 Eric

Eric

    Neowinian Senior

  • Tech Issues Solved: 11
  • Joined: 02-August 06
  • Location: Greenville, SC

Posted 09 August 2012 - 12:56

Shark007 for windows 8 is what you need


That would only work with the desktop media player and is unnecessary. The MKV splitter by itself does the job fine.

No 3rd party media players or codec packs will make the Xbox Video app play formats or containers that it doesn't support.

#25 Javik

Javik

    Beware the tyrrany of those that wield power

  • Tech Issues Solved: 2
  • Joined: 21-May 12

Posted 09 August 2012 - 13:02

I am also interested about this result. Install LAV Video Codec and enable DXVA2 - see if it plays then.

Also avoid n00b-ware things like codec packs.


False advice. Been using Shark 007's codec pack for about 4 years now, doesn't cause system problems. Get your opinions from people informed on matters like this ;)

#26 George P

George P

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 09 August 2012 - 16:28

You would have to write your own player app. WinRT doesn't seem to have a way to share functionality with other apps except by contracts. Microsoft would have to create an MKV container codec for the Xbox Video app and bundle it inside the package.

The Matroska splitter doesn't work because there isn't a way for an app to use regular Win32 DirectShow filters.


So I'm guessing there's no media playback type contract? It sounds like the Xbox video app is much like the zune client software in that regard since it can't play mkv either iirc.

#27 macmax

macmax

    Windows Freak

  • Joined: 10-January 04
  • Location: Delhi

Posted 09 August 2012 - 16:32

http://x264.nl/

Open source & clean. Get the decoder for x86 or x64 depending on your requirement.

#28 duydangle

duydangle

    Resident One Post Wonder

  • Joined: 07-August 12

Posted 09 August 2012 - 16:34

As the MS blog post on this states....

"During the development of Windows 7 we talked quite a bit about CODEC support natively in Windows and the formats available through extensibility. Since then, the environment around CODECs has consistently moved towards a smaller set of well-defined and broadly-supported formats, particularly h.264 for video. Due to factors such as intellectual property and hardware support, this makes a great deal of sense. Even browsers are making this transition with HTML5. But we also recognize that some individuals have preferred formats for a variety of reasons, and we wanted to make sure Windows 8 app developers could choose to use the formats they prefer. Formats popular among the enthusiast community or with specific developers such as FLAC, MKV, and OGG, can have their own CODECs packaged as part of a Metro style app, since the Windows 8 media platform is highly extensible."

Basically someone needs to write a "metro", or rather, winrt? mkv splitter/codec. Most if not all mkvs are your normal h264 which IS supported by the new media platform. In either case, they're not working for you right now because no codec has been writen to work with the new media platform in metro. The desktop side is the same so any desktop apps will just work like they have been.

Give it some time and someone will port their mkv, flac and even ogg codecs/splitters for the metro video app I bet.

I think that no one has read this post. Metro apps require other ways to work with, so people will have to wait till codecs are written for metro apps.

#29 Anthonyd

Anthonyd

    Neowinian

  • Joined: 07-May 06

Posted 09 August 2012 - 16:47

I think that no one has read this post. Metro apps require other ways to work with, so people will have to wait till codecs are written for metro apps.

To be more precise, you'll have to do an app that can play MKV files, it won't be a codec inside the video app made by MS.

#30 George P

George P

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 04-February 07
  • Location: Greece
  • OS: Windows 8.1 Pro 64bit
  • Phone: HTC Windows Phone 8X

Posted 09 August 2012 - 19:04

To be more precise, you'll have to do an app that can play MKV files, it won't be a codec inside the video app made by MS.


Seems like it, but maybe you can just have the built in player pass mkv playback to the other app, do mkv files not show up in the xbox video app at all?