Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

108results about How to "Improve transcoding efficiency" patented technology

Video cluster transcoding system using image group structure as parallel processing element

A video group code transfer system which uses an image group structure as parallel processor belongs to video information code transfer technical field. The invention comprises a user interface module, a video-voice de-multiplex module, a video cutting module, a group mission distributing module, a network connecting device, a video code transfer module, a voice code transfer module, a video synthesizing module, and a video-voice multiplex module. For resolving the defects of prior pure-hardware code transfer and pure-software code transfer methods, the invention comprise a system and relative modules which can combine the code structure of prior video coding standard, to apply group calculation into video code transfer field. The inventive method comprises that de-multiplexing, cutting, distributing, parallel transferring code, synthesizing, and multiplexing initial multimedia code flow into novel multimedia code flow, with high efficiency and low cost.
Owner:SHANGHAI JIAO TONG UNIV

Video distributed coding format converting method

The invention discloses a video distributed coding format converting method which mainly comprises the following steps: slicing the original video, slicing a complete, big and long-duration video into several small videos, and converting the video code of the small videos to ensure that every piece of the video is an independent video sub-block, the smaller the video blocking is, the less elapsed time the code converting needs, thus the real-time property can be ensured; because the consumption on the computer resource is very high in code conversion, for reducing the characteristic of high consumption of the computer resource, the sliced video is sent to the resource idle code converting server to convert the code, therefore, not only is the code converting efficiency improved, but also the load of a single computer is reduced.
Owner:华数传媒网络有限公司 +1

Fast inter-frame mode decision methods applied to transcoding from H.264 to HEVC

Different fast inter-frame mode decision methods applied to transcoding from H.264 to HEVC are adopted for coding units (CUs) of different HEVC depths respectively according to H.264 code stream information and prediction mode information of different depths of the HEVC inter-frame CUs. For CUs of which the depths are 0 and 1, information obtained by decoding an H.264 code stream is processed with a classifier, and decision threshold values used for Skip mode judgement and CU division respectively are calculated. First, Skip mode judgement of a CU is carried out in advance according to the Skip mode judgement threshold value, and then whether the CU is required to be divided into sub-CUs or not is predicted. The methods combine the statistical characteristic of CU division and distribution and the H.264 code stream information, so as to judge a Skip mode in advance, and effectively predict whether CU division is required to be stopped or continued. Therefore, a quadtree can be pruned effectively and unnecessary coding branches are skipped. The methods can remarkably lower the calculation complexity of inter-frame coding during transcoding from H.264 to HEVC.
Owner:TONGJI UNIV

Video conversion resource distribution method and system

The invention provides a video conversion resource distribution method and a video conversion resource distribution system. The objective of the invention is to solve the problem of relatively low resource utilization and low transcoding efficiency under a condition that a large number of videos requiring transcoding exist in an existing transcoding mode. According to the method and system provided by the embodiments of the invention, a resource value required to be consumed by processing a video corresponding to a transcoding task is determined; after it is determined that transcoding resources can be distributed to the transcoding task according to the transcoding resource value corresponding to the transcoding task and transcoding resource occupation condition, transcoding resources are distributed to the transcoding task from current distributable transcoding resources; and therefore, a mode in the prior art according to which a fixed quantity of transcoding resources is set to carry out transcoding can be changed, and thus, the utilization rate of resources can be improved, and transcoding efficiency can be improved under a condition that a large number of videos requiring transcoding exist.
Owner:LETV CLOUD COMPUTING CO LTD

Method, device and system for processing multimedia file

The embodiment of the invention provides a method, a device and a system for processing a multimedia file. The method for processing the multimedia file comprises the following steps: obtaining estimated remaining time of a data block queue according to the estimated remaining time of at least one data block among the data block queue of nodes in a group; obtaining the load of the nodes according to the estimated remaining time of the data block queue, wherein the estimated remaining time of the data block queue is obtained according to the data size of the data block and the estimated processing rate of the multimedia file which contains the data block, and the estimated processing rate of the multimedia file corresponds to the type of the multimedia file; judging the load of the nodes according to the required time for completing the processing of the current task in the data block queue. The method is more reasonable, and can avoid taking the node which has a shorter data block queue but requires a longer processing time as a light load node, so as to effectively reduce the unnecessary waiting time and effectively increase the transcoding efficiency of the multimedia file.
Owner:HUAWEI TECH CO LTD +1

