[x264-devel] Re: multislice-encoding gone?
    Brian Raymond 
    braymond at echostorm.net
       
    Tue Dec 19 20:07:39 CET 2006
    
    
  
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
    
    
More information about the x264-devel
mailing list