View Full Version : Frame size 820x56 is not supported using avisynth 2.5 but 2.07 works HELP!
Roveer
2nd February 2003, 07:24
I just built an Dual Xeon 2.8ghz system and work with CCE. I'm trying to wring out every last bit of performance and someone suggested that I try Avisynth 2.5. I had been using AVISynth 2.07 with the basic 3 line script (no filters) right into CCE and I was getting great performance. So I downloaded AVISYNTH 2.5, removed the 2.07 and installed 2.5
First noticed that the icon next to the AVS file dissapeared then when I try to load the AVS script into CCE I get the following error:
Frame size 820x56 is not supported. Supported frame size is up to 720x576.
Well I'm not cropping or making any changes to the material that works just fine with AVISYNTH 2.07.
Any ideas?
Roveer
ErMaC
2nd February 2003, 10:39
The reason you're probably getting that resolution is because AVISynth is outputting an Error Message.
Open the AVS file in VirtualDub and look at the video screen or look at the popup message displayed to see what the problem is.
The Edge
2nd February 2003, 10:41
You must use multiples of 16 for width and height Roveer.
AVISynth 2.07 does not seem to have this problem.
Edge
sh0dan
2nd February 2003, 12:06
Do what ErMac suggests, and also post the script file. See troubleshooting on avisynth.org.
Roveer
3rd February 2003, 19:03
Here is the script that I'm using. The input is 720x480 and it works just fine if I use AVISYNTH 2.07. I was told that 2.5 might give me much better speeds, but not if all I get is the frame size error message.
LoadPlugin("C:\DVD\MPEG2DEC\mpeg2dec.dll")
mpeg2source("D:\MOVIE.D2V")
ResampleAudio(44100)
Any ideas?
Boardlord
3rd February 2003, 20:06
Did you use MarcFD's mpeg2dec3 with yv12 colorspace output capability?
Because from your script it seems that you used the old mpeg2dec, which works only in yuv2 colorspace, and avisynth 2.5 requires yv12 by default.
MrBunny
3rd February 2003, 20:10
As ErMaC said, avisynth is probably outputting an error message to CCE. Make sure that you've updated all your avisynth filters (in your case, mpeg2dec). It'd probably also be a good idea to check out the Avisynth FAQ (linked off the sticky thread) or the other Avisynth2.5 threads to see what exactly changing from 2.0x to 2.5 entails. I think I remember that there being some issues with avisynth 2.5 and CCE (or was it only YV12?), but they came up with a workaround. A search for avisynth 2.5 and CCE in the avisynth forum should find the thread.
Hope this helps,
Mr. B
sh0dan
3rd February 2003, 21:25
Always check you script in Virtual Dub (mod) for errors before encoding.
hakko504
4th February 2003, 08:29
I think the problem is that the Resampleaudio() call has been changed. In the old AviSynth it always added a silent track to the video if no audio was found, and now it doesn't. And if I recall correctly CCE requires an audio track to go with the video. The avisynth docs probably still tells you that adding Resampleaudio() will remedy this. Since it doesn't it's probably time to suggest a new solution. Quite frankly: is there a way of accomplishing this today?
ffroms
4th February 2003, 09:47
sh0dan have some script (function) and AddAudio() but it didn't work for me so I've created 1 sec. of silent audio (WAV) and I use AudioDub to fool CCE.
@Roveer - Try to put ConvertToYUY2 at end of script 'couse CCE don't work with YV12.
FFS
benf2
4th February 2003, 11:51
i am using the latest avisynth 2.5 with mpeg2dec3 and just use killaudio() command and its working ok.
ffroms
4th February 2003, 14:02
If you are using CCE SP 2.5 it wont work 'couse CCE needs audio+video or it will crash so that's why I use workaround and ofcourse it needs ConvertToYUY2 at end of script.
FFS
Belgabor
4th February 2003, 16:42
Originally posted by Boardlord
Did you use MarcFD's mpeg2dec3 with yv12 colorspace output capability?
Because from your script it seems that you used the old mpeg2dec, which works only in yuv2 colorspace, and avisynth 2.5 requires yv12 by default.
This is not true. AviSynth2.5 can work as well as 2.07 with YUY2. It's just that afaik only mpeg2dec3.dll works with avisynth2.5 and outputs YV12 by default. If he used a YUY2 mpeg2dec.dll that works with 2.5 he's fine, 'cause CCE only eats YUY2. The trouble therefore probably is, as many have posted, the change in ResampleAudio().
Roveer
8th February 2003, 18:35
Working now... Using killaudio()& ConvertToYUY2 and all seems well.
BTW, CCE speeds between 3.5-4.0 on my Dual Xeon 2.8ghz system. I'm really happy. Can encode a whole DVD (VAF & 3pass) in 1 hour 30 minutes. On my 1.6ghz machine it's taking 1.5hrs just to do the VAF and 6-7 more hours for the 3 pass. This is just the type of speed increase I was looking for. Yahoo...
Roveer
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.