Solved

Problem playing MPEG Video - Sound but no Video

Posted on 2002-03-17
21
3,667 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 47

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 47

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
 
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 47

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
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

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

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

Many people tend to confuse the function of a virus with the one of adware, this misunderstanding of the basic of what each software is and how it operates causes users and organizations to take the wrong security measures that would protect them ag…
I don't know if many of you have made the great mistake of using the Cisco Thin Client model with the management software VXC. If you have then you are probably more then familiar with the incredibly clunky interface, the numerous work arounds, and …
This video discusses moving either the default database or any database to a new volume.
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

707 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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now