Video file parallel transcoding method and system

The invention provides a video file parallel transcoding method and system. The method includes the following steps of firstly, obtaining the number of currently-available transcoding machines and the number of target video files to be output with different code rates; secondly, segmenting a source video file according to the number of the currently-available transcoding machines and the number of the target video files to obtain multiple stages of running streams, wherein each stage of running stream comprises a plurality of audio and video stream data segments; thirdly, sequentially starting the multiple stages of running streams from top to bottom according to the code rates of the target video files so as to transcode the data segments; fourthly, combining the transcoded data segments of each stage of running stream according to the corresponding target format, and obtaining the target video files with different code rates. By means of the video file parallel transcoding method and system, under the condition that the coding quality of output targets is not reduced, the transcoded data size is reduced, and therefore performance losses in the transcoding process are effectively reduced, the transcoding efficiency is improved, and response time of video transcoding tasks is effectively shortened.
Owner:21CN +1

Method and system for parallel trans-coding of video slicing

The invention is suitable for the technical field of audio-video playing, and discloses a method and a system for parallel trans-coding of video slicing. The method comprises the following steps of: disassembling an original video file into a plurality of first video segments; simultaneously trans-coding the first video segments after disassembling into second video segments; and assembling a plurality of the second video segments after trans-coding into a video file with a new format. In the method, by disassembling the original video file into the plurality of the first video segments, simultaneously trans-coding the first video segments after disassembling into the second video segments, and assembling the plurality of the second video segments after trans-coding into the video file with the new format, not only the trans-coding time is saved and the trans-coding efficiency is improved, but also the texture of a picture is well ensured, and the method and the system are favorable for popularizing an audio-video playing device.
Owner:SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI

Method and device for transcoding distribution, method and device for transcoding

The invention discloses a method for transocding distribution based on a cloud platform, and the method for transcoding distribution is used for improving transcoding efficiency. The method for transcoding distribution comprises the following steps: obtaining transcoding complexity of each video clip to be transcoded and transcoding performance values of calculating equipment which form the cloud platform; according to the transcoding complexity of each video clip to be transcoded and the transcoding performance values of the calculating equipment, obtaining a needed first average time of each one of the calculating equipment carrying out transcoding for the video clip distributed for the each one of the calculating equipment; judging whether needed transcoding time of a first calculating device for transcodiing a first video clip is larger than the first average time; if a result is no, distributing the first video clip to the first calculating device to carry out transcoding. The invention further discloses a device used for achieving the method for transcoding distribution and a method and device for transcoding.
Owner:PEKING UNIV

Distributed video transcoding method and system

The invention discloses a distributed video transcoding method and system. The method comprises the steps of obtaining source file information and target file information of a to-be-transcoded task; dividing a source video file corresponding to the to-be-transcoded task into a plurality of source video segments according to the source file information and the target file information; distributingall the source video segments to a transcoding server cluster, and transcoding the corresponding source video segments through the transcoding server cluster; and combining the target video file segments obtained by transcoding to obtain a target video file corresponding to the source video file. According to the method, the source file is divided into the plurality of source video segments according to the source file information and the target file information, and the resources are calculated for each source video segment, so that the utilization rate of cluster system resources and the transcoding efficiency of the source video files are improved.
Owner:PENG CHENG LAB +1

Video transcoding method and device

