Solved

Problem playing MPEG Video - Sound but no Video

Posted on 2002-03-17
21
3,685 Views
Last Modified: 2008-02-26
I posted this question a while back however didn't manage to get a fix then, hoping that someone can help me out now. Here's all the info I have, please post suggestions/comments in the previous question:

http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=osgen&qid=20250480

=======================================================

I've had this problem for a long time now, I think it happened when I installed some video codecs/video
editing software. Basically when I play ANY MPEGs in Windows Media Player they play, and I get sound but no picture/video at ALL!

However, when I play them in anything else such as Quicktime or VirtualDub I get both picture and sound (work fine) probably because these applications use their own codecs and not the Windows system codecs.

I was using Windows 98 SE and then I upgraded to XP Pro, thinking it may solve the problem, but it didn't.

Please could someone help or let me know where I could maybe get the MPEG codec so I can re-install it. I have looked in tons of places for the codec however it doesn't seem to even exist. I found a package from MS which was named WMP codecs, however even this made no difference.

Could anyone even help by indentifying the windows system files (dll's, ocx's, etc) which actually ARE the MPEG video codec, that windows uses to play video mpeg. Replacing theses and obviously re-registering them and even the relevent registry entries aswell would probably solve this problem.

I know that re-installing Windows completely will probably fix it, but I really don't want to do
this and I'm sure there must be another way round it.

I must have posted this problem on loads of forums/help sites (over 20+) however still no-one could help. I'm thinking that the developers or Divx must have an extremely advanced knowledge of windows system codecs and how they work together (using similar dll's etc).

I have noticed in Device Manager there is an option to display the codecs, however this is much the same as any other machine which works fine, plus this doesn't give much information either. I have tried using an application to monitor WMP as it loads and then plays an MPEG video, to see which system files it accesses and loads to try and guess where I could replace "damaged" system files, however this has produced a massive log (hundreds of pages long).

Thanks
0
Comment
Question by:simonprr
  • 9
  • 5
  • 3
  • +2
21 Comments
 
LVL 48

Accepted Solution

by:
dbrunton earned 0 total points
ID: 6874763
Try this site.

http://www.moviecodec.com/codecdownload/
http://www.moviecodec.com/faq.shtml

Also if you have Media Player it offers the following advice

I receive audio content but no video content

Click the causes listed below to find a remedy to the problem.

Your connection speed is too low to support the media file you are trying to play
     The appropriate video codec is not installed
     High volume of traffic on the Internet
     Transient problems on a network or server
     You have a bad video driver
0
 
LVL 3

Author Comment

by:simonprr
ID: 6874953
Great, thanks. That site looks helpful. However which codec is it that is the actual MPEG one? It says the MPEG-4 codec is for AVI video files.

Which actual page is the "I receive audio content but no video content" on? It isn't related to connection speed or high traffic because these are local video files. The problem therefore appears to be "You have a bad video driver" or "The appropriate video codec is not installed"
0
 
LVL 48

Expert Comment

by:dbrunton
ID: 6875409
Read the bottom of the second link.  This will show you how to identify what codecs you have on your system.

Under the Media Control Devices you should find an MPEG player.  Check the Properties and settings for the player and see if something has been disabled.
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
LVL 3

Author Comment

by:simonprr
ID: 6885188
I have checked out my codecs and I have all the standard codecs (compared with another XP machine) plus the DivX codec. Obviously the MPEG video codec exists, but is not working correctly or is corrupted. Therefore I need to exactly which one it is so I can remove/reinstall it.

I have also checked "Media Control Devices" nothing is disabled, everything the same as the other (working) XP machine.

"Is there a way of finding out the exact files the codec does use, like DivX says it uses the following system files, I need to know which the MPEG codec does.**What files are installed?**: The DivX Codec installer will install the
  following files on your system:
 
* divx.dll           (DivX Codec)
* divxdec.ax          (DivX Decoder Filter)
* mp4fil32.dll          (MPEG-4 Read/Write Filter)
* README.txt          (This README file.)
* License.txt          (License agreement for the software.)
* DivX Help GUide     (Internet Shortcut to DivX.com help site)"

0
 
LVL 48

Expert Comment

by:dbrunton
ID: 6886400
No real easy method of determining which files are used.

This link talks about removing and installing the codecs.  It doesn't apply to XP but the method should be the same.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q142731

You could remove and reinstall the codecs and that should fix any corrupt file that exists.

This link talks about problems with viewing MPEG files and suggests the Xing player

http://www.xingtech.com/

0
 
LVL 3

Author Comment

by:simonprr
ID: 6994504
The problem isn't fixed and I don't think it will be without re-installing XP.

But thanks to everyone for suggestions/help. Please post if you have any further ideas.

