Windows 7 introduces some additional functionality to a feature that was added in Windows Vista, Windows Media Foundation. The goal of the Windows Media Foundation is to ease control of media playback for developers. The idea is to remove the need for individual codecs and instead rely on a single Windows package for media playback, much like DirectX does for game platforms.
In Windows 7, as noted on Microsoft MSDN, there have been some additional changes made to the Windows Media Foundation framework.
What's New in Windows 7
Microsoft Media Foundation was introduced in Windows Vista as the replacement for DirectShow. Of course, DirectShow is still supported in Windows 7, but developers are encouraged to use Media Foundation in their new digital media applications.
The improvements to Media Foundation can be summarized as follows:
- Better format support, including MPEG-4
- Support for capture devices and hardware codecs
- A simplified programming model
- Improvements to the platform
We are all fairly well aware that Windows 7 includes native support for certain formats, such as H.264, and it does this through the use of Windows Media Foundation. Media Center and Windows Media Player have both been updated to use this new framework in Windows 7. The benefit is added support for a number of codecs out of the box.
There is, however, a downside to this new implementation. The protected pipeline used in this new framework doesn’t allow outside access to user installed codecs for native formats by default. For instance, if you wanted to use FFDShow to decode avi files, which are natively supported by WMF. This means much like the (often indefinite) wait for x64 codecs and splitters users will once again be put to the sidelines to wait for updated decoders that use WMF.
Current work-arounds for this situation have led users to renaming system files and other chicanery in order to get their favorite codecs working through Media Center. In more recent versions of Windows 7’s beta, however, the ability to accomplish this hack has been crippled. The consensus seems to be that as of beta 7057, the rename hack no longer works.
It seems that once again users may be forced to wait on new solutions to the codec problem that have already been hard suffered for Windows Vista Media Center users. It seems we may once again be at the whim of those gracious programs who take it upon themselves to better Microsoft’s meager implementations and give us a little more control of our media.
Expect updates on Windows Media Foundation and Windows 7 Media Center in the near future. Keep up to date on the situation by subscribing to the Hack7MC RSS Feed or by following on Twitter.
Tagged As: ac3filter, codec, ffdshow, windows 7, windows media foundation
If you’ve been reading Hack7MC regularly you’ve probably noticed that a number of tools are used quite frequently. This quick list will get you on your way to doing some Media Center Hacking of your own in no time.
By default, Windows will lock the user out of access to certain system files, including many of those that affect Media Center. To get around this we can use the
Before getting into the programs used to hack Media Center’s system files it’s important to note you should always make backups. There is absolutely NO REASON to not take the time to place a copy of those files you’re editing in a safe folder. This can save you more time and headaches than all the others Media Center hacks combined.
Once you’ve got the tools you’re ready to set out on your own to try out a few Media Center modifications of your own. To find the bulk of Media Center’s files make your way to \Windows\ehome\ in Windows Explorer. The database and packages for Media Center are typically stored in \ProgramData and Users\Username\AppData folders. Just poke around, make sure you’ve got backups and have fun but remember who sent you! Let me know if you come up with a great new hack at
Digging through the extra programs menu in Windows 7 Media Center can be a hassle. Even when you’ve added items to the Extras menu it’s just not as convenient as it could be. Why not use this guide to
Staring down the default Media Center TV Guide’s channel numbers and cryptic channel names can wear a person down. The lack of quickly recognizable stations can even waste valuable time you could be spending on spring cleaning. Spice up your listings with
Don’t limit yourself to programs that support Media Center out of the box. Launch any program from Media Center’s Extra Programs (or a custom start menu!) using
Media Center’s default Movie Library is a decent way to find your movie’s all in one place but let’s face it, it could be better.
Sometimes something as simple as just
While being able to skip commercials in your recorded TV shows is a big deal with home DVRs, when your Media Center does it for you automatically that’s huge. This is the kind of feature many previous users of Media Center have become accustomed to using DVRSMToolbox. Unfortunately, with the advent of Windows 7 Media Center there is a change in the format of recorded TV shows from DVRMS to WTV. This has caused a bit of trouble in getting DVRMSToolbox working again.
For whatever reason Microsoft still hasn’t mastered the art of the MP3 tag. Past versions of Windows Media Player contained an “Advanced Tag Editor” that would allow you to edit the mp3 details contained in the ID3 tag. This time around it’s part of Windows Explorer, a change that can be somewhat confusing for those used to WMP 11. Neither solution is optimal, however.
Many of us start our movie collection as a group of movies, unorganized into their own folder just laying in a single directory. However, in Media Center and Media Browser this doesn’t quite cut it. Each movie should be in a self-titled directory with any of the subtitle and cover images included.
This is the second part of a guide on