The invention provides a video transcoding method which comprises the steps that input video stream data are received, and a coding type of the video stream data is acquired; sub data blocks are generated according to video stream data slices, and file information corresponding to the coding type is added to the sub data blocks to obtain video subfiles, wherein the file information comprises head information and tail information; the video subfiles are transcoded in a parallel mode, and the video subfiles obtained after transcoding are synthesized into a video file. In addition, the invention further provides a video transcoding device. The video transcoding method and device improve video transcoding efficiency.
Owner:融创天下(上海)科技发展有限公司

Video processing method, device and system

The invention discloses a video processing method, device and system, wherein the video processing method, device and system are used for a host side and used for improving the video transcoding efficiency and balancing and controlling the final code rates of all videos. The method includes the steps of obtaining a video file to be transcoded, obtaining an assisting side marked in an idle state, determining the target code rate of the video file to be transcoded, sending the video file to be transcoded and the target code rate to the assisting side, and marking the assisting side in an occupied state, and receiving the transcoded video file sent by the assisting side, wherein the assisting side is used for converting the code rate of the video file to be transcoded into the target code rate.
Owner:北京柏安科技有限公司

Distributed video transcoding method and related device and system

A distributed video transcoding method and an associated device and system are disclosed. The method is characterized by comprising the steps in which, a submit transcoding client carries out segment identification of duration of video files, obtains each segment duration and segment initial time of each segment duration, and a transcoding scheduling end transmits a transcoding executing message to each target transcoding executing end, each transcoding executing message including a storage address of the video file, a video ID, the segment duration and the segment initial time of the segment duration; each target transcoding executing end acquires the video file according to the storage address and the video ID that are included in the received transcoding executing message, transcodes the corresponding video in the video file defined by the segment duration and the segment initial time of the segment duration that are included in the transcoding executing message, and acquires transcoding results; and each target transcoding executing end merges the obtained transcoding results and obtains the video file. The invention can shorten the video transcoding time and improving the video transcoding efficiency.
Owner:TENCENT TECH (SHENZHEN) CO LTD +1

Video transcode allocation method and device and video transcode system

ActiveCN105657449AMeet transcoding needsA reasonable amount of assignmentsSelective content distributionComputer graphics (images)Image resolution
The invention relates to the field of a computer technique, provides a video transcode allocation method and device and a video transcode system. The video transcode allocation method comprises following steps: judging whether idle resources for video transcoding can satisfy the transcoding demands of to-be-transcoded videos; when the demands are satisfied, determining the first to-be-transcoded video needing to be fragmented in the to-be-transcoded videos according to a preset fragmenting rule; specific to at least one first to-be-transcoded video, determining the length of each fragment in fragmenting the first to-be-transcoded video based on the target resolution and duration of the first to-be-transcoded video and the number of the idle resources; fragmenting the at least one first to-be-transcoded video; and allocating the obtained fragments of the at least one first to-be-transcoded video to the idle resources for transcoding according to a first preset allocating rule. The transcoding efficiency is improved through the video transcoding operation of fragmenting the videos.
Owner:CHINA MOBILE COMM GRP CO LTD

Video transcoding gateway, monitoring system and transcoding method for video transcoding gateway

The invention relates to the technical field of video transcoding, and provides a video transcoding gateway, which comprises a management module, a transcoding module and a network module. A video transcoding gateway monitoring system comprises a monitoring platform, a terminal and the video transcoding gateway. A transcoding method for the video transcoding gateway comprises the following steps of S11.adopting the management module to manage the transcoding module and the network module, and the start or stop of a transcoding task; S12.adopting the transcoding module to analyze a format of anetwork video stream and carry out decoding and coding; and S13.adopting the network module to receive and send the network video stream and feed a packet receiving condition of a client back in time.Hardware acceleration transcoding is adopted, and the format of the network video stream is analyzed through the transcoding module, so that the real-time performance, the continuity and the stability of the video stream in a transmission process can be ensured; compared with an existing GPU, a zero-copy mode is adopted, video frame decoding and coding can be completed in a display memory, the memory copying cost is saved, and the transcoding efficiency is improved.
Owner:武汉众智数字技术有限公司

Video transcoding method based on image group in cloud environment

