Hi there, I noticed x264 crashing, the log states that there was an error but does not give further details. Here is the commmand line I used, in hope it can hint at the problem. I also had no problems with older builds... though the last one I used was over a month old... C:\Program Files\megui\tools\x264\x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct temporal --subme 7 --trellis 2 --analyse all --8x8dct --me esa --progress --no-psnr --output "H:\a.264" "H:\a.avs" Using meGui 0.2.3.2177. Any help would be greatly appreciated. Thanks in advance.
To tell, the truth, no... but I always assumed MeGUI would 'paste' that exact same command... the encoding process starts like usual, everything works fine but after a few hours (~20 hours or so), it craches.. I've tried it multiple time already and from what I could see, it didn't crash at the exact same frame... I remember reaching 80% once before it crashed... then the next try, I could only reach 65%... I'm giving it another go now to see if it can reach the end... if it doesn't work, I guess I can paste the command line in the black box but I don't really see the point to it since it works fine for a long while before crashing... If there really is a difference, I'd be glad to hear though... Thanks!
--------------------- R.I.P. Louie: TehPandaShow gone but not forgotten
The point of trying it yourself is to see whether x264 spits out any errors that aren't captured by MeGUI. (Which has occasionally been a problem in the past, but I'm not sure whether it applies here.) You might also try playing your avisynth file in virtualdub or a media player, it might be related to the CAVIStreamSynth error, but at the least if it is avisynth related it'll give you something useful.
Ok, thanks foxyshadis, I'll try your recommendations as soon as humanly possible... And for lexor, here's my script... using the latest Avisynth of course.. Code:
--------------------- "If your fenders aren't rolled, you have bad wheel fitment."
That's one of the most complicated AviSynth scripts I've ever seen! Break up the stages, but first try a simple script (y'know, the kind where "MPEG2Source" is the only thing there), just to see whether it's certain functions that are breaking it. Start off with "MPEG2Source", then add your filter functions gradually to find the cause of the problem.