VOGONS


First post, by T-Squared

User metadata
Rank Member
Rank
Member

In Windows 98SE, I was previously able to view MP4 files on Windows Media Player 9 (AND Windows Media Player Classic!) with the K-Lite Codec Pack, but now WMP doesn't seem to understand or recognize the MP4 codec, even though it's been installed!

It does play the audio track just fine, though.

I don't understand. I've tried twice, when I had to reinstall the OS because of runaway file clusters (i.e. too many clusters, to Scandisk, just taking up space) or just bad video or audio installations:

1. Installing the Codec Pack First, then setting up WMP
2. Letting WMP set up before I installed the codec pack.

It doesn't make sense, because previously, it worked, being able to play MP4 files, at least once, regardless.

I tried using the WM9Codec installer, but I think that may be meant for Windows XP, because it throws up the "Missing export _____ is tied to ____, a device attached to the system is not functioning" error, when you use an installer meant for XP.

Reply 1 of 12, by GordonFreeman

User metadata
Rank Newbie
Rank
Newbie

I think there are other video players for Windows 98 that have built-in support for MP4, without needing to install any additional codecs. I don't remember what they're called, but they're easy to find.

Reply 3 of 12, by imi

User metadata
Rank l33t
Rank
l33t
T-Squared wrote on 2020-05-06, 03:44:

In Windows 98SE, I was previously able to view MP4 files on Windows Media Player 9 (AND Windows Media Player Classic!) with the K-Lite Codec Pack, but now WMP doesn't seem to understand or recognize the MP4 codec, even though it's been installed!

It does play the audio track just fine, though.

MP4 is not a codec, but a container format, as it plays the audio the program is opening the file just fine... what is the actual video codec used?

Reply 4 of 12, by root42

User metadata
Rank l33t
Rank
l33t
imi wrote on 2020-05-06, 16:20:
T-Squared wrote on 2020-05-06, 03:44:

In Windows 98SE, I was previously able to view MP4 files on Windows Media Player 9 (AND Windows Media Player Classic!) with the K-Lite Codec Pack, but now WMP doesn't seem to understand or recognize the MP4 codec, even though it's been installed!

It does play the audio track just fine, though.

MP4 is not a codec, but a container format, as it plays the audio the program is opening the file just fine... what is the actual video codec used?

And more: Even if the video codec is MPEG4 aka h.264 - which profile is being used? It might very well be that your old player only supports the base profile, and you are trying to play a higher profile stream with it.

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 5 of 12, by T-Squared

User metadata
Rank Member
Rank
Member

VLC tells me that the video codec is "AVC1", while the audio codec is "MPGA" (WMP said it was MP2/MPEG-Layer II).

Windows Media Player Classic from the K-Lite Codec Pack says it's H.264.

What's confusing me is that I swear I was able to get these MP4 codecs running before, without trouble. I've read these codecs are only for Windows 2000 and XP, but again, somehow it worked on my system.(I was able to watch a stereoscopic 3D video from Youtube, that I re-composed and converted into line-sequential format, then rendered in Photoshop CS4...)

Reply 6 of 12, by T-Squared

User metadata
Rank Member
Rank
Member

Does it matter which video card one uses in their system?

I seemed to have more luck getting it working with an ATI Rage Pro Chip (in the from of the All-in-Wonder, which seems to use DirectX more tightly) than the one I currently use (An ExpertColor S3 Virge, which was made before Direct X became popular).

Reply 8 of 12, by T-Squared

User metadata
Rank Member
Rank
Member

Maybe it is the video card. Right now I'm using a 2MB s3 Virge video card, but TCPMP says that the buffer size is too small, and it still won't render the video to the screen.

Maybe the largest that MP4 can handle is 4MB of memory?

Reply 9 of 12, by T-Squared

User metadata
Rank Member
Rank
Member

I think we can finally put this question to rest.

It DOES depend on one of the following, although I can't pinpoint it:
*The video card and/or drivers
*The memory buffer size
*System Acceleration

I tested it on my nVidia geForce 5500, and I get the same error I normally did with the Virge, but somehow, it played normally. (But only on one screen, which isn't a problem.)

Reply 10 of 12, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie
T-Squared wrote on 2020-05-13, 21:32:
I think we can finally put this question to rest. […]
Show full quote

I think we can finally put this question to rest.

It DOES depend on one of the following, although I can't pinpoint it:
*The video card and/or drivers
*The memory buffer size
*System Acceleration

I tested it on my nVidia geForce 5500, and I get the same error I normally did with the Virge, but somehow, it played normally. (But only on one screen, which isn't a problem.)

Sounds like it's related to the resolution of the file/maximum size of the YUV overlay that the card supports.

Reply 11 of 12, by T-Squared

User metadata
Rank Member
Rank
Member
jmarsh wrote on 2020-05-14, 03:03:

Sounds like it's related to the resolution of the file/maximum size of the YUV overlay that the card supports.

You mean the resolution/YUV Overlay size that the Virge supports.

It played AVI files just fine, though.