DivX ;-) audio playback problem, an update

Floyd

Senior member
Nov 17, 1999
674
0
0
Just an FYI for those who fancy the DivX ;-) MPEG4 video craze. I ran into a problem last month in which the audio playback in my DivX movies inexplicably went into the toilet. My original plea for help was here. I've pasted the important parts below for your convenience :)

"When I playback DivX (MPEG-4 *.avi) movies, the MP3 audio stream has a stuttering metallic echo (voices have a "gurgling" echo) and the overall sound level is very low. It's happening in both Win98 and Win2k with Media Player 6.4 whereas it used to work perfectly. But they play back fine in Win98 Lite (triple-booting Win98, Win98 Lite, and Win2k). The video is perfect in all three OS's, only the audio is flaky. I have no idea what could be wrong, I haven't installed any audio-related software which [to my knowledge] would have conflicted, and nothing common to both Win98 & Win2k. I've checked the codecs, reinstalled Media Player, checked hardware configuration...basically everything I can imagine that could be related to this sort of problem."

"Here's where it gets really weird. Today I encoded "The Matrix" with FlaskMPEG in Win2k. If I play it back in Win2k, the audio is screwed. But if I boot into Win98 Lite and play it back, everything is fine. Same thing with trailers I downloaded over the 'net, all of which used to play back perfectly. All of my DivX videos are encoded with MP3 audio streams, so I suspected a problem with the MP3 codec. But if I play an MP3 (audio only) in media player, it sounds fine. ARGHHH!"


Well, it turns out playback in 98Lite was messed up as well or at least it evolved into such. And I later discovered it wasn't restricted to MP3 interleaves, but WMA (and presumably all other audio formats) as well. Any A/V interleave format, DVD/MPEG2, AVI, whatever had this problem. Now please understand that the troubleshooting path was very painful; I've installed/uninstalled software, deleted registry entries, wiped DirectX, manipulated IRQ's, etc. more times than I care to admit.

You won't believe what the problem was.

Yesterday I installed a new video card (from Creative Savage4 3D PCI -> ATI AIW Pro AGP) and the problem went away. Ahh, my movies are back, pristine as ever. I could not, and still can not, rationalize how a video card could screw up audio playback...which is why this problem was so hard to trace. Keep in mind that this whole time video display quality was as good as ever. I reinstalled the old card again just to be sure, and yes the problem reappeared. I initially thought it must have been an artifact of [poorly-implimented] IRQ sharing between the sound and video cards. But the sound card is a Soundblaster 16 ISA on a dedicated IRQ. Not to mention the old PCI video and the new AGP video use the same IRQ. I'm left thinking it must be a driver issue with the Creative PCI video. I was using the most recent reference drivers, if I have some time to burn maybe I'll try an older driver release. I'm quite sure it isn't something inherent of PCI video cards in general, but I had an AGP card prior to both of these in which everything worked well. I'd be interested to know if anyone has a Creative Savage PCI video card working properly with A/V playback.

I just wanted to share this peculiar experience with you guys in the off-chance it will save you some grief in the future. Now if anybody knows why this happened, why don't you just tell me what the hell was happening! ;)

Best regards,
Floyd
 

Workin'

Diamond Member
Jan 10, 2000
5,309
0
0
Strange problem.......must be a hardware or driver conflict with the PCI vid card. If you have access to a different PCI video card you could try it and see if the problem repeats or if it was maybe just the Savage4 causing the problem. At least you're all fixed up for now. How do you like the AIW?

Did you get "The Matrix" to fit on 1 CD? How is the quality of the DivX;-) dub? As soon as I get a new DVD drive (hopefully this weekend) I'm going to give this DivX;-) thing a try. I have all the software downloaded and ready to go, can't wait to get started.

Seems like I have more questions than answers today :)
 

Floyd

Senior member
Nov 17, 1999
674
0
0
Workin', I agree it was probably a driver issue. Maybe I'll play with it more when I have some time to see if I can fully isolate the problem. Also, please see
this thread for some first impressions on the AIW Pro.

I've encoded the Matrix in several different flavors. One single disc using the fast motion codec, another single disc using low motion, and another 2-disc using low motion. All of them work remarkably well. I've even added autoplay menus with extra footage and utilities to some of them. Cynics will quickly point out that the visual accuracy is not equal to the original MPEG2 stream, especially when viewed up close on a monitor. Of course not, it's a lossy compression. But it's vastly superior to any [readily available] competing algorithm, and when viewed on a television (or a monitor from three feet away) it is indeed virtually indistinguishable from the original.

The learning curve is a bit steep depending on your background, but you're gonna have a lot of fun with this. Just be persistent and read everything you can to get a good feel for the common issues. The Delphi discussion forum linked from DivX Digest and the help documentation included with VirtualDub are very enlightening.

.paldo, I'll be in touch.

Best regards,
Floyd