Segmented Video Transcoding for Parallel Custom Material Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video file transcoding processes are inefficient when adding customized information, as they often require a single device to handle both customization and transcoding, leading to long processing times and low efficiency, especially when multiple devices are involved.

Innovation Solution

A video file transcoding system comprising a segmentation device, a transcoding device, and a merging device that splits the video file into fragments, adds customized materials according to transcoding configuration parameters, and merges the transcoded fragments into a complete file, allowing multiple devices to process fragments concurrently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If one device is used to add customized information and transcode the video file, then the process is simple to implement, but the processing time is long and transcoding efficiency is low

Engineering Contradiction:
Improvetranscoding system structureVSAvoidtranscoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the video file into multiple video fragments and assigns different fragments to different transcoding devices for parallel processing. The segmentation device splits the original video file based on time duration or data size, enabling multiple devices to work simultaneously on different segments, thereby improving overall transcoding efficiency while maintaining system simplicity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple devices are used to transcode the video file, then transcoding speed increases, but the customized information adding speed falls behind causing long waiting time

Engineering Contradiction:
Improvetranscoding speedVSAvoidwaiting time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing the video file into multiple fragments before transcoding, and pre-configuring the customized information parameters. This allows transcoding devices to immediately begin processing without waiting for file preparation, eliminating idle waiting time and ensuring that customized information can be integrated seamlessly during the transcoding process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a segmentation device as an intermediary that prepares video fragments and a merging device that combines results. These intermediary components coordinate the workflow between the customization module and multiple transcoding devices, ensuring that customized information is properly integrated into each fragment without causing bottlenecks or waiting time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If one device adds customized information sequentially, then the customization process is simple to control, but the adding speed cannot keep up with transcoding speed

Engineering Contradiction:
Improvecustomization controlVSAvoidcustomized information adding speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent segments the customized information processing task by assigning specific customization parameters to each video fragment. Instead of processing customized information sequentially for the entire video file, the system distributes customization tasks across multiple fragments that are processed in parallel by different devices, thereby increasing the overall adding speed while maintaining simple control through standardized fragment processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10743008B2Video file transcoding system, segmentation method, and transcoding method and apparatus
Publication Date: 2020.08.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10743008B2 patent drawing
  • US10743008B2 patent drawing
  • US10743008B2 patent drawing

AI summary

This application a video file transcoding system and related transcoding method. The system includes: a segmentation device for obtaining a video file and a customized index parameter; split the video file into n video fragments; and generate transcoding configuration parameters according to the customized index parameter; a transcoding device for obtaining an ith video fragment; obtain a customized material corresponding to the ith video fragment according to the transcoding configuration parameters; add the customized material to the ith video fragment, to obtain an ith customized video fragment; and transcode the ith customized video fragment to obtain an ith target video fragment; and a merging device for merging n target video fragments into a target video file after n customized video fragments are all transcoded. This application resolves the problem that it takes too long to transcode a video file to which customized information needs to be added and/or transcoding efficiency is low.