25-Nov-2010 06:55 PM
I was using K-Lite codec pack, Cyberlink Power DVD 10 and Divx Plus player in my PC (Win XP SP3 and WMP 11) until I get a nokia phone I was able to play mp4 videos (regular and also 1080p and 720p) in Windows media player and all other players. (Haali Splitter inside k-lite codec pack was preferred filter.)
FFDSHOW video were manually set merit unlikely...
So by my choice H.264 codec preference of me were Cyberlink 10 or Divx H.264...
And I installed latest ovi suite 2.2.1.23 and it installed own filters by default. (inside k-lite codec tweak tool it says unknown third party filter ......)
It's selecting Nokia & Emuzed codecs for playing videos. standard definition mp4's and also smaller ones working without problems in windows media player (and media player classic) but not 720p and 1080p videos (they're playing only audio- and before that giving an error) (When I selected internal filters in media player classic 720p and 1080p videos are working in mpc)
> Giving This Error in MPC <
Media Type 0:
--------------------------
Video: MPEG4 Video (H264) 1920x1080 23.98fps 3156kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {4A4D6EE6-9C4E-4EFE-81EE-41FF261FE190}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 0
bTemporalCompression: 1
lSampleSize: 1
cbFormat: 139
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 3156559
dwBitErrorRate: 0
AvgTimePerFrame: 417047
BITMAPINFOHEADER:
biSize: 75
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 0
biCompression: H264
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 4f 2a 30 00 00 00 00 00 17 5d 06 00 00 00 00 00 O*0......]......
0030: 4b 00 00 00 80 07 00 00 38 04 00 00 01 00 00 00 K...€...8.......
0040: 48 32 36 34 00 00 00 00 00 00 00 00 00 00 00 00 H264............
0050: 00 00 00 00 00 00 00 00|03 00 00 1a 67 64 00 28 ............gd.(
0060: ac 24 88 07 80 22 7e 5c 04 40 00 00 03 00 40 00 ¬$ˆ.€"~\.@....@.
0070: 00 0c 23 c6 0c a8 00 05 68 ce 32 c8 b0 00 00 00 ..#Æ.¨..hÎ2Ȱ...
0080: 00 00 00 00 00 00 00 00 00 00 00 ...........
I tried to back my own splitter selections (haali) I used codec tweak tool. And Everything back to normal. But this time when I add a video (only mp4- avi's work fine) to nokia ovi suite's (or nokia photos) library, the video not appearing in library. (it's actually in database but not showing) Until uninstalling-reinstalling ovi suite and deleting C:\Documents and Settings\"MYUSERNAME"\Local Settings\Application Data\Nokia I cannot add any mp4 video to library.
so I have just two option
1- Use external media players only (like mpc, gom player, power DVD) and not opening mp4's in WMP
2- Not using all features of nokia ovi suite... (not being able to send mp4/avc videos to directly from ovi suite & also from phone to PC ovi suite library)
10-Feb-2011 09:38 AM
After installing OviSuite3.x on Windows7 it broke all mp4 files. OviSuite installed several Emuzed* filters. Most mp4 files no longer worked, video stuttering and/or audio missing.
Setting a merit "Do not Use" for all Emuzed* filters did not help, players still was given EmuzedMP4 source filter by DirectShow pipeline.
Then sort of disabling it by adding ":" character to the start of CLSID id in a registry did not help. This is a trick what InstalledCodec.exe does when choosing "Disable filter" but was not working for me.
Finally made it work, uninstall one codec and now all mp4 files are handled by HaaliSplitter and ffdshow codecs.
- open dos prompt as an administrator user
- cd "c:\program files(x86)\common files\nokia\codecs"
- regsvr32.exe /u emzmp4source.dll
You can open a dos prompt in admin mode
- click winmenu icon in a desktop bottom left corner
- type in the command to run "cmd"
- press CTRL+SHIFT+ENTER and application is run with an admin privileges
Nokia please do not mess with MP4 codecs, thank you.