Every once in a while I run some tests with TMPG against CCE just to see the differences.
As I already mentioned here in the forum I have many problems running MA scripts with CCE 2.6x trials.
As mentioned before it seems that the problem is related to high-res video (higher than 544x576) and MA scripts.
Though, I already had problems with older MA and I never had problems with all static scripts I tested so far.
Sometimes it encodes just fine some 1000 frames or so and sometimes it just gets crazy from frame 0.
All my CCE encoded samples show "Avisynth caught and access violation at 0x100430a0 attempting to read from 0x0e7cf194" on the top of the screen in red font.
I'm not quite sure but sometimes the message could be different in terms of the shown values if I change resolution or script.
Else I just can see a black background with the cinemacraft logo on the right bottom which is ok for a trial.
Right now my MA script looks like this:
Code:
Mpeg2Source("D:\mymovie.d2v")
undot()
Limiter()
asharp(1, 4)
GripCrop(704,576, overscan=2, dest_anamorphic=true)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
MA_Routine()
GripBorders()
Limiter()
AddAudioCCE()
And here is my MA_Routine.avsi by Incredible:
Code:
function MA_Routine(clip c) {
c=ScriptClip(c, "nf = YDifferenceToNext()"+chr(13)+"unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100))).TemporalSoften( fmin(round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")
return c
}
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
And my AddAudioCCE.avsi as in avisynths' site instructions when in trouble with CCE:
Code:
function AddAudioCCE(clip v1) {
v2 = Blankclip()
v1 = AudioDub(v1,v2)
return v1
}
Anything I should change? I just tested Phil's Optimal V4 yesterday with 704x576 without a glitch...
At least it went way over the first 1000 frames. I believe it was almost 6 minutes ok.