The invention relates to a video transcoding method based on an image group in a cloud environment, which belongs to the technical field of video processing. The method comprises the following steps: analyzing a video file to obtain image group information of the video; evenly splitting the video into a plurality of video segments on the basis of the number of image groups according to the image group information; dispatching the video segments into a compute node in a cluster by utilizing a distributed programming model and transcoding; merging the transcoded video segments; and outputting the transcoded video file. The method has the advantages that: the video is divided into a plurality of segments which are transcoded on different computers simultaneously through a cloud computing principle, the transcoding efficiency is improved, and the cloud computing transcoding has very strong expansibility.
Owner:TSINGHUA UNIV

Video transcoding method, device and system

The invention discloses a video transcoding method, device and system, and relates to a multimedia technology. In the video transcoding method, according to a resource occupation case, a transcoding task is allocated to a transcoding node which accords with conditions, and the transcoding node which accords with the conditions carries out transcoding. By the video transcoding method, the transcoding node with a low resource occupation rate can be screened out to carry out transcoding, so that transcoding efficiency is improved, and transcoding processing of massive videos is implemented.
Owner:武汉众智数字技术有限公司

Cloud computing based video transcoding method

The invention relates to the field of the computer application technology, and specifically to a cloud computing based video transcoding method. The video transcoding is finished by a system formed by a local video initializing processor and a hadoop processing module; the local video initializing processor performs video cutting, and initializing various parameters and configuration files of the videos to form a plurality of complete cut small videos; then the small videos are uploaded to a distributed file system HDFS of the hadoop; corresponding job tasks are submitted to a job queue; the job queue receives the tasks, analyzes the tasks and the cuts the tasks to computing nodes; and MR computing nodes are responsible for video transcoding and video combining for improving the video transcoding efficiency and saving the transcoding time. The invention provides a flexible and convenient transcoding platform, so that the transcoding time is shortened, the transcoding efficiency is improved, and the high-speed growing demand for the video transcoding is met; and therefore, the cloud computing based video transcoding method can be used for coded format conversion of the videos.
Owner:G CLOUD TECH

Video Transcoding with Suppression on Drift Errors

A bit rate transcoding method includes: (a) receiving a motion vector of a current macroblock (MB); (b) retrieving an error count of a referenced previous MB for setting it as the error count of the current MB; (c) calculating a weight value; (d) calculating a new quantization parameter, and multiplying the same by the weight value so as to obtain a weighted new quantization parameter falling into a continuous distribution; (e) selectively using a transformation technique to transform the weighted new quantization parameter into one falling into a discrete distribution; (f) if the weighted new quantization parameter exhibits the continuous distribution, and if the weighted new quantization parameter is within a predetermined range, incrementing the error count by a predetermined value; and (g) if the weighted new quantization parameter exhibits the discrete distribution, and if the weighted new quantization parameter does not belong to a smallest quantization parameter cluster, incrementing the error count by a predetermined value.
Owner:SOVEREIGN PEAK VENTURES LLC

Cloud transcoding system and cloud transcoding method thereof

InactiveCN102111237AMeet large-scale transcoding needsImprove transcoding efficiencyError preventionTranscoding
The invention discloses a cloud transcoding system and a cloud transcoding method thereof. Transcoding tasks are allocated to each transcoding module according to the capacity information of each transcoding module in a system by setting special modules, so that not only a large-scale transcoding requirement is met on the premise of improving transcoding efficiency, but also the design of each transcoding module is simplified by only needing to realize a single encoding / decoding function because each transcoding module does not need to perform task scheduling and package format conversion.
Owner:SHENZHEN COSHIP ELECTRONICS CO LTD

Video file cutting method and distributed transcoding method

