Video file transcoding method, device and terminal
A video file and transcoding technology, applied in the field of video processing, can solve the problems of poor video picture quality and large quality fluctuation of video files, and achieve the effect of maintaining video picture quality and improving video viewing experience.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] refer to figure 1 , shows a flow chart of the steps of a video file transcoding method according to Embodiment 1 of the present invention.
[0029] The video file transcoding method of the embodiment of the present invention may comprise the following steps:
[0030] Step 101: Obtain a video file to be transcoded.
[0031] The video file transcoding method provided by the embodiment of the present invention is executed by the server. The server obtains the video files that need to be streamed to the user, and the server side transcodes each video file into encoded files with different resolutions to adapt to different user clients. . When the server pushes the encoded file to the user client, it can push the encoded file of one or several types of resolution to the user client according to the model, configuration and other parameters of the user client. The video file to be transcoded can be a short video, and the duration of the short video is generally several min...
Embodiment 2
[0047] refer to figure 2 , shows a flow chart of steps of a method for transcoding a video file according to Embodiment 2 of the present invention.
[0048] The video file transcoding method of the embodiment of the present invention specifically includes the following steps:
[0049] Step 201: Obtain a video file to be transcoded.
[0050] The video file to be transcoded may be a short video file managed by the server. The server can transcode the video files to be transcoded into coded files with different resolutions, for example: the resolution is 37db, 40db or 45db.
[0051] Step 202: Determine each type of video frame in the video file.
[0052] Wherein, the video frame types include I frame, P frame and B frame. For specific descriptions of various types of video frames, refer to the relevant descriptions in Embodiment 1, which will not be repeated in this embodiment of the present invention.
[0053] Step 203: Transcoding video frames of the same type in the vide...
Embodiment 3
[0086] refer to image 3 , shows a structural block diagram of a video file transcoding device according to Embodiment 3 of the present invention.
[0087] The video file transcoding device in this embodiment of the present invention may include: an acquisition module 301 configured to acquire a video file to be transcoded; a determination module 302 configured to determine various types of video frames in the video file, wherein the video The frame type includes an I frame, a P frame, and a B frame; the transcoding module 303 is configured to respectively transcode the video frames of the same type in the video file by iterative quantization parameters to obtain a transcoded video file; wherein, The quantization parameter of the next video frame of each type of video frame is determined by the quantization parameter and adjustment parameter of the previous video frame of the same type; the recommendation module 304 is configured to convert the transcoded video file according ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


