Projection screen file manufacturing method and device
Automatically merge video and table data through a hybrid file production system, solving the problem of difficulty in information synchronization in the existing technology, and achieving fast and accurate mixed file production, suitable for a variety of reporting and demonstration scenarios.
Patent Information
- Application Number
- CN202311516665.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-15
- Publication Date
- 2025-05-16
AI Technical Summary
In reporting scenarios, the prior art is difficult to effectively combine table data with video content, which leads to difficulty in synchronizing information, time-consuming and error-prone, and is especially not suitable for scenarios where information is transmitted in real time or synchronously.
Provide a method for producing screen projection files. The video to be casted is uploaded to the video library through the mixed file production system, and the files to be imported are imported through the table import interface according to the import rules, the table data is processed, the table data is divided into PDF pictures, and the video is inserted into the target position of the video to complete the mixed file production of video and tables.
It realizes automatic merging of table files and video files, creates video files containing table data or embeds table data into specific locations of the video. The process is short and the completion effect is accurate, meeting the needs of more and more speech and reporting scenarios.
Smart Images

Figure CN120017905A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of information interaction, and in particular, to a method and device for producing a screen projection file. Background Art
[0002] With the enrichment of multimedia presentation and report scenarios, it is not limited to the traditional presentation of PPT, tables and demonstration videos. In some cases, it is necessary to combine table data with video content to create information-rich multimedia presentations or reports. This can help better convey information and make it easier for the audience to understand and remember the content.
[0003] For the above scenario, the relevant implementation method is to manually create a combination of table data and video content, but the mixed file under this method is very time-consuming and error-prone, and is not suitable for scenarios that require real-time or synchronous communication of information. Summary of the invention
[0004] The embodiment of the present application provides a method and device for creating a screen projection file, which can solve the problem of information synchronization required in the above-mentioned reporting scenario. The technical solution is as follows:
[0005] In one aspect, the present invention provides a method for producing a screen projection file, the method being applicable to a terminal, the terminal being equipped with a hybrid file production system for executing the method, the method comprising:
[0006] Upload the video to be projected to the video library;
[0007] Importing the file to be imported into the hybrid file production system through a table import interface according to an import rule, wherein the import rule is determined according to a target import template;
[0008] Processing the data in the table into target table data according to the target import template;
[0009] Split the processed target table data into PDF images;
[0010] Insert the PDF image into the target insertion position of the video to be projected to complete the production of a mixed file of the video and the table.
[0011] Optionally, importing the file to be imported into the hybrid file production system through a table import interface according to the import rule includes:
[0012] In response to receiving a file upload instruction, entering a file selection interface through the table import interface, wherein the file upload instruction is generated by keying or touching the table import interface;
[0013] Extracting table features of the file to be imported according to the target import template, wherein the table features are used to retrieve data content of the file to be imported;
[0014] According to the association between the table features of the file to be imported and the target import template, the file to be imported is imported into the hybrid file production system.
[0015] Optionally, the table features of the file to be imported include row information, column information and cell information of the file to be imported.
[0016] Optionally, processing the data in the table into target table data according to the target import template includes:
[0017] Obtaining the correlation between the table feature of the file to be imported and the target import template;
[0018] Obtaining table features associated with the target import template;
[0019] The data content corresponding to the table feature is processed into target table data.
[0020] Optionally, before importing the file to be imported into the hybrid file production system through the table import interface, the method further includes:
[0021] Get the table features of the test file;
[0022] Determine an initial import template according to the table characteristics of the test file;
[0023] In response to the initial import template being applicable to the file to be imported, the initial import template is determined as the target import template.
[0024] Optionally, the method further includes:
[0025] In response to the initial import template not being applicable to the file to be imported, obtaining table features of the file to be imported;
[0026] The target import template is determined according to the table features of the file to be imported.
[0027] Optionally, the video library is the storage space of the hybrid file production system at the terminal or the storage space of a cloud big server.
[0028] On the other hand, the present invention also provides a screen projection file production device, the method is applicable to a terminal, the terminal is equipped with a hybrid file production system for executing the method, and the device includes:
[0029] The video upload module is used to upload the video to be projected to the video library;
[0030] A file import module, used to import the file to be imported into the hybrid file production system through a table import interface according to an import rule, wherein the import rule is determined according to a target import template;
[0031] A data processing module, used for processing the data in the table into target table data according to the target import template;
[0032] Image segmentation module, used to segment the processed target table data into PDF images;
[0033] The mixed production module is used to insert the PDF image into the target insertion position of the video to be projected, so as to complete the mixed file production of the video and the table.
[0034] On the other hand, the present invention also provides a screen projection file production terminal, which includes a processor and a memory; the memory stores at least one instruction, and the at least one instruction is used to be executed by the processor to implement the above-mentioned screen projection file production method.
[0035] On the other hand, the present invention also provides a computer-readable storage medium, which stores at least one instruction, and the at least one instruction is used to be executed by a processor to implement the screen projection file production method as described above.
[0036] The beneficial effects brought by the present invention include at least:
[0037] The present invention provides a method for producing a screen projection file, which is implemented in a hybrid file production system. The video to be projected is uploaded to a video library, and the file to be imported is imported into the hybrid file production system through a table import interface according to an import rule. The data in the table is processed into target table data according to a target import template, and the processed target table data is divided into PDF images, and then the PDF images are inserted into the target insertion position of the video to be projected, so as to complete the production of a hybrid file of the video and the table. The present invention automatically merges a given table file and a video file to create a video file containing the table data, or embeds the table data into a specific position in the video. The process is time-saving and the completion effect is relatively accurate, so as to meet the needs of more and more speech and reporting scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 A flowchart of a method for producing a screen projection file provided by an exemplary embodiment of the present application is shown;
[0039] Figures 2 to 4 A schematic diagram of an interface of a method for creating a screen projection file provided by another exemplary embodiment of the present application is shown;
[0040] Figure 5A structural block diagram of a screen projection file production device provided by another exemplary embodiment of the present application is shown;
[0041] Figure 6 A schematic diagram of the structure of a server provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0042] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.
[0043] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0044] Please refer to Figure 1 , which shows a flowchart of a method for making a screen projection file shown in an exemplary embodiment of the present application. The method is applicable to a terminal, and the terminal is equipped with a hybrid file making system, and the method includes:
[0045] Step 101, upload the video to be projected to the video library.
[0046] The video library is the storage space of the hybrid file production system at the terminal or the storage space of the cloud server. Figure 2 The operation interface shown shows the video import interface of the hybrid file production system, with important functional components such as "Video Material Maintenance", "New" and "Save" selected. Actual technicians can design the desired interface according to design requirements.
[0047] Step 102: import the file to be imported into the hybrid file production system through a table import interface according to the import rules.
[0048] The import rules are determined according to the target import template, which can be preset or updated in real time to match the current file to be imported.
[0049] In one example, table features of a test file are obtained, an initial import template is determined based on the table features of the test file, and in response to the initial import template being applicable to the file to be imported, the initial import template is determined as a target import template.
[0050] In another example, in response to the initial import template being inappropriate for the file to be imported, table features of the file to be imported are acquired, and a target import template is determined according to the table features of the file to be imported.
[0051] In one possible implementation, in response to receiving a file upload instruction, a file selection interface is entered through a table import interface, wherein the file upload instruction is generated by keying or touching the table import interface, and table features of the file to be imported are extracted according to a target import template, and the table features are used to retrieve data content of the file to be imported; based on the correlation between the table features of the file to be imported and the target import template, the file to be imported is imported into the hybrid file production system.
[0052] Optionally, the table features of the file to be imported include row information, column information, and cell information of the file to be imported.
[0053] like Figure 3 The two interface diagrams are shown. In the first interface diagram, the important function options of "Import Template Settings", "New" and "Save" are selected. Among them, "Import Template Settings" can set the current template, such as Figure 3 The first interface shown shows the "Edit Import Template Settings" interface. In the editing interface, you can see the row information, column information, and cell information listed schematically, but there is no limit on the name. You can set and edit according to the specific name or common name of the table.
[0054] Step 103, processing the data in the table into target table data according to the target import template.
[0055] In a possible implementation, the association between the table feature of the file to be imported and the target import template is obtained, the table feature associated with the target import template is obtained, and the data content corresponding to the table feature is processed into the target table data. Figure 3 As shown, in the second interface picture, there are key touch names such as "Import Excel MPI", "Select Excel File", and "Import MPI", where MPI is the file theme provided in this example, namely, the MANUFACTURING PROCESSINSTRUCTION work instruction manual. The usage theme settings can be customized according to different usage scenarios, and the present invention is not limited to this.
[0056] Step 104, segmenting the processed target table data into PDF images.
[0057] Step 105, insert the PDF image into the target insertion position of the video to be projected, and complete the production of the mixed file of the video and the table.
[0058] like Figure 4As shown, in the first interface, select the material number to be set, click Set Process, the system will automatically split the imported processed Excel file into PDF images, drag the video file to the corresponding process in the video material library, and complete the mixed file setting. The material number and set process are both touch keys related to MPI. Designers can customize the settings according to different usage scenarios.
[0059] Further, such as Figure 4 As shown, in the second interface, after the user sets the mixed file, he can set the video tag for the current process video material ==> Mark ==> Add in the video segment that needs to be marked ==> After saving the tag settings, click to upload the file to the server.
[0060] Through the screen projection file production method provided by the present invention, the following useful functions and application scenarios can be realized.
[0061] Information presentation and interpretation: You can use hybrid files to combine tabular data with relevant video content to better present and explain the data.
[0062] Data visualization: Tabular data can be converted into charts, graphs, or animations and embedded into videos to present the data more vividly. This helps viewers understand data trends and correlations more easily.
[0063] Reports and Presentations: Businesses or organizations can use hybrid files to create reports, presentations, or promotional materials, combining data with explanatory videos to better convey information.
[0064] Automated production, using automated scripts or tools, can batch produce hybrid files, thus saving time and human resources.
[0065] Education and Training, for education and training purposes, such as creating online courses, learning materials, and educational resources.
[0066] Reports and Presentations In the business world, data and report documents can be combined to create information-dense presentations.
[0067] Creative expression, produce videos with creative elements such as animation, graphics and text effects to enhance visual appeal.
[0068] In summary, the present invention provides a method for producing a projection file, which is implemented in a hybrid file production system. The video to be projected is uploaded to a video library, and the file to be imported is imported into the hybrid file production system through a table import interface according to the import rules. The data in the table is processed into target table data according to the target import template, and the processed target table data is divided into PDF images, and then the PDF images are inserted into the target insertion position of the video to be projected to complete the production of a hybrid file of the video and the table. The present invention automatically merges a given table file and a video file to create a video file containing the table data, or embeds the table data into a specific position in the video. The process is time-saving and the completion effect is more accurate, so as to meet the needs of more and more speech and reporting scenarios.
[0069] Please refer to Figure 5 , which shows a structural block diagram of a projection file production device provided by an embodiment of the present application. The device can be implemented as all or part of a mobile device through software, hardware, or a combination of both. The method is applicable to a terminal, the terminal is equipped with a hybrid file production system, and the device includes:
[0070] The video uploading module 501 is used to upload the video to be projected to the video library;
[0071] A file import module 502, for importing the file to be imported into the hybrid file production system through a table import interface according to an import rule, wherein the import rule is determined according to a target import template;
[0072] A data processing module 503 is used to process the data in the table into target table data according to the target import template;
[0073] The image segmentation module 504 is used to segment the processed target table data into PDF images;
[0074] The mixed production module 505 is used to insert the PDF image into the target insertion position of the video to be projected, so as to complete the production of the mixed file of the video and the table.
[0075] Optionally, the file import module 502 includes:
[0076] In response to receiving a file upload instruction, entering a file selection interface through the table import interface, wherein the file upload instruction is generated by keying or touching the table import interface;
[0077] Extracting table features of the file to be imported according to the target import template, wherein the table features are used to retrieve data content of the file to be imported;
[0078] According to the association between the table features of the file to be imported and the target import template, the file to be imported is imported into the hybrid file production system.
[0079] Optionally, the table features of the file to be imported include row information, column information and cell information of the file to be imported.
[0080] Optionally, the data processing module 503 includes:
[0081] Obtaining the correlation between the table feature of the file to be imported and the target import template;
[0082] Obtaining table features associated with the target import template;
[0083] The data content corresponding to the table feature is processed into target table data.
[0084] Optionally, the device further comprises:
[0085] A first processing module is used to obtain table features of a test file;
[0086] A second processing module, used for determining an initial import template according to the table characteristics of the test file;
[0087] The third processing module is configured to determine the initial import template as the target import template in response to the initial import template being applicable to the file to be imported.
[0088] Optionally, the device further comprises:
[0089] A fourth processing module, configured to obtain a table feature of the file to be imported in response to the initial import template not being applicable to the file to be imported;
[0090] The fifth processing module is used to determine the target import template according to the table characteristics of the file to be imported.
[0091] The third processing module is used for the video library to be the storage space of the hybrid file production system at the terminal or the storage space of the cloud big server.
[0092] Please refer to Figure 6 , which shows a schematic diagram of the structure of a server provided by an embodiment of the present application. The server is used to implement the method for making a screen projection file provided by the above embodiment. Specifically:
[0093] The server 600 includes a central processing unit (CPU) 601, a system memory 604 including a random access memory (RAM) 602 and a read-only memory (ROM) 603, and a system bus 605 connecting the system memory 604 and the central processing unit 601. The server 600 also includes a basic input / output system (I / O system) 606 that helps transfer information between various components in the computer, and a large-capacity storage device 607 for storing an operating system 613, application programs 614, and other program modules 615.
[0094] The basic input / output system 606 includes a display 608 for displaying information and an input device 609 such as a mouse and a keyboard for user inputting information. The display 608 and the input device 609 are connected to the central processing unit 601 through an input / output controller 610 connected to the system bus 605. The basic input / output system 606 may also include an input / output controller 610 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 610 also provides output to a display screen, a printer, or other types of output devices.
[0095] The mass storage device 607 is connected to the central processing unit 601 through a mass storage controller (not shown) connected to the system bus 605. The mass storage device 607 and its associated computer-readable media provide non-volatile storage for the server 600. That is, the mass storage device 607 may include a computer-readable medium (not shown) such as a hard disk or a CD-ROM drive.
[0096] Without loss of generality, computer readable media may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer readable instructions, data structures, program modules or other data. Computer storage media include RAM, ROM, EPROM, EEPROM, flash memory or other solid-state storage technologies, CD-ROM, DVD or other optical storage, cassettes, magnetic tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that computer storage media are not limited to the above. The above-mentioned system memory 604 and mass storage device 607 can be collectively referred to as memory.
[0097] According to various embodiments of the present application, the server 600 can also be connected to a remote computer on the network through a network such as the Internet. That is, the server 600 can be connected to the network 612 through the network interface unit 611 connected to the system bus 605, or the network interface unit 611 can be used to connect to other types of networks or remote computer systems.
[0098] The memory stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is configured to be executed by one or more processors to implement the functions of each step in the above-mentioned projection file production method.
[0099] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, a code set or an instruction set. The at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the projection file production method provided in the above embodiments.
[0100] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD), or an optical disk, etc. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM).
[0101] The serial numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for producing a screen projection file, characterized in that: The method is applicable to a terminal, and the terminal is equipped with a hybrid file production system for executing the method, and the method comprises: Upload the video to be projected to the video library; Importing the file to be imported into the hybrid file production system through a table import interface according to an import rule, wherein the import rule is determined according to a target import template; Processing the data in the table into target table data according to the target import template; Split the processed target table data into PDF images; Insert the PDF image into the target insertion position of the video to be projected to complete the production of a mixed file of the video and the table.
2. The method for making a screen projection file according to claim 1, characterized in that: The step of importing the file to be imported into the hybrid file production system through a table import interface according to the import rule includes: In response to receiving a file upload instruction, entering a file selection interface through the table import interface, wherein the file upload instruction is generated by keying or touching the table import interface; Extracting table features of the file to be imported according to the target import template, wherein the table features are used to retrieve data content of the file to be imported; According to the association between the table features of the file to be imported and the target import template, the file to be imported is imported into the hybrid file production system.
3. The method for making a screen projection file according to claim 2, characterized in that: The table features of the file to be imported include row information, column information and cell information of the file to be imported.
4. The method for making a screen projection file according to claim 2, characterized in that: The step of processing the data in the table into target table data according to the target import template includes: Obtaining the correlation between the table feature of the file to be imported and the target import template; Obtaining table features associated with the target import template; The data content corresponding to the table feature is processed into target table data.
5. The method for making a screen projection file according to claim 1, characterized in that: Before importing the file to be imported into the hybrid file production system through the table import interface, the method further includes: Get the table features of the test file; Determine an initial import template according to the table characteristics of the test file; In response to the initial import template being applicable to the file to be imported, the initial import template is determined as the target import template.
6. The method for making a screen projection file according to claim 5, characterized in that: The method also includes: In response to the initial import template not being applicable to the file to be imported, obtaining table features of the file to be imported; The target import template is determined according to the table features of the file to be imported.
7. The method for making a screen projection file according to claim 1, characterized in that: The video library is the storage space of the hybrid file production system at the terminal or the storage space of the cloud big server.
8. A screen projection file production device, characterized in that: The method is applicable to a terminal, and the terminal is equipped with a hybrid file production system for executing the method, and the device comprises: The video upload module is used to upload the video to be projected to the video library; A file import module, used to import the file to be imported into the hybrid file production system through a table import interface according to an import rule, wherein the import rule is determined according to a target import template; A data processing module, used for processing the data in the table into target table data according to the target import template; Image segmentation module, used to segment the processed target table data into PDF images; The mixed production module is used to insert the PDF image into the target insertion position of the video to be projected, so as to complete the mixed file production of the video and the table.
9. A screen projection file production terminal, characterized in that: The terminal includes a processor and a memory; the memory stores at least one instruction, and the at least one instruction is used to be executed by the processor to implement the screen projection file production method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, and the at least one instruction is used to be executed by the processor to implement the screen projection file production method as described in any one of claims 1 to 7.