Log in

View Full Version : x264 ends with error


Tomir
29th March 2008, 08:52
Many times the encoding ends with error and output says only this:

Log for job job29

Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 1 --bitrate 1300 --stats "H:\vid\tge.d2v.stats" --keyint 240 --min-keyint 24 --ref 16 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --trellis 1 --partitions all --8x8dct --ratetol 4.0 --me umh --merange 32 --threads auto --thread-input --sar 1:1 --progress --no-dct-decimate --no-psnr --no-ssim --output NUL "H:\escaflowne\escaflowne6.d2v.avs"
avis [info]: 720x480 @ 23.98 fps (36260 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 3DNow!
This happens often on 2nd pass and sometimes on the first. Usually after 90% has been done. Latest x264 does that too. Can anybody tell me what's causing this?

MADAJ
29th March 2008, 09:06
the latest x246 works ok with me.

post your avs script. sometimes i get error because of my avs script. here (http://forum.doom9.org/showthread.php?t=136015)

Tomir
29th March 2008, 15:24
That's one script:
LoadPlugin("C:\plugins\decomb.dll")
LoadPlugin("C:\plugins\fft3dfilter.dll")
LoadPlugin("C:\plugins\vsfilter.dll")
LoadPlugin("C:\plugins\dgdecode.dll")
LoadPlugin("C:\plugins\fieldhint.dll")
LoadPlugin("C:\plugins\gradfun2db.dll")
LoadPlugin("C:\plugins\masktools.dll")
LoadPlugin("C:\plugins\warpsharp.dll")
LoadPlugin("C:\plugins\removegrain.dll")
LoadPlugin("C:\plugins\mt_masktools.dll")
Import("C:\plugins\fld.avs")
Import("C:\plugins\LimitedSharpen.avs")

function Preset0(clip c) {
#Name: Default
c
return last
}

function Preset1(clip c) {
#Name: clean
c
fft3dfilter(sigma=1.1, bt=5, bw=32, bh=32, ow=16, oh=16)
limitedsharpenfaster(strength=50)
fastlinedarken(strength=20,thinning=0)
temporalsoften(4,1,1,15,2)
gradfun2db()
textsub("h:\flag\kara.ass")
return last
}
DGDecode_Mpeg2Source("H:\flag\flag5.d2v")
FieldHint(ovr="H:\flag\flag5.d2v.fh.txt")
FieldDeinterlace(blend=true,dthreshold=0)
PresetClip0=Preset0()
PresetClip0.Trim(0,35735)
Preset1()

I should point out, that calling x264 directly from commandline works just fine. But when it's through megui it often ends in failure.