The invention discloses a video file cutting method for distributed transcoding, and a distributed transcoding method. The method comprises the steps: receiving a source file; carrying out the de-multiplexing of the received source file, and obtaining a video file and an audio file; taking GOP as a unit to segment the video file, and obtaining segmented video files; calculating the time duration when a plurality of transcoding computers process the segmented video files; calculating the segmented video files according to the calculated time duration of each transcoding computer; and transmitting the segmented video files to the corresponding transcoding computers according to the calculation results. The methods provided by the invention enable each transcoding computer to complete transcoding as simultaneously as possible, save transcoding time, and improves the distributed transcoding efficiency.
Owner:BEIJING BAOFENG TECH

Distributed video transcoding method

The invention provides a distributed large-scale video transcoding system, and belongs to the technical field of big data and video processing. According to the method, large-scale video transcoding is implemented through adoption of a distributed method on a big data processing platform Hadoop. In the method, large-scale video data is stored with an HDFS file system, distributed processing is performed with a MapReduce programming module, and processing of videos is implemented by means of a multimedia library Xuggler. The storage and transcoding of the large-scale video data are implemented with the expandability and stability characteristics of the distributed file system; the defects of high hardware requirement, difficulty in maintenance, difficulty in expansion and the like in the conventional centralized storage are overcome; and the ever-increasing storage and transcoding demands of the large-scale video data are met dynamically.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Mobile streaming media gateway system based on hardware acceleration

The invention provides a mobile streaming media gateway system based on hardware acceleration. The system comprises a transcoding server for obtaining a video and transcoding and distributing the obtained video; a management server which is used for receiving the equipment registration of the transcoding server, configuring a client and monitoring the user login of the client; a monitoring clientwhich is connected with the transcoding server and the management server and is used for watching the required video at a PC or a smart phone end; and a configuration client which is connected with the management server and is used for carrying out parameter configuration. According to the mobile streaming media gateway system based on hardware acceleration, the functions of real-time transcodingof multi-channel videos and playing on the PC and mobile client are achieved, and the video transcoding efficiency of the streaming media gateway and the convenience of video monitoring are improved.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

DVC-HEVC video transcoding method based on key frame coding unit (CU) partition mode

The invention provides a DVC-HEVC video transcoding method based on a key frame coding unit (CU) partition mode and a transcoder thereof, mainly relating to the partition of high efficiency video coding (HEVC) modes in transcoders. As the CU partition depth of a non-key frame is generally less than the partition depth of a key frame, the method comprises the following steps: firstly performing a fusion operation on the basis of the K frame partition mode, partitioning a WZ frame according to the fused CU partition mode, and then determining whether the CU needs to be further partitioned according to the motion vector of the WZ, and finally obtaining the CU partition mode of the WZ frame. According to the method provided by the invention, a layer-by-layer rate distortion optimization process with higher computational complexity in an HEVC module can be skipped, and thus the purpose of reducing the complexity of HEVC can be achieved; and experimental results show that by adopting the method provided by the invention, the computational complexity and transcoding time of video coding can be greatly reduced and the transcoding efficiency can be effectively increased in case of very small transcoding distortion.
Owner:SICHUAN UNIV

Multimedia transcoder, transcoding method and multimedia playing terminal

The invention discloses a multimedia transcoder and a transcoding method. The transcoder comprises a pre-transcoding module, a parameter modifying module and a normal transcoding module, wherein the pre-transcoding module is used for carrying out pre-transcoding treatment of predetermined duration on a multimedia source file to be transcoded according to an initial transcoding parameter after a pre-transcoding mode is triggered so as to obtain a pre-transcoding treatment file, the parameter modifying module is used for modifying the initial transcoding parameter when the pre-transcoding treatment file can not be played normally and sending a modified transcoding parameter to the pre-transcoding module, and the normal transcoding module is used for transcoding the multimedia source file to be transcoded according to the transcoding parameter used by the pre-transcoding module currently when the pre-transcoding treatment file can be played normally. According to the multimedia transcoder, the transcoding method and a multimedia playing terminal, pre-transcoding of predetermined duration is carried out before complete transcoding of the multimedia source file, then trial playing is carried out, and therefore complete file transcoding is carried out only after a proper transcoding parameter is determined, the situation that transcoding needs to be carried out again after the completely transcoded multimedia source file is found unable to be played normally is avoided, and then time and resources are saved and transcoding efficiency is improved.
Owner:蚌埠尚维知识产权运营有限公司

