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

Multimedia engineering, system and method for compiling third-party library files

A compiling system and compiling method technology, applied in the system field of compiling third-party library files, can solve problems such as difficulty in getting started and cannot debug, and achieve the effect of being easy to get started and compiling simplified

Active Publication Date: 2011-04-06
JIANGSU DAHAI INTELLIGENT SYST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention provides a compiling system and method of FFmpeg project, which is used to solve the problem in the prior art that the compiling scheme adopts the full command line mode and is difficult to get started
[0008] The present invention provides a system and method for compiling third-party library files to solve the problem in the prior art that only third-party library files can be compiled but cannot be debugged

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
  • Multimedia engineering, system and method for compiling third-party library files
  • Multimedia engineering, system and method for compiling third-party library files
  • Multimedia engineering, system and method for compiling third-party library files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The embodiment of the present invention firstly proposes a compiling scheme of FFmpeg project, which can realize graphical compiling of FFmpeg project, thereby solving the problem in the prior art that the compiling scheme of FFmpeg project adopts full command line mode and is difficult to get started.

[0036] like figure 2 As shown, it is a schematic diagram of the composition and structure of a FFmpeg project compilation system proposed by the embodiment of the present invention. The system includes three modules: a third-party library file compiling module 100 , a linking module 200 and a graphical compiling platform module 300 . The specific functions of each component are as follows:

[0037] The third-party library file compiling module 100 is used to compile the third-party library file under the preset compiling environment supporting FFmpeg, and generate a corresponding third-party dynamic link library file;

[0038] The linking module 200 is used to link t...

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 an encoding system of a multimedia engineering, comprising a third-party library file encoding module used for encoding the third-party library file and generating a third-party dynamic link library file; a link module used for linking an FFmpeg library file to the third-party dynamic link library file and generating an information library file; a graphic encoding platformmodule used for encoding the FFmpeg library file information in the FFmpeg source file and the generated information library file as executable files, extending the third-party dynamic link library file information in the executable file and the information library file so as to obtain the source codes before encoding corresponding to the FFmpeg source file, the FFmpeg library file and the third-party dynamic link library file. The invention also discloses a corresponding encoding method, and a system and a method, which are used for carrying out the encoding of the third-party library file. The encoding system of the invention realizes the graphic encoding of the FFmpeg and solves the problem that encoding with full command lines is difficult to handle.

Description

technical field [0001] The invention relates to the field of multimedia technology, in particular to a compiling system and method for FFmpeg projects, and a system and method for compiling third-party library files. Background technique [0002] FFmpeg is an open source and free project developed under Linux. It provides a complete solution for recording, converting and streaming audio and video, and supports most common multimedia file formats, such as supporting common mpeg and AVI formats. DIVX file or Xvid file and so on. Since FFmpeg is developed based on Linux, its source code is not compatible with the most common C / C++ compiler provided by Visual Studio under Windows. Therefore, if you want to use FFmpeg, the first problem to be solved is to configure a Linux-like The compilation environment. In the prior art, this compilation environment is realized by MSys+MinGW system, wherein the full name of MSys is Minimalist GNUSystem on Windows, which is the best GNU envir...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/45
Inventor 王成刚
Owner JIANGSU DAHAI INTELLIGENT SYST
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