[x264-devel] Re: multislice-encoding gone?

bond b-o-n-d at gmx.net
Tue Dec 19 22:42:58 CET 2006


multiple slices are also good for error robustness (eg for
streaming/broadcasts). if its easy to readd it might be good if x264 could
offer it just for completeness :)



> It may be a small impact but doesn't encoding multiple slices in a
> single frame vs. spreading threads across frames increase the
> encoding latency since operations will be done across frames instead
> of a single frame?
>
> - Brian
>
>
> On Dec 19, 2006, at 3:32 AM, Michael Roitzsch wrote:
>
> > Hi,
> >
> >>> do I read in commit r607 correctly that x264 can no longer encode
> >>> with multiple slices per frame? If so, I think this is a loss,
> >>> because multiple slices are a nice feature for parallel decoders.
> >>
> >> Multiple slices are gone.
> >> Which decoders use slices for parallelism? The parallel decoders I
> >> know are CoreAVC and Nero, which don't depend on slices.
> >
> > Interesting. Do you happen to know what coding feature they use for
> > parallelism? Parallel decoding of multiple frames?
> >
> >> Dunno how Apple's works.
> >
> > Apple uses slices. The H.264 trailers you can download from
> > apple.com have up to 9 slices per frame.
> >
> > I would really appreciate if this feature could come back. I
> > wouldn't mind if it was entirely orthogonal to the threading,
> > because I don't need the slices for parallel encoding. I use them
> > with a modified version of FFmpeg for research on parallel
> > decoding. I also have patches here that enable x264 to use
> > arbitrary macroblocks to start a new slice, not just the first in a
> > row.
> >
> > Michael
> >
> > -- 
> > This is the x264-devel mailing-list
> > To unsubscribe, go to: http://developers.videolan.org/lists.html
> >
>
> -- 
> This is the x264-devel mailing-list
> To unsubscribe, go to: http://developers.videolan.org/lists.html
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.409 / Virus Database: 268.15.22/590 - Release Date:
16.12.2006
>
>

-- 
This is the x264-devel mailing-list
To unsubscribe, go to: http://developers.videolan.org/lists.html



More information about the x264-devel mailing list