Shot-based encoding is clearly the future
because it presents so many advantages while
blowing up many established encoding conventions like fixed GOP sizes and bitrate control techniques. Why not encode each scene
using optimized encoding parameters, rather
than applying one schema to the entire video?
Why not have an I-frame at the start of every
scene where it does the most good, rather than
every 2 or 3 seconds? Why use a 2-second GOP
length for a 3-second scene?
To my knowledge, although shot-based en-
coding is being worked on, it’s not available
from any encoding vendor today. Don’t wait
for it, though. Per-title or optimization is here
now, and should be on the 2018 to-do list of all
Jan Ozer ( firstname.lastname@example.org) is a streaming
media producer and consultant, a frequent contributor to
industry magazines and websites on streaming-related topics,
and the author of Video Encoding by the Numbers. He blogs
frequently at streaminglearningcenter.com.
Comments? Email us at email@example.com, or check
the masthead for other ways to contact us.