Strange problem with MP4 files..

Status
Not open for further replies.

metalheart

Contributor
I encountered a very weird problem while trying to convert some videos for an Ipod. I found that my comp refused to play Mp4 videos.

I double-checked for a corrupted video file.. It played nicely on another machine.

I scanned for missing or broken codecs.. This is what I got :

Code:
G:\Bleach\124.mp4::Output
MP4 Splitter (low merit)::VideoHandler

Media Type 0:
--------------------------
Video: MPEG4 Video 320x240

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {7634706D-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 174

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 0

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 320
dwPictAspectRatioY: 240
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 42
dwProfile: 0x00000000
dwLevel: 0x00000000
dwFlags: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 320
biHeight: 240
biPlanes: 1
biBitCount: 24
biCompression: mp4v
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: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030: 00 00 00 00 00 00 00 00 40 01 00 00 f0 00 00 00 ........@...ð...
0040: 00 00 00 00 00 00 00 00 28 00 00 00 40 01 00 00 ........(...@...
0050: f0 00 00 00 01 00 18 00 6d 70 34 76 00 00 00 00 ð.......mp4v....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 ....*...........
0080: 00 00 00 00|00 00 01 b0 03 00 00 01 b5 09 00 00 .......°....µ...
0090: 01 00 00 00 01 20 00 86 c4 2e d7 06 48 50 20 f0 ..... .†Ä.×.HP ð
00a0: a3 1f 00 00 01 b2 58 76 69 44 30 30 33 39       £....²XviD0039
Media Type 1:
--------------------------
Video: MPEG4 Video 320x240

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {5634504D-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 174

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 0

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 320
dwPictAspectRatioY: 240
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 42
dwProfile: 0x00000000
dwLevel: 0x00000000
dwFlags: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 320
biHeight: 240
biPlanes: 1
biBitCount: 24
biCompression: MP4V
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: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030: 00 00 00 00 00 00 00 00 40 01 00 00 f0 00 00 00 ........@...ð...
0040: 00 00 00 00 00 00 00 00 28 00 00 00 40 01 00 00 ........(...@...
0050: f0 00 00 00 01 00 18 00 4d 50 34 56 00 00 00 00 ð.......MP4V....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 ....*...........
0080: 00 00 00 00|00 00 01 b0 03 00 00 01 b5 09 00 00 .......°....µ...
0090: 01 00 00 00 01 20 00 86 c4 2e d7 06 48 50 20 f0 ..... .†Ä.×.HP ð
00a0: a3 1f 00 00 01 b2 58 76 69 44 30 30 33 39       £....²XviD0039
I tried playing it with latest versions of VLC, MPC, WMP.. they all give an error. :@

I'm baffled. Please help me :huh:
 
Just install klite and it will detect broken codecs and fix it. This happens to me sometimes and I just reinstall klite codec pack which removes previous version and installs again and gives message of broken filters which I agree to remove. :P

Then Mplayer classic plays mp4 again.
 
madmaniac said:
Just install klite and it will detect broken codecs and fix it. This happens to me sometimes and I just reinstall klite codec pack which removes previous version and installs again and gives message of broken filters which I agree to remove. :P

Then Mplayer classic plays mp4 again.

That was the first thing I did :) Didn't work.
 
Status
Not open for further replies.