Link to home
Start Free TrialLog in
Avatar of Jonesey007
Jonesey007

asked on

Windows Media Player 9 MP4 Codec

Hi
A client is requesting that we add an MP4 codec to the build we supply them to run on their laptops.
I have been looking for an easy to install single codec that will satisfy this need.
I have tried FFDShow but couldnt get that working and have been looking at lite Codec Pack and Quicktime as possible alternatives. I do not wish to change the viewer (ie go VLC) because the users are used to WM9 and i only want to change the viewer as a last resort.

Does anyone know of a simple MP4 codec which i can install on my build which will enable Windows Media 9 to run MP4 files.

Thanks
ASKER CERTIFIED SOLUTION
Avatar of Snibborg
Snibborg
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ☠ MASQ ☠
☠ MASQ ☠

Snibborg is right - although MP4 is a standard - it is a standard for a container (combining audio and/or video) not a specific codec.
Most of the cutdown versions of MP4 codec bundles have questionable legality as well because (especially in the case of QT) the licensing conditions state they must remain part of the whole package and should not be distributed separately.
Avatar of Jonesey007

ASKER

Thanks for the help guys, ive downloaded GSpot and this is the output

MSNV: MPEG-4 (.MP4) for SonyPSP
- mp42: MP4 v2 [ISO 14496-14]
- isom: MP4  Base Media v1 [IS0 14496-12:2003]
Recommended Display Size: 1280 x 720
Created:       2011 Apr 07   10:22:43
Modified:       2011 Apr 07   10:22:43

The other information is
Codec = avc1
Name = H.264/MPEG-4 AVC (might have run out of char's?)
Status = Codec Status : Undetermined

I will start looking for an AVC1 codec, thanks
Hi

I've done some more testing and i've finally got it to work. I couldn't get it to work with just FFDShow. When i installed FFDShow and Haali Media Splitter , Windows Media player was able to play the file.

Does anyone know why you need both applications to play the file? I'm only asking because i know it's going to be the first thing my boss will ask?

It is because the AVC1 file needs to be separated from the MP4 container before the FFDShow codec can work it's magic?

Thanks for all the time you've spent helping me

Thanks
>>It is because the AVC1 file needs to be separated from the MP4 container before the FFDShow codec can work it's magic?

Absolutely - back to the difference between containers and codecs, FFDShow is a media decoder; a transport stream (TS) file like AVC(H.264) needs to have the constituent layers separated before the decoder can make sense of them.  The long version of the explanation can be found here in the definition of the AVC transport stream

Digital Video Broadcasting (DVB);Specification for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG-2 Transport Stream