Blu-ray Text Subtitle Data Structure for Seamless Reproduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a lack of effective methods for reproducing subtitles on Blu-ray read-only discs, particularly in managing and seamlessly displaying text subtitle data alongside main audio and video streams.
Innovation Solution
A data structure is implemented on the recording medium to manage subtitle data, where text subtitle streams are stored separately from main files containing multiplexed audio and video data streams, with unique packet identifiers for seamless reproduction, and an apparatus comprising a pick-up, memory, and text processor is used to decode and display the subtitles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If text subtitle data is stored separately from main files with unique packet identifiers, then subtitle reproduction flexibility and multi-language support are improved, but data structure complexity and processing overhead increase
Solution Approach 1:
The patent segments subtitle data into separate text subtitle files independent from main video files. Each text subtitle file contains a single text subtitle stream with unique packet identifiers, allowing separate storage, processing, and reproduction of subtitle data from main content, thereby improving flexibility and multi-language support while managing complexity through structured organization
Solution Approach 2:
The patent introduces an intermediary data structure layer between the main video file and subtitle display. This includes transport packets with specific packet identifiers that mediate between storage and reproduction, enabling flexible subtitle management while maintaining standardized processing interfaces that control complexity
2Loss of time
If text subtitle files are loaded into memory before decoding, then subtitle display timing precision is improved, but memory usage and processing time increase
Solution Approach 1:
The patent loads text subtitle files into memory before decoding and reproduction occurs. This preliminary loading ensures that subtitle data is readily available in memory when needed, enabling precise timing control for subtitle display synchronization with video content, while the separate file structure allows efficient memory management
3Adaptability or versatility
If multiple subtitle streams are supported with separate files, then language versatility is improved, but file management complexity and reproduction overhead increase
Solution Approach 1:
The patent creates separate text subtitle files for different language streams, with each file containing a single text subtitle stream. This segmentation allows multiple languages to be supported through independent files that can be selectively loaded and reproduced, improving language versatility while maintaining clear organizational structure
Solution Approach 2:
The patent establishes a universal data structure format for text subtitle files that can accommodate multiple language streams. The standardized transport packet format with distinguishable packet identifiers enables the same processing framework to handle different languages, providing multi-functionality without proportionally increasing complexity
Data Source
AI summary
In the data structure for managing reproduction of text subtitle data, a recording area stores a main file and at least one separate text file. The main file includes multiplexed audio and video data streams, and the text subtitle file includes a single text subtitle stream.


