Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Game video recording and replaying method based on recorded drawing instruction

A drawing command and video recording technology, which is applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of incompatibility of video file formats, program codes must be changed, and lack of versatility, etc., so as to facilitate subsequent upgrades and The effect of maintenance, less data volume, and less changes

Inactive Publication Date: 2012-11-28
邱东
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this solution is that it is not universal. For each specific game, the developer of the game program needs to realize the program logic of recording and playback, and as the game is modified or upgraded, the data required for video recording It may also change accordingly, resulting in the need to change the program code related to video recording. The video file format is difficult to be compatible between different versions, it is difficult to transplant between different platforms, and it is difficult to maintain

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Game video recording and replaying method based on recorded drawing instruction
  • Game video recording and replaying method based on recorded drawing instruction
  • Game video recording and replaying method based on recorded drawing instruction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below in conjunction with the accompanying drawings.

[0021] like figure 1 , figure 2 and image 3 As shown, this method inserts a Recorder Interface (RI) layer between the Graphic Application (GApp) and the Graphic API (GAPI) layer to monitor and record the drawing API call, the prerequisite for realizing the video recording method is that the existing function has the correct graphics application program, which sends drawing instructions to the graphics programming interface, and the graphics programming interface sends the drawing associated with the specific hardware platform to the operating system according to the received instructions Instructions to display dynamic images on a Graphics Display Device (GD).

[0022] The recording and playback function includes (1) program preparation stage, adding recording function to the original graphics application program, specifically:

[0023] a. Write the dynamic / stati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a game video recording and replaying method based on recorded drawing instruction. The method comprises the following steps: (1) a program preparation stage: adding a video recording function on the original graphics application program; (2) a video recording stage: implementing the graphics application program modified in step (1), after starting the video recording function, wherein the video recording data is generated as the invoked function and parameter are recorded in the places where the graphics program interfaces are invoked in the step (1); and (3) a replaying stage: with the video recording data as the input of the video recording replaying program, reading the function codes and function parameters in the files sequentially by the replaying program, and invoking the drawing function in the corresponding graphics programmatic interface so that a graphics display device generates dynamic images the same as those in the video recording stage. According to the method, less data volume is generated during recording, generality and platform irrelevance are realized, program codes are modified slightly, and subsequent upgrading and maintenance can be easily realized.

Description

technical field [0001] The invention relates to a video recording and playback method, in particular to a game video recording and playback method based on recording drawing instructions. Background technique [0002] In computer games, it is a very common additional function to save the real-time process of the game and replay it for the user to watch when needed. Review, summarize and learn from the experience and lessons contained in the process. Therefore, the video recording and playback functions have a great effect on improving the user experience of computer games. [0003] Existing solutions for recording and replaying the game process can be classified into two types: [0004] One is to record the dynamic picture output to the display device, and use commonly used video compression coding technology (such as AVI, MPEG, etc.) to compress the animation to generate a video file, and use the corresponding video decoding algorithm to decompress and output for display ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44G06F19/00
Inventor 邱东
Owner 邱东
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products