Columbo
28th December 2025, 13:30
Does anyone know of any blurays that contain subtitles that have multiple objects? If it helps, here are the use cases for multiple objects per subtitle:
1. Multi-line or Multi-part Subtitles
Each line or segment of text can be a separate object.
Enables independent positioning, animation, or styling (e.g., different fonts or colors).
2. Complex Layouts
Scenes with multiple on-screen speakers or elements.
Each speaker’s subtitle can be a separate object for precise placement relative to the video content.
3. Interactive or Dynamic Elements
Objects may represent icons, emojis, or small graphics alongside text.
Allows selective showing/hiding without re-rendering the entire subtitle frame.
4. Layered Composition
Background image, text layer, and shadow/outline can each be a separate object.
Supports advanced effects like transparency, drop shadows, or overlapping objects.
5. Efficient Updates
Only the object that changes (e.g., a single line in a multi-line subtitle) needs to be updated.
Reduces bandwidth if PGS frames are streamed incrementally.
6. Language or Version Variants
Different objects can correspond to alternative translations or commentary streams, selectable at playback.
Also needed are samples with multiple ODS segments per subtitle. I need samples to test my application. Thank you.
1. Multi-line or Multi-part Subtitles
Each line or segment of text can be a separate object.
Enables independent positioning, animation, or styling (e.g., different fonts or colors).
2. Complex Layouts
Scenes with multiple on-screen speakers or elements.
Each speaker’s subtitle can be a separate object for precise placement relative to the video content.
3. Interactive or Dynamic Elements
Objects may represent icons, emojis, or small graphics alongside text.
Allows selective showing/hiding without re-rendering the entire subtitle frame.
4. Layered Composition
Background image, text layer, and shadow/outline can each be a separate object.
Supports advanced effects like transparency, drop shadows, or overlapping objects.
5. Efficient Updates
Only the object that changes (e.g., a single line in a multi-line subtitle) needs to be updated.
Reduces bandwidth if PGS frames are streamed incrementally.
6. Language or Version Variants
Different objects can correspond to alternative translations or commentary streams, selectable at playback.
Also needed are samples with multiple ODS segments per subtitle. I need samples to test my application. Thank you.