Cheers
0
 

Expert Comment

by:ITMatt
ID: 7481050
Bit late now.....I have only just joined.

If anyone else has this problem:

disable the VMR controls in windows media player.
0
 
LVL 3

Author Comment

by:simonprr
ID: 7482526
How do I do that?
0
 

Expert Comment

by:ITMatt
ID: 7484330
1\Start Windows media player.
2\goto tools and select options.
3\select performance and click on advanced.
4\to repair mine I turned of all VMR options

Any problems..give me a shout
0
 
LVL 3

Author Comment

by:simonprr
ID: 7484444
Which ones? There isn't anything there saying VMR.

What version of WMP are you on cause it could be different, mine is 8.00.00.4477
0
 

Expert Comment

by:ITMatt
ID: 7484505
I am using media player 9
I will check another machine with version 8
0
 

Expert Comment

by:ITMatt
ID: 7484514
there is a setting in 8 it says...

use video mixing rendering.

Untick the box.
0
 
LVL 3

Author Comment

by:simonprr
ID: 7484564
Hmmm, what is 9 like? I'd heard you can't remove it after you've put it on. Is it stable etc?
0
 

Expert Comment

by:ITMatt
ID: 7485021
seems ok. just take a snap shot and remember the date and it will remove 9 and back to you old system.

You need to give yoourself a day were you are not going to make any changes and test it!!!! Not like me that just jumps in!

But I do have several pc's
0
 

Expert Comment

by:Stain_krane
ID: 7938926
I had this problem for a very long time. YOu need to download and install mpeg4x. Download this from kazaa or form a lot of website (just go to google.com and type in mpeg4x.zip download) once you install this codec it should resolve your problems. Another that you could try if this doesn't work is download divx 3.11 codec because a lot of divx files need this coedec to play even if you've installed divx4 or divx5. Hope this help you out.
0
 

Expert Comment

by:Stain_krane
ID: 7938941
Oh ya you may have problems installing mpeg4x in windows xp because it has not been tested for windows xp but you can overide this and continue to install. If you are really interested in playing divx movies I would recommend sticking to windows 98 because it plays divx movies a lot better.
0
 
LVL 3

Author Comment

by:simonprr
ID: 7974838
Well I have rebuilt now and still have the problem, so it's more likely hardware issue/compatibility now. I guess it could be codecs or graphics drivers, but it seems unlikely now.

Just to clear this up I DON'T have the problem with DIVX movies. They are fine. The problem is with MPG/MPEG videos and not all of them either (but most).

To get around it I'm using RealOne player as this has it's own internal mpeg decoder obviously as it works fine.
0
 
LVL 3

Author Comment

by:simonprr
ID: 7974847
Actually to make it clearer SVCD MPEGs work fine, other MPEGs don't.
0
 

Expert Comment

by:funktion1346
ID: 7994240
I just had someone with this same problem and managed to get it working by using a little trick you can do with a lot of microsoft programs. Go into dos and browse in dos to the executable (the one I browsed to was mplayer2.exe) then when you are in that directory where the exe is based, type in for example what I did, mplayer2.exe /a. The /a switch when used with a lot of microsoft exe files recreates and refreshes the registry links and fixes any corruptions that even reinstalling the software doesnt solve. Let me know how you got on.

geeza12345@hotmail.com
0
 

Expert Comment

by:funktion1346
ID: 7994255
I have just had someone with the same problem. The way I fixed it was to browse in dos to the executable mplayer2.exe and type in the following switch to refresh the registry links and fix any corruptions that even reinstalls dont solve. For example I browsed to the dir in dos and typed mplayer2.exe /a and this sorted the problem. Let me know if it works for you. This works with a lot of microsoft exe's well worth a try.

Cheers

Mark

geeza12345@hotmail.com
0
 
LVL 3

Author Comment

by:simonprr
ID: 7995265
I've rebuilt the PC, at least 2 times. Therefore "refreshing the registry and fixing any corruptions" won't do anything. I'll give it a try anyway, but I think this is a hardware compatibility issue.
0

Featured Post

Active Directory Webinar

We all know we need to protect and secure our privileges, but where to start? Join Experts Exchange and ManageEngine on Tuesday, April 11, 2017 10:00 AM PDT to learn how to track and secure privileged users in Active Directory.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello I read in a discussion about a person who configured a very simple mirror RAID with two hard drives; the system and data were on the same partition. He asked how to repair the system as it was not booting up anymore. In his case running …
As the title indicates, I have done this before. It chills me everytime I update the OS on my phone, (http://www.experts-exchange.com/articles/18084/Upgrading-to-Android-5-0-Lollipop.html) because one time I did this and I essentially had a bricked …
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question