View Full Version : Problems with WMP11 on Vista
mvdzwaan
1st February 2007, 23:48
Just upgraded to Vista. I had to re-install Avisynth (2.5.7) to get it working again in Media Player Classic, but WMP11 does not want to play AVS files and shows 'Windows Media Player cannot play the file. The Player might nog support the fle type or might not support the codec that was used to compress the file'.
GraphEdit can render the file (using render media menu option), Media Player Classic has no problems...
Before the upgrade WMP11+XPsp2 also played avs files without problems. Anyone know a solution ?
R3Z
2nd February 2007, 04:53
Well could you post the graph picture ?
What type of file are you trying to play through the avs ?
mvdzwaan
2nd February 2007, 13:09
Well could you post the graph picture ?
What type of file are you trying to play through the avs ?
I've tried mpeg2 using mpeg2source (dgdecode), h264 through directshowsource (using a .grf) and a wmv file using directshowsource. All of them are not playable in wmp11 but work without problems in vdubmod, mpc etc
Graph for render media with an avs file shows :
Avisynth video #1 -> (xform in) AVI Decompressor (xform out) -> (VMR input0) Video Renderer
mvdzwaan
3rd February 2007, 10:31
If I process the file using MakeAVIS, it plays fine in WMP11...
but still WMP won't play the avs directly...
B.T.W. I need this support for a program with an embedded player which uses the WMP11 engine
IanB
3rd February 2007, 13:23
Have you tried all the pixel formats? (YV12, YUY2, RGB32, RGB24)
Does Version() work?
mvdzwaan
3rd February 2007, 13:33
Have you tried all the pixel formats? (YV12, YUY2, RGB32, RGB24)
Does Version() work?
All of them fail, avs with only Version() also fails in WMP11 only.
I've reinstalled all codecs, vdubmod/media player classic kept working, but wmp11 still a no-show.
Vdubmod shows the same information (xvid for yv12 etc.) as on another (working) pc with win2003
mvdzwaan
3rd February 2007, 17:01
I've solved the problem partially...
I copied the registry key (and subkeys) for
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.avi
to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.avs
and now avs files play again in WMP11. The embedded player still does not work, but that might be because of other 'solutions' I tried.
mvdzwaan
3rd February 2007, 19:11
Embedded problem was caused by an avs using audiodub, directshowsource (wmv file) and directshowsource (avs file with wavsource).
final fix was to revert from avisynth 2.57 to 2.56a
IanB
4th February 2007, 12:57
final fix was to revert from avisynth 2.57 to 2.56aNow was the final fix that you reinstalled an Avisynth or that 2.5.7 does not work on Vista and 2.5.6a does?
Can you please do some A-B testing with installing 2.5.6a and 2.5.7 and report your findings.
I ask because 2.5.7 is basicly a bug fix release over 2.5.6. Theoretically they should work the same apart from the bugs in 2.5.6.
mvdzwaan
4th February 2007, 13:25
I'll try to reproduce the problem, which seem to be related to an avs file with directshowsource to a wmv file, and then playing it in WMP11...
B.t.w. After the Vista upgrade I needed to re-install avisynth to get it to work at all, I reinstalled using 2.57, before I was using 2.56a on XP
mvdzwaan
5th February 2007, 20:02
Ok, I did some tests :
AVS file with :
DirectShowSource("D:\testfile.wmv",convertfps=true).KillAudio()
Using 2.56a and 2.57 it works in MPC, VirtualDubMod etc.
WMP + 2.57 -> crash (faulting module ntdll.dll, version 6.0.6000.16386)
WMP + 2.56a -> no problems.
I installed the Avisynth versions using the installer.
The Scientist
5th February 2007, 20:16
I have no issues with v2.5.7 on Vista using both WMP and classic using AVS files.
mvdzwaan
5th February 2007, 20:20
I have no issues with v2.5.7 on Vista using both WMP and classic using AVS files.
My problem with 2.57 (vs 2.56a) is solely related to using a directshowsource with a wmv file.
The other problems I had were solved using the registry trick. 2.57+wmp11 and mpeg2source for instance work fine here too.
mvdzwaan
12th February 2007, 13:55
I did notice very bad performance with avs files in wmp11/windows media encoder (12fps -> 1 or 2 fps). Problem seems to be related to the avi decompressor in quartz.dll
When I use ConvertToRGB32() as the last statement in my AVS the performance goes up again....
I've fiddled around with a my codecs to get it up to speed without using the RGB convert but no succes yet.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.