Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th March 2019, 13:40   #1  |  Link
leandro
Registered User
 
Join Date: Feb 2017
Posts: 13
Does one benefit of having more than one slice per frame on h264?

I'm concerned mostly with (either for live and vod):
  1. Decoder compatibility (TVs, mobile, tables, desktops... what's the max number of slice to keep the compatibility)
  2. Support (does a decoder uses multi-thread to use it?)
  3. Performance (will it be slower or faster?)


PS: I couldn't find this answer anywhere =/
leandro is offline   Reply With Quote
Old 16th March 2019, 15:27   #2  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
There is a slight compression hit. Slices are supposed to make multi-threading easier. 4 slices are required by the Blu-Ray specs for level 4.1. I know some older decoders (notably Playstation 3) can profit from slices but modern decoders usually don't need them. Also, many people only encode to relatively low bitrates (much lower than Blu-Ray) so then even older decoders usually don't need them. Blu-Ray level 4.0 (up to 25 Mbps bitrate) doesn't require slices.

So if you are encoding to high bitrates (> level 4.0) and have some older decoders you can activate 4 slices. Otherwise I would use only no (1) slices. Haven't seen any decoder that cannot decode slices.

Last edited by sneaker_ger; 16th March 2019 at 15:29.
sneaker_ger is offline   Reply With Quote
Old 16th March 2019, 20:27   #3  |  Link
leandro
Registered User
 
Join Date: Feb 2017
Posts: 13
Quote:
Originally Posted by sneaker_ger View Post
There is a slight compression hit. Slices are supposed to make multi-threading easier. 4 slices are required by the Blu-Ray specs for level 4.1. I know some older decoders (notably Playstation 3) can profit from slices but modern decoders usually don't need them. Also, many people only encode to relatively low bitrates (much lower than Blu-Ray) so then even older decoders usually don't need them. Blu-Ray level 4.0 (up to 25 Mbps bitrate) doesn't require slices.

So if you are encoding to high bitrates (> level 4.0) and have some older decoders you can activate 4 slices. Otherwise I would use only no (1) slices. Haven't seen any decoder that cannot decode slices.
Thank you very much @sneaker_ger
leandro is offline   Reply With Quote
Reply

Tags
compatibility, h264 decoder, slices, support

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:39.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.