[x264-devel] Multislicing support
Alex Izvorski
aizvorski at gmail.com
Tue Apr 22 20:24:43 CEST 2008
Hi Etienne,
I've looked at it, and can confirm that at least with a couple of
combinations of settings it produces a good stream for jm13.2 and ffmpeg
decoding. The only changes I would suggest is some small tweaks to
variable names for consistency (slice_size_threshold =>
i_slice_size_threshold, b_l => b_left?), and also perhaps you can
convert it to use spaces instead of tabs?
I haven't benchmarked single-slice encoding with vs without the patch,
nor have I tried using a mb-slicesize that would end slices in mid-row
(a special corner case would be mb-slicesize=1). Perhaps you or someone
could try and report your results?
Aside from those issues, I would like to see it applied in git, if
nobody objects. Good work.
Regards,
--Alex
On Tue, 2008-04-22 at 12:18 +0200, Etienne Bömcke wrote:
> Hi guys,
>
> I'd like to get your attention one last time on the topic of multi-
> sliced encoding. You'll find attached to this message the patch I
> developped based on Mojtaba Hossein's work, adding support for
> multiple slices during the encoding process. A new command-line option
> has been added (--mb-slicesize) allowing one to specify the max number
> of macroblock to be encoded in each slice, while the --no-mv-inter-
> slices option tell x264 to output totally independent slices, both
> spatially and temporally. Last time I sent this patch, I just received
> a single reaction from Jason Martens, but no real comment on the patch
> itself.
> Could you please take a minute and look at it? I myself did some tests
> to evaluate the performance of the patched code, but as my knowledge
> of the encoder is limited I can't tell for sure that the patched code
> doesn't cause significant performance losses.
> If I don't receive any feedback, I'll assume the patch is ready to be
> included in the official version, and I'll make sure this will be done
> as soon as possible.
>
> Best regards,
>
> Etienne
>
>
>
>
> --
> Etienne Bömcke
> UCL - Laboratoire TELE
> etienne.bomcke at uclouvain.be
>
>
>
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> http://mailman.videolan.org/listinfo/x264-devel
More information about the x264-devel
mailing list