Subtitle Search System Using Video Aggregation for Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video players have a low success rate in matching video files with subtitle files due to insufficient correspondence relationships, leading to a degraded user experience, especially for newly presented video files without associated subtitles.

Innovation Solution

A subtitle searching method and system that automatically receives an identity code of a video file, searches for a corresponding subtitle file in a video subtitle mapping database, and uploads the pair bond to a subtitle mapping interface server, enriching the database and improving matching success rates through local and cluster analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual matching or third-party website searching is used to associate subtitle files with video files, then user control and flexibility are maintained, but the success rate of subtitle matching is low and user experience is degraded

Engineering Contradiction:
Improvesubtitle matching success rateVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables automatic subtitle matching where the client automatically uploads video file information to the server, receives matching results, and downloads corresponding subtitle files without manual intervention. This self-service mechanism resolves the contradiction by achieving high matching success rates through automated server-side processing while maintaining ease of operation for users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where the server processes uploaded video information, returns matching subtitle information to the client, and the client downloads and uses the subtitles. This closed-loop feedback mechanism ensures high matching reliability while keeping the user interface simple and easy to operate.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If manual uploading of subtitle files by users is required, then subtitle database content can be enriched, but user time and resources are consumed

Engineering Contradiction:
Improvesubtitle database contentVSAvoiduser time consumption
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system automatically enriches the subtitle database by having the server process uploaded video file information and automatically add matching subtitle information to the database. This eliminates the need for users to manually upload subtitles, thereby increasing database content while saving user time and resources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server acts as an intermediary that receives video file information from clients, automatically processes it to find matching subtitles, enriches the database, and returns results to clients. This intermediary mechanism resolves the contradiction by handling database enrichment automatically without requiring user time investment.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If automated subtitle matching is implemented, then matching success rate improves, but system complexity increases

Engineering Contradiction:
Improvesubtitle matching success rateVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between clients and the subtitle database, handling all complex processing tasks including receiving video file information, processing it to find matches, querying the database, and returning results. This centralizes complexity in the server while keeping client devices simple, resolving the contradiction between high matching reliability and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If users manually search and download subtitle files from third-party websites, then subtitle files can be obtained, but resource consumption and time loss increase

Engineering Contradiction:
Improvesubtitle acquisition efficiencyVSAvoiduser resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system enables automated subtitle acquisition where the client automatically uploads video information, receives matching subtitle information from the server, and downloads the corresponding subtitle files without manual searching. This self-service mechanism dramatically improves subtitle acquisition efficiency while minimizing user resource consumption compared to manual third-party website searching.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2897060B1Subtitle processing method, device and system, and storage medium
Publication Date: 2018.03.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2897060B1 patent drawingFigure 1
  • EP2897060B1 patent drawingFigure 2
  • EP2897060B1 patent drawingFigure 3

AI summary

A subtitle processing method, comprising: receiving an identification code of a video file uploaded by a client; searching and finding out whether a subtitle file corresponding to the identification code exists or not in a video subtitle mapping database; if the subtitle file corresponding to the identification code is found, returning the subtitle search result to the client; or if no subtitle file corresponding to the identification code is found, searching for another identification code located in the same aggregation result for the identification code from a video aggregation database; according to the other identification code, searching and finding out whether a subtitle file corresponding thereto exists or not in the video subtitle mapping database; and returning the subtitle search result to the client. The above-mentioned subtitle processing method can improve the hit rate when searching for subtitle file. In addition, also provided are a subtitle processing device, a subtitle processing system and a storage medium.