Multimedia Playback Progress Adjustment via Fast-Forward Records
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience and poor experience while adjusting multimedia playback progress, often missing interested content due to aimless and repetitive actions when trying to skip or fast-forward through videos.
Innovation Solution
A method and terminal implementation that allows users to input a fast-forward operation, obtain a fast-forward record, and automatically adjust playback progress based on this record, which includes time information and priority, to accurately locate video locations of interest, reducing back-and-forth switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually adjust playing progress by dragging the progress bar or using fast-forward buttons, then the user can control playback speed and position, but the user may miss interesting content or repeatedly adjust back and forth, reducing efficiency and user experience
Solution Approach 1:
The patent applies preliminary action by pre-processing video content to extract key information (scenes, objects, actions, dialogues) and store them as metadata before playback. When users perform fast-forward operations, the system quickly retrieves and displays relevant information from this pre-processed data, enabling rapid location of interesting content without manual scrubbing through the entire video timeline.
Solution Approach 2:
The patent implements feedback by providing users with real-time information about video content at different time positions during fast-forward operations. The system analyzes the current playback position, retrieves relevant metadata (scene descriptions, object detections, action recognitions), and presents this information to the user, allowing them to make informed decisions about where to jump to, thereby reducing repeated adjustments.
2Ease of operation
If users drag the playing progress bar to locate specific video content, then the user can navigate to desired positions, but the user does not know whether the located content is interesting, leading to aimless adjustment
Solution Approach 1:
The patent introduces an intermediary layer between the video timeline and the user interface. This intermediary consists of pre-extracted metadata including scene information, detected objects, recognized actions, and transcribed dialogues. When users need to navigate, they interact with this enriched information layer rather than directly with the raw video timeline, allowing them to identify interesting content based on meaningful descriptors before jumping to that position.
Solution Approach 2:
The system performs preliminary analysis of the video content during or before playback, extracting and organizing metadata that describes interesting elements (key scenes, important objects, significant actions, relevant dialogues). This pre-computed information is stored and readily available during user navigation, eliminating the need for users to manually explore the video to assess content quality at different positions.
3Measurement precision
If the system provides detailed video content information to help users locate interesting content, then the user can make informed decisions, but the system complexity increases due to content analysis and information processing
Solution Approach 1:
The patent segments the video content analysis into distinct, independent modules: scene detection, object recognition, action identification, and dialogue transcription. Each module processes specific aspects of the video independently and outputs structured metadata. This segmentation allows the system to provide comprehensive content information without requiring a monolithic complex processing system, as each component can be optimized and managed separately.
Data Source
AI summary
The present disclosure describes methods, systems, and devices adjusting multimedia playing progress. In one implementation, a method includes playing, by a terminal, a multimedia file; receiving, by the terminal, a user input indicating a fast-forward operation that is for a playing progress of the multimedia file and that is input by a user; obtaining, by the terminal, a fast-forward record of the multimedia file; and automatically adjusting, by the terminal, the playing progress of the multimedia file according to the fast-forward record.