Remote multimedia network transmission platform

ActiveCN103501321ARealize the needs of playbackMeet access needsTransmissionTranscodingData storing
A remote multimedia network transmission platform comprises an SIP signaling scheduling server, a streaming media fowarding server, distributed ICE middleware and a distributed storage and analysis system based on Hadoop multimedia data. The SIP signaling scheduling server is in communication with the streaming media fowarding server through the distributed ICE middleware. The streaming media fowarding server is used for receiving and distributing streaming media data. The distributed storage and analysis system based on the Hadoop multimedia data is used for storing the multimedia data which are saved and uploaded by the streaming media fowarding server. The distributed storage and analysis system comprises a MapReduce distributed processing engine, and is used for realizing distributed transcoding processing on multimedia data stored in a HDFS, namely, format conversion on the multimedia data based on an ffmpeg. The remote multimedia network transmission platform is capable of realizing storage and analysis of a large number of multimedia data effectively, low in cost and high in efficiency.
Owner:ZHEJIANG UNIV OF TECH

Cloud transcoding method and system for video files

The invention discloses cloud transcoding method and system for video files and aims to greatly increase transcoding speed and improve transcoding efficiency. According to the technical scheme, the method includes: segmenting a video file into a plurality of intermediate-format files recognizable to transcoders; distributing the segmented intermediate-format files to multiple transcoders; and merging the transcoded files.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Video transcoding and video playing methods and devices, computer equipment, storage medium

The invention discloses video transcoding and video playing methods and devices, computer equipment and a storage medium. One embodiment of the video transcoding method comprises the steps of receiving a first video stream uploaded by a collection end; performing first decapsulation treatment on the first video stream according to first transmission protocol information between the collection end and a server to acquire a second video stream; packaging the second video stream according to second transmission protocol information between the server and a playing terminal to acquire a third video stream, and sending the third video stream to the playing terminal; performing image analysis on the second video stream to acquire an image analysis result, and sending image analysis information to the playing terminal according to the image analysis result. According to scheme of the method and the device provided by the embodiment, image quality of the playing video after transcoding is improved, and reduction of the processing load of the server is facilitated.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Interframe rapid video transcoding method applied to from H. 264 to HEVC

The invention provides an interframe rapid video transcoding method applied to from H. 264 to HEVC. According to H. 264 code stream information and HEVC interframe coding information, for the interframe coding part in an H. 264 to the HEVC transcoder, a fast mode decision and motion estimation method is adopted. With regard to a CU with the depth of 0, 1 layers, combined with H. 264 code stream decoded information and HEVC coded information, a 2N * 2N in-advance determination threshold and an asymmetric motion partition (AMP) determination threshold are obtained, and then the search condition of its PU is determined. For the motion estimation part, the motion vector search range and the motion vector search precision are determined through the H. 264 decoding information. The motion vector search precision is divided into three parts of the integer pixel precision, the sub-pixel precision and the zero motion vector. The method can greatly reduce the computation complexity of interframe coding in the transcoding process from H. 264 to HEVC.
Owner:TONGJI UNIV

Online cloud transcoding service system software

The invention relates to the field of transcoding system software, in particular to online cloud transcoding service system software. The online cloud transcoding service system software comprises a cloud transcoding scheduling module, a video clip processing module, a transcoding module, a video storage module and a calling service platform module to which a transcoding success identification is fed back. The cloud transcoding scheduling module comprises an uploading interface request module calling UCG of a cloud transcoding scheduling system and a transcoding task accepting module of the cloud transcoding scheduling system; the transcoding module comprises a transcoding inquiry module and a transcoding processing module. Adopting the online cloud transcoding service system software can make full use of resources of servers, improve video transcoding efficiency and reduce error frequency in video transcoding.
Owner:JIANGSU WEILUO KESI INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products