Stuttering mpg video playback on WMP

joema

New member
Member
Local time
10:34 PM
Messages
52
Some of my .mpg videos periodically stutter during playback on 64-bit Win7 if played through WMP 12.0.7600.16415. If played back through VLC 1.0.3 the problem doesn't happen.

Problem happens whether in full-screen or windowed mode. The stutter points are consistent and reproducible -- happens at the same place in the video each time. Doesn't happen with all mpg videos, only some.

There's nothing else running on the machine. Perfmon shows almost no CPU activity on all cores, and no significant disk or network I/O.

Video: EVGA GTX-275, latest nVidia 8.17.11.9562 drivers. CPU: i7-860 @ 3.78Ghz. Disk: WD Velociraptor 300GB SATA.

The same mpg videos play fine on a lesser-powered XP machine (2.4Ghz Core 2 Quad Q6600) through WMP 11.0.5721.5268.

Additional config details: see profile.
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitIntel i7-860 @ 3.78 Ghz8GB Mushkin Enhanced DS1600-6G HP3-12800EVGA GTX275
Computer Manufacturer/Model Number
Digital Storm
OS
Windows 7 Home Premium 64 bit
CPU
Intel i7-860 @ 3.78 Ghz
Motherboard
EVGA P55 FTW
Memory
8GB Mushkin Enhanced DS1600-6G HP3-12800
Graphics Card(s)
EVGA GTX275
Monitor(s) Displays
LG Flatron W2361VG
Hard Drives
300GB 7200 rpm WD Velociraptor SATA
2 x 1.5TB Seagate ST31500341AS 7200 rpm SATA (non-RAID)
PSU
Thermaltake TR2 RX-850 AP (850 watts)
Case
HAF922
Cooling
Noctua NH-D14
Internet Speed
6 megabit DSL (6 megabit/sec down, 512 kilobit/sec up)
Other Info
DSL modem: Westell C90-610030-06 rev G
Router: NetGear WNDR3700
The stutter points are consistent and reproducible -- happens at the same place in the video each time. Doesn't happen with all mpg videos, only some.

The files in question are poorly multiplexed. Use TMPGEnc 2.5 (MPEG tools in file menu) to demultiplex them. Then use bbMPEG to multiplex them together again using DVD standard.
 

My Computer My Computer

At a glance

7600.20510 x86P4 550 3.4 GHz HT running at 3.5 GHzOCZ 2 GB(2x1GB) DDR400mHz running @ 414 mHzHIS Radeon HD 3850 IceQ 3 Turbo HDMI Dual DL-...
Computer Manufacturer/Model Number
self built
OS
7600.20510 x86
CPU
P4 550 3.4 GHz HT running at 3.5 GHz
Motherboard
MSI PM8M3-V (MS-7211 v1.x) Micro-ATX mainboard
Memory
OCZ 2 GB(2x1GB) DDR400mHz running @ 414 mHz
Graphics Card(s)
HIS Radeon HD 3850 IceQ 3 Turbo HDMI Dual DL-DVI AGP
Sound Card
MOTU Traveler firewire studio interface 192 kHz 24 bit
Monitor(s) Displays
22" widescreen Acer X223W LCD, 17" Compaq P75 CRT
Screen Resolution
1680x1050 and 1280x1024
Hard Drives
SATA I x2 WD, 400 GB and 120 GB, SATA 2 WD Caviar Black 1 TB
PSU
350W generic
Case
Cybertronpc, it glows blue
Cooling
stock cpu fan, Ice-Q 3 gpu and system, many case fans
Keyboard
Logitch Classical Keyboard 200
Mouse
Logitech Mediaplay cordless
Internet Speed
1792/448 kbits/sec
Other Info
SATA II PCI fake RAID adapter, 1 GB Readyboost, original ATI Remote Wonder (even works with WMC perfectly), Logitech Rumblepad 2 game controller x2
joema,

Have you had any success with the de / re multiplexing approach? After a few days of searching, I finally came across this post. I am experiencing the exact same thing. I have a multi core Windows 7 Pro 64 machine on which only SOME MPG videos stutter (always at the same place, even if they have been stream copied), but these same clips do NOT stutter when played on my old XP laptop! The player is Media Player Classic with ffdshow decoders (on both machines), and when played with VLC they do not stutter.

With a few test files, the demultiplexed video plays PERFECTLY, but when multiplexed back, the stutter returns (always in the exact same place).
 

My Computer My Computer

At a glance

Windows 7 Pro 64 bit
OS
Windows 7 Pro 64 bit
I gave up pursuing it and just switched to VLC media player. It happens on so many videos I'm convinced it can't be purely the "poorly multiplexed" issue as sole cause.

It doesn't happen with Media Player XP, only Win7. Media Player under XP can handle these files -- whether poorly multiplexed or not. Therefore Media Player under Win7 should be able to.
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitIntel i7-860 @ 3.78 Ghz8GB Mushkin Enhanced DS1600-6G HP3-12800EVGA GTX275
Computer Manufacturer/Model Number
Digital Storm
OS
Windows 7 Home Premium 64 bit
CPU
Intel i7-860 @ 3.78 Ghz
Motherboard
EVGA P55 FTW
Memory
8GB Mushkin Enhanced DS1600-6G HP3-12800
Graphics Card(s)
EVGA GTX275
Monitor(s) Displays
LG Flatron W2361VG
Hard Drives
300GB 7200 rpm WD Velociraptor SATA
2 x 1.5TB Seagate ST31500341AS 7200 rpm SATA (non-RAID)
PSU
Thermaltake TR2 RX-850 AP (850 watts)
Case
HAF922
Cooling
Noctua NH-D14
Internet Speed
6 megabit DSL (6 megabit/sec down, 512 kilobit/sec up)
Other Info
DSL modem: Westell C90-610030-06 rev G
Router: NetGear WNDR3700
Thanks for the info. On the bright side, after learning more about demuxing and AC3 and splitting and encoding than I ever wanted to, I finally resolved the issue. It was making me crazy because my XP Laptop could play all these files without a problem, but the Windows 7 64 machine couldn't. Here is the solution:

Install Media Player Classic Home Cinema
http://mpc-hc.sourceforge.net/download-media-player-classic-hc.htmll

and the ffdshow tryouts
ffdshow tryouts | Official Website

The 64 bit versions also worked, but for some reason the links were down, so I didn't want to complicate things. You might not need the ffdshow if you only want to play mpeg-2 (because of Windows 7 built in decoder) but the ffdshow has much more flexibility.

In Media Player Classic menus, View/Options
under internal filters, check EVERY BOX under source filters, and on transform filters check everything except MPEG-1 Video and MPEG-2 Video.

Under Internal Filters/Audio Switcher, check "Enable built-in audio switcher filter"

ffdshow will have installed a start menu group, and in there is audio configuration. Under codecs, make sure that AC3 is set to liba52.

if you use the ffdshow video configuration (to use it instead of windows 7 decoder), for the mpeg-2 codec, set to "libavcodec". Setting to disabled willl use windows 7


Then play the file and marvel at the results. While playing, use the menu Play/Filters to see what all it is using. I would expect that you see:

Default DirectSound Device
Video Renderer
Audio Switcher
ffdshow Video Decoder
AC3 Audio Decoder

If you ever get around to trying this, please let me know if it worked!
 

My Computer My Computer

At a glance

Windows 7 Pro 64 bit
OS
Windows 7 Pro 64 bit
This solution worked very well for me.
Thanks.
 

My Computer My Computer

At a glance

Win 7 64
OS
Win 7 64
Back
Top