VOGONS


First post, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

For some unknown reason Windows 98 MPEG playback is *MUCH* slower than
Windows 95 on the same hardware.

Using the test files on the Win95 CDROM, the MPEG video is passable (even full screen),
but on 98 it is like a slide show. I know 98 is more hardware heavy but it shouldn't
make that much difference.

System:
Acer AP43 motherboard
AM486DX-120
64MB RAM
256KB Cache
S3 Virge PCI
Soundblaster Vibra16 ISA
D-LINK DE220 ISA
VIA PCI USB card

Does anyone know why Win98 video playback is so slow?

Reply 1 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Are you using Windows Media Player, or something else? Does VLC, for instance, work at the same speed in both cases?

Do you have the same drivers installed in both cases?

Reply 2 of 11, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie
Jorpho wrote:

Are you using Windows Media Player, or something else? Does VLC, for instance, work at the same speed in both cases?

Do you have the same drivers installed in both cases?

I am using the stock media player. The unfancy one that looks kind of like the win3.1 one
I am not sure that I have enough space to install VLC -- I will try.

The drivers are the stock S3 Virge drivers that come with Win95 OSR2 and Win98 FE
respectively. Windows 98 has DX7 installed

Reply 3 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Aren't there more up-to-date drivers available for Windows 98 than the ones included on the installation CD?

Reply 4 of 11, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie
Jorpho wrote:

Aren't there more up-to-date drivers available for Windows 98 than the ones included on the installation CD?

I don't know. But I find it odd the OLDER windows 95 drivers work better

Reply 5 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

There are many variables here. It could very well have something to do with DirectX 7, or possibly the different versions of Media Player. (Does your USB card even work in Windows 95?)

In any case, looking for newer drivers would probably be a good idea.

Reply 6 of 11, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie
Jorpho wrote:

There are many variables here. It could very well have something to do with DirectX 7, or possibly the different versions of Media Player. (Does your USB card even work in Windows 95?)

In any case, looking for newer drivers would probably be a good idea.

Ok upgrading the driver helped a small amount but there are still long (500mS+) frames
I created a disk image before upgrading directx, and rolling back helped even more but still long frames.

The USB card doesn't work in 95 but does in 98. In fact in 95 its annoying because it nags for a driver every boot

Reply 7 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Oh well... Does disabling the USB card in Device Manager in Windows 98 make any difference? It would be a useful possibility to rule out.

Maybe it's some codec weirdness; I think Windows 98 might be using DirectShow. Unfortunately, it's been ages since I messed with those ancient versions of Media Player and I wouldn't know which options should be poked at; some of them are probably buried in the registry. That's why it's important to try VLC.

Reply 8 of 11, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

I will pull the USB card when I get a chance.
I cannot get VLC to work right.
Version 0.7.2 installed, but when I try to play a video, the time bar
moves but it displays a black window with no sound.

Version 0.8.6i comes up with an error message: Failed to create a status bar
The UI renders all messed up and it crashes when loading a file

Reply 9 of 11, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
smeezekitty wrote:

I will pull the USB card when I get a chance.

Disabling it in Device Manager ought to be sufficient, if it has anything to do with the problem.

I cannot get VLC to work right.
Version 0.7.2 installed, but when I try to play a video, the time bar
moves but it displays a black window with no sound.

I guess that's the oldest version you can find? Does it do the same thing in both Windows 95 and Windows 98? http://toastytech.com/guis/miscb.html suggests using 0.8.6d.

There should be an option in one of the menus to display diagnostic messages. There's probably some sort of video-output setting that needs to be changed.

Reply 10 of 11, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

Still no luck with VLC.
Under 95:
DirectX video output - Freeze
Direct3d video output - Crash
Windows GDI video output - Audio, black video
OpenGL video output - Audio, black video

I just discovered Windows 95 was using something called activemovie instead of media player for mpeg and it seems smother
Removing the USb did help a bit though

Reply 11 of 11, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I think you need hardware overlay output. Virge has hardware video scaling and color space conversion with overlay. Windows Media Player should use it AFAIK. It could be that Win98 is not using overlay for some reason, a Directshow problem as surmised or a new incompatibility with 486s.