CN113852774A - Screen recording method and device - Google Patents
Screen recording method and device Download PDFInfo
- Publication number
- CN113852774A CN113852774A CN202111021080.5A CN202111021080A CN113852774A CN 113852774 A CN113852774 A CN 113852774A CN 202111021080 A CN202111021080 A CN 202111021080A CN 113852774 A CN113852774 A CN 113852774A
- Authority
- CN
- China
- Prior art keywords
- screen recording
- audio
- display
- interface
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000004891 communication Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a screen recording method and device, and belongs to the technical field of communication. Displaying an enhanced recording identifier under the condition that display interfaces are overlapped in the screen recording process; receiving a first input to the enhanced recording identifier; and responding to the first input, respectively storing the audio display information corresponding to each interface, and generating a screen recording file.
Description
Technical Field
The application belongs to the technical field of communication, and particularly relates to a screen recording method and device.
Background
The mobile terminal has been integrated into the daily life of people, and with the continuous development of the mobile terminal, the screen recording of the mobile terminal also becomes a function frequently used by users.
Therefore, how to make the screen recording effect better becomes a technical problem to be solved urgently in the industry.
Disclosure of Invention
The embodiment of the application aims to provide a screen recording method and device, and the problem of better realization of screen recording can be solved.
In a first aspect, an embodiment of the present application provides a screen recording method, where the method includes:
displaying an enhanced recording identifier under the condition that display interfaces are overlapped in the screen recording process;
receiving a first input to the enhanced recording identifier;
and responding to the first input, respectively storing the audio display information corresponding to each interface, and generating a screen recording file.
In a second aspect, an embodiment of the present application provides a screen recording device, including:
the first display module is used for displaying the enhanced recording identification under the condition that display interfaces are overlapped in the screen recording process;
the first receiving module is used for receiving a first input of the enhanced recording identifier;
and the first storage module is used for responding to the first input, respectively storing the audio display information corresponding to each interface and generating a screen recording file.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, in the screen recording process, if the display interfaces are overlapped, the situation that part of the content in the screen recording is possibly blocked is indicated, the enhanced recording mark is displayed, so that a user can store the audio display information corresponding to each display interface respectively in an enhanced recording mode, the content in the screen recording file is ensured not to be blocked, the problem that part of the content is blocked in the screen recording process is avoided, and the high-quality screen recording is realized.
Drawings
Fig. 1 is a schematic flow chart of a screen recording method according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating an overlay of two display interfaces of an application described in an embodiment of the present application;
fig. 3 is a schematic diagram illustrating an enhanced recording identifier display provided in an embodiment of the present application;
fig. 4 is a schematic view of a screen recording file adjustment interface provided in an embodiment of the present application;
fig. 5 is a schematic diagram of a preset prompt interface provided in the embodiment of the present application;
fig. 6 is a schematic view of a screen recording audio adjustment interface according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a screen recording device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 9 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The following describes in detail the screen recording method and apparatus provided in the embodiments of the present application with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
In the prior art, screen recording of an electronic device is a recording process with a fixed frame rate for screen display, the recording resolution is also low, the frame rate displayed in an interface is high, and when video playing and video chatting are faced, the video display effect after screen recording is poor and the situations of blocking and blurring easily occur due to the fact that the frame rate of a window displaying a video is inconsistent with the recording frame rate.
Fig. 1 is a schematic flow chart of a screen recording method provided in an embodiment of the present application, and as shown in fig. 1, the method includes:
specifically, the screen recording described in this application may be a process in which the electronic device encodes and synthesizes multiple frames of pictures displayed on the screen of the electronic device according to a trigger operation of a user.
The interface described in the present application may be an application display interface, or may be a system interface such as a system setting interface or a menu interface, and the application may be an application interface of the system itself, or may be another downloaded application.
The display interfaces described in this application overlap, specifically, two or more application windows or multiple windows of the same application overlap in a current display interface of an electronic device, and fig. 2 is a schematic diagram of overlapping two application display interfaces described in this embodiment of the application, as shown in fig. 2, there is an overlap between an interface 21 and an interface 22.
Under the condition that display interfaces are overlapped, the content of the overlapped part of the display interfaces is shielded, and in the screen recording process, the content of the screen recording can be lost due to the overlapping of the display interfaces.
Therefore, in the application embodiment, an enhanced recording mode can be provided, and the audio display information corresponding to different interfaces is respectively stored, so that the problem that the overlapped part of the display interfaces can be shielded is solved, and the integrity of the recorded screen content is ensured.
An enhanced recording identifier is displayed in a current display interface, fig. 3 is a schematic view of displaying the enhanced recording identifier provided in the embodiment of the present application, and as shown in fig. 3, an enhanced recording identifier 31 is additionally displayed on a recording screen interface, so that a user may start the enhanced recording or not start the enhanced recording.
the first input described in this application may be an input from a user or an instruction input from an electronic device, and the first input may be specifically used to start an enhanced recording mode, and specifically may be an operation of a user long pressing or clicking an enhanced recording flag.
The electronic Device described in the embodiment of the present application may specifically be any terminal Device that supports a screen recording function, such as a mobile phone, a touch screen computer, a palm computer, a vehicle-mounted terminal, a wearable Device, a PAD (Portable Android Device), and the like, and the embodiment of the present application is not particularly limited.
And step 130, responding to the first input, respectively storing the audio display information corresponding to each interface, and generating a screen recording file.
The audio display information of each interface described in the present application may specifically include at least one of audio information and display information corresponding to an application program of the interface, where the audio information and the display information are both display information and audio information of the interface in a screen recording process.
The electronic equipment responds to the first input and starts an enhanced recording mode, and at the moment, the method is different from the traditional recording mode in that the method does not directly encode multi-frame pictures of a screen display interface of the electronic equipment and synthesizes a video; since the pictures of the different interfaces are actually displayed on the display interfaces of the electronic device in a layered manner, in the embodiment of the application, the display information of each interface can be stored respectively, and the audio information of the different interfaces is generated by the application program corresponding to each interface, so that the audio information corresponding to each interface can be stored respectively.
In the embodiment of the application, screen recording takes each interface as a unit, and respectively acquires display information and audio information of each window in the screen recording process; and respectively storing the display information of each window, and respectively storing the audio information of each window, and finally generating a screen recording file.
For example, in a voice video process, a first video call interface displayed in a full screen mode and a second video call interface displayed in the first video call interface are often present, the first video call interface and the second video call interface respectively display the content of a video object and the content of a self-party, and the second video call interface is displayed on the upper layer of the first video call interface.
At this time, the second video call interface can shield the first video call interface, so that in the screen recording process, the display information of the first video call interface and the display information of the second video call interface can be respectively stored, and at this time, the audio information of the two interfaces can be from one application program substantially, and since the sound of the own party mainly comes from the microphone audio and the sound of the video object mainly comes from the media audio of the electronic equipment, the microphone audio can be used as the audio information corresponding to the second video call interface, and the media audio of the electronic equipment can be used as the audio information corresponding to the first video call interface.
In the embodiment of the application, in the screen recording process, if the display interfaces overlap, it is described that a situation that part of the content in the screen recording is possibly blocked is likely to occur, and an enhanced recording identifier is displayed, so that a user can store the audio display information corresponding to each display interface respectively in an enhanced recording mode, and it is ensured that the content in the screen recording file is not blocked, thereby avoiding the problem that part of the content is blocked in the screen recording process.
Optionally, the audio display information includes at least one of audio information and display information, and the storing the audio display information corresponding to each interface respectively to generate a screen recording file includes:
respectively storing the display information corresponding to each interface to obtain screen recording display information, and respectively storing microphone information and audio information corresponding to each interface to obtain screen recording audio information;
and generating a screen recording file based on the screen recording display information and the screen recording audio information.
Specifically, in the embodiment of the present application, the screen recording display information and the screen recording audio information are stored respectively, further, the display information corresponding to each interface is also stored respectively, and the audio information corresponding to each interface is also stored respectively.
The display information corresponding to each interface in the application can be the display information of each interface in the current electronic equipment, and meanwhile, the display information can also be the interface from an interactive object, for example, the display information is specific to a video call application program, a first video call interface displayed in a full screen mode and a second video call interface displayed in the first video call interface often exist, the first video call interface and the second video call interface respectively display the content of a video object and the content of a self-party, under the condition that a user starts an enhanced recording mode, the content of the video object can be directly obtained at a mobile phone end of the video object and is used as the display information and the audio information corresponding to the first video call interface, and a picture with better effect can be guaranteed to be recorded through source end recording.
In order to ensure the display effect, the method can further perform enhancement processing on the display information in modes of motion compensation enhancement, human face image quality enhancement and the like.
In order to guarantee the audio effect, the audio filter can further directly take out certain audio, optimize the sound, strengthen the voice through the sound filter, eliminate background noise and the like.
The screen recording file described in the present application may be a set of file packages stored in units of interfaces, and the file package corresponding to each interface stores screen recording display information and screen recording audio information respectively.
In the embodiment of the application, the display information and the audio information are respectively stored by taking each interface as a unit, so that the required files can be more accurately selected when the audio display information corresponding to each interface is synthesized subsequently, and the convenience of subsequent processing is ensured.
Optionally, after the generating the screen recording file, the method further includes:
displaying N screen recording audio identifiers and M screen recording display identifiers in a screen recording file adjustment interface, wherein each screen recording display identifier indicates display information corresponding to one interface, and each screen recording audio identifier indicates audio information or microphone information corresponding to one interface;
receiving second input of a user to a target screen recording audio identifier in the N screen recording audio identifiers and a target screen recording display identifier in the M screen recording display identifiers;
and responding to the second input, and generating a target screen recording file based on target display information and target audio information, wherein the target display information is display information indicated by the target screen recording display identification, the target audio information is audio information indicated by the target screen recording audio identification, and M and N are positive integers.
Specifically, in the embodiment of the present application, each screen recording audio identifier corresponds to audio information or microphone information corresponding to one interface, each screen recording display identifier indicates display information corresponding to one interface, and the audio information or the display information corresponding to each identifier is different.
The user can further select the interface display information and the interface audio appearing in the final screen recording video, for example, the display information of a plurality of interfaces can be selected to appear, and the display information only containing one interface can also be selected, so that the screen recording file adjustment interface provided by the application is an interface for performing secondary adjustment on each audio display information stored respectively.
The target screen recording audio identifier described in the present application may refer to one or more screen recording audio identifiers, and the target screen recording display identifier may refer to one or more screen recording display identifiers.
The second input described in this application may specifically be an operation of the user to select the target screen recording audio identifier and the target screen recording display identifier from the N screen recording audio identifiers and the M screen recording display identifiers.
And the electronic equipment responds to the second input, and merges the target display information indicated by the target screen recording display identification and the target audio information indicated by the target screen recording audio identification, specifically, different display information can be merged, different target audio information can be merged, and a final target screen recording file is obtained.
Fig. 4 is a schematic view of a screen recording file adjustment interface provided in an embodiment of the present application, as shown in fig. 4, screen recording audio identifiers and screen recording display identifiers of each interface are displayed in the screen recording file adjustment interface, and a user can click and select a screen recording audio identifier and a screen recording display identifier that the user wishes to keep, for example, a left diagram in fig. 4 indicates a screen recording file display effect in which the user has selected a first screen recording display identifier and a second screen recording display identifier, and a right diagram in fig. 4 indicates a screen recording file display effect in which the user has selected the first screen recording display identifier but has not selected the second screen recording display identifier.
In the embodiment of the application, a user can further adjust interface display information and interface audio information contained in a finally generated screen recording file in a screen recording file adjustment interface, so that the user can more conveniently adjust the content in the screen recording file.
Optionally, after the generating the screen recording file, the method further includes:
displaying the storage duration and the duration adjustment control of the screen recording file in a preset prompt interface;
and receiving a third input of the user to the time length adjusting control, wherein the third input is used for adjusting the storage time length of the screen recording file.
Specifically, since the screen recording file is obtained by respectively storing the audio display information corresponding to each interface, the occupied storage space is large, after the screen recording file is generated, the system can automatically set an effective duration for the screen recording file, and after the effective duration, the screen recording file can be automatically deleted, so that the occupation of too much storage space is avoided.
The preset prompting interface is an interface for displaying the storage time length information of the screen recording file, so that a user can clearly know the effective storage time of the screen recording file, and meanwhile, the user may want to further adjust the storage time length of the screen recording file according to the user's needs.
The third input in the present application may specifically be a sliding operation, or an operation of inputting a specific duration.
And after receiving a third input of the user to the time length adjusting control, the electronic equipment responds to the third input and adjusts the storage time length of the screen recording file.
Fig. 5 is a schematic diagram of a preset prompt interface provided in the embodiment of the present application, and as shown in fig. 5, a saving duration and a duration adjustment control 52 of a record screen file are displayed in the preset prompt interface 51.
In the embodiment of the application, the storage time length is set for the screen recording file, the screen recording file can be effectively prevented from occupying too much storage space of the electronic equipment, and meanwhile, the storage time length of the screen recording file can be further adjusted through the time length adjusting space, so that the actual requirements of users can be better met.
It should be noted that, in the screen recording method provided in the embodiment of the present application, the execution main body may be a screen recording device, or a control module in the screen recording device for executing the screen recording method. In the embodiment of the present application, a method for executing screen recording by a screen recording device is taken as an example, and a screen recording device provided in the embodiment of the present application is described.
Optionally, after obtaining the screen recording audio information, the method further includes:
displaying an audio volume adjustment identifier in a screen recording audio adjustment interface;
and receiving a fourth input of the audio volume adjustment identification by the user, wherein the fourth input is used for adjusting the volume of the screen recording audio information.
Specifically, in this embodiment of the present application, in order to ensure the final audio effect of the screen recording file, the volume of the screen recording audio information may be further adjusted by using an audio volume adjustment identifier in a screen recording audio adjustment interface, where fig. 6 is a schematic view of the screen recording audio adjustment interface provided in this embodiment of the present application, and as shown in fig. 6, an audio volume adjustment identifier 62 is displayed in a screen recording audio adjustment interface 61.
Specifically, different audio volume adjustment identifiers can be provided for different screen recording audio information to respectively adjust the periodic volume, and an audio volume adjustment identifier can also be provided for the whole screen recording audio information to adjust the volume of the whole screen recording audio information.
In the embodiment of the application, the volume of the screen recording and screen recording audio information is adjusted through the audio volume adjusting identification displayed in the screen recording and screen recording audio adjusting interface, so that the audio effect of the screen recording file is effectively guaranteed.
Fig. 7 is a schematic structural diagram of a screen recording device according to an embodiment of the present application, and as shown in fig. 7, the screen recording device includes: a first display module 710, a first receiving module 720 and a first storage module 730; the first display module 710 is configured to display an enhanced recording identifier when there is display interface overlap in a screen recording process; the first receiving module 720 is configured to receive a first input of the enhanced recording identifier; the first storage module 730 is configured to respond to the first input, and respectively store the audio display information corresponding to each interface to generate a screen recording file.
Optionally, the audio display information includes at least one of audio information and display information, and the first storage and storage module is specifically configured to store the display information corresponding to each interface respectively to obtain screen recording display information, and store the microphone information and the audio information corresponding to each interface respectively to obtain screen recording audio information;
and generating a screen recording file based on the screen recording display information and the screen recording audio information.
Optionally, the apparatus further comprises:
the second display module is used for displaying N screen recording audio identifiers and M screen recording display identifiers in a screen recording file adjustment interface, wherein each screen recording display identifier indicates display information corresponding to one interface, and each screen recording audio identifier indicates audio information or microphone information corresponding to one interface;
the second receiving module is used for receiving second input of a target screen recording audio identifier in the N screen recording audio identifiers and a target screen recording display identifier in the M screen recording display identifiers by a user;
and the generating module is used for responding to the second input and generating a target screen recording file based on target display information and target audio information, wherein the target display information is display information indicated by the target screen recording display identification, the target audio information is audio information indicated by the target screen recording audio identification, and M and N are positive integers.
Optionally, the apparatus further comprises:
the third display module is used for displaying the storage duration and the duration adjustment control of the screen recording file in a preset prompt interface;
and the third receiving module is used for receiving a third input of the time length adjusting control by a user, wherein the third input is used for adjusting the storage time length of the screen recording file.
Optionally, the apparatus further comprises:
the fourth display module is used for displaying an audio volume adjustment identifier in the screen recording audio adjustment interface;
and the fourth receiving module is used for receiving a fourth input of the audio volume adjustment identifier by the user, wherein the fourth input is used for adjusting the volume of the screen recording audio information.
In the embodiment of the application, in the screen recording process, if the display interfaces are overlapped, the situation that part of the content in the screen recording is possibly shielded is indicated, the enhanced recording mark is displayed, so that a user can store the audio display information corresponding to each display interface respectively in an enhanced recording mode, the content in the screen recording file is ensured not to be shielded, and the problem that part of the content is shielded in the screen recording process is avoided.
The screen recording device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The screen recording device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The screen recording device provided in the embodiment of the present application can implement each process implemented by the method embodiments of fig. 1 to fig. 6, and is not described here again to avoid repetition.
Optionally, fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present application, and as shown in fig. 8, an electronic device 800 is further provided in an embodiment of the present application and includes a processor 801, a memory 802, and a program or an instruction stored in the memory 802 and capable of running on the processor 801, where the program or the instruction implements each process of the above-described screen recording method embodiment when executed by the processor 801, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 9 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
Those skilled in the art will appreciate that the electronic device 900 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
Wherein, in the case that there is display interface overlap in the screen recording process, the display unit 906 is configured to display an enhanced recording identifier;
a user input unit 907 for receiving a first input of the enhanced recording identification;
the processor 910 is configured to respond to the first input, store the audio display information corresponding to each interface, and generate a screen recording file.
The processor 910 is configured to store the display information corresponding to each interface respectively to obtain screen recording display information, and store the microphone information and the audio information corresponding to each interface respectively to obtain screen recording audio information;
The display unit 906 is configured to display N screen recording audio identifiers and M screen recording display identifiers in a screen recording file adjustment interface, where each screen recording display identifier indicates display information corresponding to one interface, and each screen recording audio identifier indicates audio information or microphone information corresponding to one interface;
the user input unit 907 is configured to receive a second input of a target screen recording audio identifier in the N screen recording audio identifiers and a target screen recording display identifier in the M screen recording display identifiers from the user;
the processor 910 is configured to generate, in response to the second input, a target screen recording file based on target display information and target audio information, where the target display information is display information indicated by the target screen recording display identifier, the target audio information is audio information indicated by the target screen recording audio identifier, and M and N are positive integers.
The display unit 906 is configured to display the saving time length and the time length adjustment control of the screen recording file in a preset prompt interface;
the user input unit 907 is configured to receive a third input of the user to the duration adjustment control, where the third input is used to adjust the saving duration of the screen recording file.
The display unit 906 is configured to display an audio volume adjustment identifier in the screen recording audio adjustment interface;
the user input unit 907 is configured to receive a fourth input of the audio volume adjustment identifier from the user, where the fourth input is used to adjust the volume of the screen recording audio information.
In the embodiment of the application, in the screen recording process, if the display interfaces are overlapped, the situation that part of the content in the screen recording is possibly shielded is indicated, the enhanced recording mark is displayed, so that a user can store the audio display information corresponding to each display interface respectively in an enhanced recording mode, the content in the screen recording file is ensured not to be shielded, and the problem that part of the content is shielded in the screen recording process is avoided.
It should be understood that, in the embodiment of the present application, the input Unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042, and the Graphics Processing Unit 9041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes a touch panel 9071 and other input devices 9072. A touch panel 9071 also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. Memory 909 can be used to store software programs as well as various data including, but not limited to, application programs and operating systems. The processor 910 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It is to be appreciated that the modem processor described above may not be integrated into processor 910.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned screen recording method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the above-mentioned screen recording method embodiment, and can achieve the same technical effect, and for avoiding repetition, the description is omitted here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (10)
1. A screen recording method is characterized by comprising the following steps:
displaying an enhanced recording identifier under the condition that display interfaces are overlapped in the screen recording process;
receiving a first input to the enhanced recording identifier;
and responding to the first input, respectively storing the audio display information corresponding to each interface, and generating a screen recording file.
2. The screen recording method according to claim 1, wherein the audio display information includes at least one of audio information and display information, and the storing the audio display information corresponding to each interface separately to generate a screen recording file includes:
respectively storing the display information corresponding to each interface to obtain screen recording display information, and respectively storing microphone information and audio information corresponding to each interface to obtain screen recording audio information;
and generating a screen recording file based on the screen recording display information and the screen recording audio information.
3. The screen recording method according to claim 2, further comprising, after the generating of the screen recording file:
displaying N screen recording audio identifiers and M screen recording display identifiers in a screen recording file adjustment interface, wherein each screen recording display identifier indicates display information corresponding to one interface, and each screen recording audio identifier indicates audio information or microphone information corresponding to one interface;
receiving second input of a user to a target screen recording audio identifier in the N screen recording audio identifiers and a target screen recording display identifier in the M screen recording display identifiers;
and responding to the second input, and generating a target screen recording file based on target display information and target audio information, wherein the target display information is display information indicated by the target screen recording display identification, the target audio information is audio information indicated by the target screen recording audio identification, and M and N are positive integers.
4. The screen recording method according to claim 1, further comprising, after the generating of the screen recording file:
displaying the storage duration and the duration adjustment control of the screen recording file in a preset prompt interface;
and receiving a third input of the user to the time length adjusting control, wherein the third input is used for adjusting the storage time length of the screen recording file.
5. The screen recording method according to claim 2, further comprising, after obtaining the screen recording audio information:
displaying an audio volume adjustment identifier in a screen recording audio adjustment interface;
and receiving a fourth input of the audio volume adjustment identification by the user, wherein the fourth input is used for adjusting the volume of the screen recording audio information.
6. A screen recording device, comprising:
the first display module is used for displaying the enhanced recording identification under the condition that display interfaces are overlapped in the screen recording process;
the first receiving module is used for receiving a first input of the enhanced recording identifier;
and the first storage module is used for responding to the first input, respectively storing the audio display information corresponding to each interface and generating a screen recording file.
7. The screen recording device according to claim 6, wherein the audio display information includes at least one of audio information and display information, and the first storage and storage module is specifically configured to store the display information corresponding to each interface respectively to obtain screen recording display information, and store the microphone information and the audio information corresponding to each interface respectively to obtain screen recording audio information;
and generating a screen recording file based on the screen recording display information and the screen recording audio information.
8. The screen recording device according to claim 7, wherein the device further comprises:
the second display module is used for displaying N screen recording audio identifiers and M screen recording display identifiers in a screen recording file adjustment interface, wherein each screen recording display identifier indicates display information corresponding to one interface, and each screen recording audio identifier indicates audio information or microphone information corresponding to one interface;
the second receiving module is used for receiving second input of a target screen recording audio identifier in the N screen recording audio identifiers and a target screen recording display identifier in the M screen recording display identifiers by a user;
and the generating module is used for responding to the second input and generating a target screen recording file based on target display information and target audio information, wherein the target display information is display information indicated by the target screen recording display identification, the target audio information is audio information indicated by the target screen recording audio identification, and M and N are positive integers.
9. The screen recording device according to claim 6, wherein the device further comprises:
the third display module is used for displaying the storage duration and the duration adjustment control of the screen recording file in a preset prompt interface;
and the third receiving module is used for receiving a third input of the time length adjusting control by a user, wherein the third input is used for adjusting the storage time length of the screen recording file.
10. The screen recording device according to claim 7, wherein the device further comprises:
the fourth display module is used for displaying an audio volume adjustment identifier in the screen recording audio adjustment interface;
and the fourth receiving module is used for receiving a fourth input of the audio volume adjustment identifier by the user, wherein the fourth input is used for adjusting the volume of the screen recording audio information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111021080.5A CN113852774B (en) | 2021-09-01 | 2021-09-01 | Screen recording method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111021080.5A CN113852774B (en) | 2021-09-01 | 2021-09-01 | Screen recording method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113852774A true CN113852774A (en) | 2021-12-28 |
CN113852774B CN113852774B (en) | 2024-09-20 |
Family
ID=78976634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111021080.5A Active CN113852774B (en) | 2021-09-01 | 2021-09-01 | Screen recording method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113852774B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115567666A (en) * | 2022-04-11 | 2023-01-03 | 荣耀终端有限公司 | Screen recording method, electronic device and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049916A (en) * | 2015-06-30 | 2015-11-11 | 努比亚技术有限公司 | Video recording method and device |
CN106101526A (en) * | 2016-06-01 | 2016-11-09 | 北京金山安全软件有限公司 | Screen recording method and device |
CN110417991A (en) * | 2019-06-18 | 2019-11-05 | 华为技术有限公司 | A kind of record screen method and electronic equipment |
CN111858277A (en) * | 2020-07-07 | 2020-10-30 | 广州三星通信技术研究有限公司 | Screen recording method and screen recording device for electronic terminal |
CN113014987A (en) * | 2021-02-22 | 2021-06-22 | Oppo广东移动通信有限公司 | Screen recording method and device, electronic equipment and storage medium |
-
2021
- 2021-09-01 CN CN202111021080.5A patent/CN113852774B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049916A (en) * | 2015-06-30 | 2015-11-11 | 努比亚技术有限公司 | Video recording method and device |
CN106101526A (en) * | 2016-06-01 | 2016-11-09 | 北京金山安全软件有限公司 | Screen recording method and device |
CN110417991A (en) * | 2019-06-18 | 2019-11-05 | 华为技术有限公司 | A kind of record screen method and electronic equipment |
CN111858277A (en) * | 2020-07-07 | 2020-10-30 | 广州三星通信技术研究有限公司 | Screen recording method and screen recording device for electronic terminal |
CN113014987A (en) * | 2021-02-22 | 2021-06-22 | Oppo广东移动通信有限公司 | Screen recording method and device, electronic equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115567666A (en) * | 2022-04-11 | 2023-01-03 | 荣耀终端有限公司 | Screen recording method, electronic device and readable storage medium |
CN115567666B (en) * | 2022-04-11 | 2023-08-11 | 荣耀终端有限公司 | Screen recording method, electronic device and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113852774B (en) | 2024-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12094047B2 (en) | Animated emoticon generation method, computer-readable storage medium, and computer device | |
EP3929716A1 (en) | Method and electronic apparatus for adding annotation | |
CN112770059B (en) | Photographing method and device and electronic equipment | |
CN112954199B (en) | Video recording method and device | |
CN112672061B (en) | Video shooting method and device, electronic equipment and medium | |
CN113852757B (en) | Video processing method, device, equipment and storage medium | |
CN114598823B (en) | Special effects video generation method, device, electronic device and storage medium | |
CN112711366A (en) | Image generation method and device and electronic equipment | |
CN112181252B (en) | Screen capturing method and device and electronic equipment | |
CN113852756B (en) | Image acquisition method, device, equipment and storage medium | |
CN113794831B (en) | Video shooting method, device, electronic equipment and medium | |
CN113852774B (en) | Screen recording method and device | |
CN112711368B (en) | Operation guidance method and device and electronic equipment | |
CN114253449B (en) | Screen capturing method, device, equipment and medium | |
CN117294888A (en) | Video playing method and terminal | |
CN115543137A (en) | Video playing method and device | |
CN115718581A (en) | Information display method and device, electronic equipment and storage medium | |
CN114245017A (en) | Shooting method and device and electronic equipment | |
CN113805709A (en) | Information input method and device | |
CN113626632B (en) | Album material display method and device and electronic equipment | |
CN116501227B (en) | Picture display method and device, electronic equipment and storage medium | |
CN116456131B (en) | Special effect rendering method and device, electronic equipment and storage medium | |
CN113840100A (en) | Video processing method and device and electronic equipment | |
CN117608459A (en) | Screenshot method, screenshot device, screenshot equipment and screenshot medium | |
CN117631932A (en) | Screenshot method and device, electronic equipment and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |