OK, patch attached.<div><br></div><div>I've incorrectly assumed that i_src_stride in mc_chroma functions will always be mod 16. </div><div><br></div><div>- David<br><br><div class="gmail_quote">On Sat, Dec 13, 2008 at 9:07 AM, David Wolstencroft <span dir="ltr"><<a href="mailto:lordrpi@gmail.com">lordrpi@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I've found it. I'll send patch shortly. It happens when width is not mod 32.<div><div></div><div class="Wj3C7c">
<br><br><div class="gmail_quote">On Sat, Dec 13, 2008 at 6:41 AM, Josef Drexler <span dir="ltr"><<a href="mailto:joe-x264@jdrexler.com" target="_blank">joe-x264@jdrexler.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Dec 13, 2008, at 2:56 PM, Guillaume POIRIER wrote:<br>
> On Sat, Dec 13, 2008 at 12:03 AM, Josef Drexler <joe-<br>
> <a href="mailto:x264@jdrexler.com" target="_blank">x264@jdrexler.com</a>> wrote:<br>
</div><div>>> The source is 1024x576 h.264 video which I'm transcoding to 720x576<br>
>> with SAR=64/45 (16:9 at PAL resolution). I believe mencoder would do<br>
>> the scaling, so the input to x264 is 720x576.<br>
>><br>
>> I've now tried another sample, for which the problem doesn't appear<br>
>> only as stripes but rather generally discolored areas too. In case it<br>
>> helps for reproducing the problem, I've uploaded a small sample<br>
>> together with the resulting good and broken encodes at http://<br>
>> <a href="http://jdrexler.com/home/x264-ppc-regression/" target="_blank">jdrexler.com/home/x264-ppc-regression/</a><br>
><br>
> Thanks for the sample. I however can't reproduce the problem here<br>
> on Tiger.<br>
><br>
> I used the commandline:<br>
> mencoder ~/Desktop/input.mkv -nosound -ovc x264 -x264encopts<br>
> bitrate=900:frameref=6:bframes=3:direct_pred=auto:b_pyramid:weight_b:m<br>
> e=umh:mixed_refs:subq=6:turbo=1:pass=2<br>
> -o out.avi<br>
<br>
</div>With the unscaled 1024x576 sample, the problem doesn't happen here<br>
either. It does happen when scaling to PAL resolution (720x576)<br>
however. Please try this command line:<br>
<br>
mencoder -vf scale=::::::pal:1 -ovc x264 -x264encopts<br>
<div>bitrate=900:frameref=6:bframes=3:direct_pred=auto:b_pyramid:weight_b:me=<br>
</div>umh:mixed_refs:subq=6 input.mkv -o out.avi<br>
<br>
(I've removed the two-pass options I was using before since the bug<br>
shows up in single-pass mode too.)<br>
<br>
If that still doesn't reproduce the problem, do you have a G5 or G4?<br>
It might only be an issue on a 32-bit G4 CPU (or specifically, the<br>
7450 that's in my Powerbook).<br>
<div><div></div><div><br>
_______________________________________________<br>
x264-devel mailing list<br>
<a href="mailto:x264-devel@videolan.org" target="_blank">x264-devel@videolan.org</a><br>
<a href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br></div>