View Full Version : Avisynth won't work with any media player...
Jocko Homo
4th December 2006, 23:19
I can't get avisynth to work with any media player I have, including WMP11 and mplayer2. They can play audio but won't play video and, instead, report "Unable to download an appropriate decompressor." My AVS importer plugin for Adobe Premiere won't work, either (which makes Premiere suddenly quite useless). Instead, it claims that no codec is found.
So, avisynth appears to be working somewhat. I can get error messages from avisynth with WMP11 and even the version information: v2.57 Sep. 16, 2006. It simply works with VirtualDub, Videora, MeGUI and friends.
Now, I don't actually have a codec installed but I am using ffdshow and, knowing all this, use the DirectShowSource() function.
So, what is my problem? Why won't avisynth work with any players? What can I do to fix this?
Any help is greatly appreciated, thank you!
Fizick
4th December 2006, 23:51
what if you add Converttoyuy2() to end of script?
or ConverttoRGB()
Jocko Homo
5th December 2006, 00:41
Hey, ConvertToRGB() totally worked, thank you!
Do you know what happened? I've used avisynth on a previous system and I never had to specificy RGB in my scripts. What might be different between then and now? For that matter, why must I even specify it now?
I'm just looking to understand this stuff so I may learn something and, maybe, I won't have to come running back here everytime something screws up.
Thank you...
foxyshadis
5th December 2006, 02:01
You don't have a YV12 decoder. If you install xvid or ffdshow they should take care of it. (Virtualdub and other software has one internally.)
Jocko Homo
5th December 2006, 05:00
You don't have a YV12 decoder. If you install xvid or ffdshow they should take care of it. (Virtualdub and other software has one internally.)But... I have ffdshow installed. That's how I'm able to decode anything at all. Is there a setting that I can turn on, somewhere?
Thank you...
foxyshadis
5th December 2006, 05:26
The very last entry in the list of codecs, accessible through its start menu shortcut (you can reinstall with the latest if it isn't there), is for all the different raw formats. If you turn those on, it'll decode them all.
Jocko Homo
5th December 2006, 07:06
So far so good, setting the "Raw video" format decoder to "all supported" allows my media players to decode my .avs files without the ConvertToRGB() call, thank you very much.
Finally, I'm having a small problem where the video is flashing grey every couple of frames. It lasts for a couple of seconds before things settle down and it then plays the video fine. This occurs even in encoding programs like MeGUI and friends. It occurs regardless of whether the ConvertToRGB() function is called or not.
However, it's not consistent. It usually happens but, sometimes, it only happens for a couple of frames and then plays properly and, other times, it just doesn't happen at all.
What might the problem be, now? Why isn't it consistent? Could it be some threading or synchronization problem?
Thank you...
foxyshadis
5th December 2006, 13:05
Yeah, DirectShowSource was really buggy, but it's gone through a lot of big updates recently. See this thread for downloads: http://forum.doom9.org/showthread.php?t=118715
Jocko Homo
5th December 2006, 22:43
Thank you very much. I now have an avisynth installation (with ffdshow) that works just as well as on my last computer.
While we're on a roll, a problem that has existed since my previous computer is that some .mp4 movie files don't play video properly using DirectShowSource(). I can play the movie files just fine but not when I'm trying to play them through avisynth. The file that I've been using is too big to share but the same problem appears to happen with the .mp4 file that is posted in this thread (http://forum.doom9.org/showthread.php?t=118722), posted by Chainmax, called Clip_1.mp4 (http://rapidshare.com/files/5308514/Clip_1.mp4.html).
What could the problem be, here, with these .mp4 files?
Thank you very much...
check
5th December 2006, 23:20
if you have Nero's .mp4 parser installed it is known to bork on some mp4's.
Jocko Homo
5th December 2006, 23:39
if you have Nero's .mp4 parser installed it is known to bork on some mp4's.In fact, I do have Nero installed but I tried to only install the disc burning software. Is there a way to be sure whether nero installed a codec or not? If this is the case, how may I force avisynth to use ffdshow over nero's codec?
Thank you...
check
6th December 2006, 11:14
download the cccp insurgent from the CCCP website (ses sig.) and look for 'ndparser.ax'. Unregister it if you see it and try again.
Jocko Homo
7th December 2006, 20:38
Wow, that worked like a charm! Why didn't I sign up with this forum earlier? I now have a, as far as I can tell, completely working installation of avisynth. Thank you, everyone who participated in this thread. Thanks a lot!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.