MP4s unable to play (Windows Home Edition)
The whole system was only set up recently, so I'm not sure if the issue has been happening since Firefox was installed, but it is possible.
I've narrowed it down to MP4s being the issue, which as the relevant help articles state should be decoded by the OS. No problems watching the videos in Microsoft Edge for example.
Console gives:
HTTP "Content-Type" of "video/mp4" is not supported [...] Cannot play media. No decoders for requested formats: video/mp4
or
Specified "type" attribute of "video/mp4" is not supported
etc.
Same result when disabling all addons. Windows Media Player etc. installed and working.
Only the first (MPEG) video on the following test page doesn't work for example: https://tekeye.uk/html/html5-video-test-page
Any help would be greatly appreciated!
被采纳的解决方案
Ok I have no idea how this happened, but looking in about:config I discovered that
media.mp4.enabled
was somehow set to false!
Reverting that to its default true has fixed the issue.
定位到答案原位置 👍 0所有回复 (3)
hello
cosey
follow the steps and instructions:
you may be needing this in case you do not have support for MP4 files:
Windows Media Feature Pack for Windows 7 N and for Windows 7 KN:
- http://support.microsoft.com/kb/968211
- http://www.microsoft.com/en-us/download/details.aspx?id=16546
Also make sure that these prefs have the default value:
media.windows-media-foundation.enabled media.directshow.enabled
You can open the about:config page via the location/address bar. You can accept the warning and click "I'll be careful" to continue.
http://kb.mozillazine.org/about:config
tell me its help
thank you and regards,
Arman
Thanks for the reply Arman.
I'm using Windows 10 Home Edition not Windows 7 N; I already have Windows Media Player installed. I can play MP4s in other areas of the OS (e.g. in Media Player itself, in the Edge browser etc).
Neither of those listed preferences were present. I'm assuming they're booleans and tried adding them but no combination of true/false for them seems to have made a difference.
选择的解决方案
Ok I have no idea how this happened, but looking in about:config I discovered that
media.mp4.enabled
was somehow set to false!
Reverting that to its default true has fixed the issue.