Search

CN-116320579-B - Virtual live dancing design configuration method and device, electronic equipment and storage medium

CN116320579BCN 116320579 BCN116320579 BCN 116320579BCN-116320579-B

Abstract

The disclosure provides a virtual live-broadcast stage design configuration method, a virtual live-broadcast stage design configuration device, electronic equipment and a storage medium. The method for configuring the virtual live-broadcast stage-design comprises the steps of providing a first window for configuring a virtual live-broadcast stage-design effect, obtaining first stage-design configuration information generated by user operation of stage-design components and a time axis setting area, generating a first stage-design component sequence according to the first stage-design configuration information, wherein the first stage-design component sequence comprises stage-design components selected by a user and the stage-design components are ordered according to the time axis positions of the stage-design components, obtaining first stage-design preservation information generated by user operation of a preservation button, generating first stage-design data and a first switch corresponding to the first stage-design data by using the first stage-design component sequence under the triggering of the first stage-design preservation information, and triggering the output of the first stage-design data by the first switch so as to simultaneously present the corresponding stage-design effect in the virtual live-broadcast process. The method and the device can realize asynchronous control of dancing design and virtual character performance, and promote the dancing effect and viewing experience of virtual live broadcast.

Inventors

  • WU YUXING
  • LI ZHIFEI

Assignees

  • 上海墨百意信息科技有限公司

Dates

Publication Date
20260508
Application Date
20221201

Claims (9)

  1. 1. A virtual live dance design configuration method, comprising: providing a first window for configuring a virtual live-broadcast stage-design effect, wherein the first window comprises a stage-design component selection area, a time axis setting area and a storage button, and the stage-design component selection area is provided with a stage-design component which can be selected by a user; acquiring first stage design configuration information generated by user operation aiming at a stage design component and a time axis setting area; generating a first stage-design component sequence according to the first stage-design configuration information, wherein the first stage-design component sequence comprises stage-design components selected by a user and the stage-design components are ordered according to the time axis positions of the stage-design components; acquiring first stage saving information generated by user operation of the saving button; Under the triggering of the first stage-design storage information, generating first stage-design data and a first switch corresponding to the first stage-design data by using the first stage-design component sequence, wherein the first switch is used for triggering the output of the first stage-design data so as to simultaneously present corresponding stage-design effects in a virtual live broadcast process; Generating a first stage-design assembly sequence according to the first stage-design configuration information, including: When the first stage configuration information contains information of two or more mirror components with overlapped time axis positions, adding the two or more mirror components into a mirror component sequence, and determining the ordering of the two or more mirror components according to the selected time of the mirror components and the time axis positions of the mirror components, wherein the duration of each mirror component in the mirror component sequence is fixed; When the first stage configuration information contains information of two or more light effect components with overlapped time axis positions, adding the two or more light effect components into a light effect component sequence and determining the sequence of the two or more light effect components according to the selected time of the light effect components and the time axis positions of the light effect components; When the time axis position interval of two or more light effect components in the first stage design configuration information is smaller than a first preset time length, adding the two or more light effect components to a light effect component sequence and sequencing according to the time axis positions of the light effect components, and meanwhile reserving gaps among the light effect components; When the time axis position interval of two or more light effect components in the first stage design configuration information is smaller than a second preset time length, adding the two or more light effect components to a light effect component sequence and sequencing according to the time axis positions of the light effect components, and simultaneously filling light effects of the second preset time length between adjacent light effect components; The duration of each light effect component in the light effect component sequence is the duration set by the user in the first stage design configuration information or the default duration, and the duration of each light effect component is not less than the second preset duration.
  2. 2. The method according to claim 1, wherein the first window further comprises a preview area, wherein a play button and/or a pause button are provided in the preview area; The method further comprises the steps of: acquiring preview playing information generated by user operation of a playing button in the preview area, playing the first stage design data while playing a real-time video picture of the virtual character in the preview area under the triggering of the preview playing information, and/or, And acquiring preview pause information generated by user operation of a pause button in the preview area, and under the triggering of the preview pause information, playing the real-time video picture of the virtual character in the preview area and simultaneously pausing the playing of the first stage design data.
  3. 3. The virtual live-broadcast stage design configuration method according to claim 2, wherein a recording button and/or a file button are further provided in the preview area; the method further comprises the steps of obtaining recording start information generated by user operation of a recording button in the preview area, recording virtual character video pictures and stage design effects played in real time in the preview area under the triggering of the recording start information, and storing recorded video data into a designated storage space according to preset default path information or video storage path information generated by user operation of the file button.
  4. 4. The method for configuring a virtual living broadcast of claim 1, The stage-design assembly comprises at least one mirror assembly, at least one audio assembly and/or at least one light effect assembly, and the stage-design assembly sequence comprises a mirror assembly sequence, a light effect assembly sequence and/or a background music sequence.
  5. 5. The method of claim 1 or 4, further comprising generating visual data of the first stage component sequence and outputting the visual data of the first stage component sequence through the time axis setting area to present a visual graphic of the first stage component sequence in the time axis setting area.
  6. 6. The method of claim 1 or 4, wherein the first window further comprises a reset button, wherein the method further comprises obtaining first stage setting information generated by a user operation of the reset button, and wherein the first stage component sequence is deleted under the triggering of the first stage setting information.
  7. 7. A virtual live dance design configuration device, comprising: The device comprises a providing unit, a first window and a second window, wherein the providing unit is used for providing a first window for configuring a virtual live-broadcast stage-design effect, the first window comprises a stage-design component selection area, a time axis setting area and a storage button, and a stage-design component which can be selected by a user is arranged in the stage-design component selection area; The device comprises a first acquisition unit, a first storage unit and a second acquisition unit, wherein the first acquisition unit is used for acquiring first stage design configuration information generated by user operation of a stage design assembly and a time axis setting area, and acquiring first stage design storage information generated by user operation of a storage button; The first stage-design component sequence unit is used for generating a first stage-design component sequence according to the first stage-design configuration information, wherein the first stage-design component sequence comprises stage-design components selected by a user and the stage-design components are ordered according to the time axis positions of the stage-design components; A stage design data acquisition unit for generating first stage design data and a first switch corresponding to the first stage design data by using the first stage design component sequence under the triggering of the first stage design preservation information, the first switch is used for triggering the output of the first stage design data so as to simultaneously present corresponding stage design effects in the virtual live broadcast process; Generating a first stage-design assembly sequence according to the first stage-design configuration information, including: When the first stage configuration information contains information of two or more mirror components with overlapped time axis positions, adding the two or more mirror components into a mirror component sequence, and determining the ordering of the two or more mirror components according to the selected time of the mirror components and the time axis positions of the mirror components, wherein the duration of each mirror component in the mirror component sequence is fixed; When the first stage configuration information contains information of two or more light effect components with overlapped time axis positions, adding the two or more light effect components into a light effect component sequence and determining the sequence of the two or more light effect components according to the selected time of the light effect components and the time axis positions of the light effect components; When the time axis position interval of two or more light effect components in the first stage design configuration information is smaller than a first preset time length, adding the two or more light effect components to a light effect component sequence and sequencing according to the time axis positions of the light effect components, and meanwhile reserving gaps among the light effect components; When the time axis position interval of two or more light effect components in the first stage design configuration information is smaller than a second preset time length, adding the two or more light effect components to a light effect component sequence and sequencing according to the time axis positions of the light effect components, and simultaneously filling light effects of the second preset time length between adjacent light effect components; The duration of each light effect component in the light effect component sequence is the duration set by the user in the first stage design configuration information or the default duration, and the duration of each light effect component is not less than the second preset duration.
  8. 8. An electronic device, comprising: A memory storing execution instructions, and A processor executing the memory-stored execution instructions, causing the processor to perform the virtual live stage design configuration method of any one of claims 1 to 6.
  9. 9. A readable storage medium, wherein execution instructions are stored in the readable storage medium, which when executed by a processor are configured to implement the virtual live stage design configuration method according to any one of claims 1 to 6.

Description

Virtual live dancing design configuration method and device, electronic equipment and storage medium Technical Field The disclosure relates to a virtual live-broadcast stage design configuration method, a virtual live-broadcast stage design configuration device, electronic equipment and a storage medium. Background In a live broadcast scene of the virtual character, if a user needs to set additional effects such as a specific stage effect, a specific light effect, a specific sound effect and a specific mirror effect, the setting can be completed by manually operating a camera to perform mobile simulation, or the virtual character and the additional effects cannot be cooperatively changed in a live broadcast process through pre-offline rendering to form a fixed video, and the method is complex in operation and difficult to simply apply in the live broadcast process of the virtual character. Disclosure of Invention In order to solve at least one of the above technical problems, the present disclosure provides a virtual live-cast stage design configuration method, device, electronic apparatus, and storage medium. According to one aspect of the present disclosure, there is provided a stage design configuration method of virtual live broadcast, including: providing a first window for configuring a virtual live-broadcast stage-design effect, wherein the first window comprises a stage-design component selection area, a time axis setting area and a storage button, and the stage-design component selection area is provided with a stage-design component which can be selected by a user; acquiring first stage design configuration information generated by user operation aiming at a stage design component and a time axis setting area; generating a first stage-design component sequence according to the first stage-design configuration information, wherein the first stage-design component sequence comprises stage-design components selected by a user and the stage-design components are ordered according to the time axis positions of the stage-design components; acquiring first stage saving information generated by user operation of the saving button; and under the triggering of the first stage-design storage information, generating first stage-design data and a first switch corresponding to the first stage-design data by using the first stage-design component sequence, wherein the first switch is used for triggering the output of the first stage-design data so as to simultaneously present corresponding stage-design effects in the virtual live broadcast process. In some embodiments, the first window further comprises a preview area, wherein a play button and/or a pause button are arranged in the preview area, the method further comprises the steps of acquiring preview play information generated by user operation of the play button in the preview area, playing the first stage beauty data while playing the real-time virtual character video picture in the preview area under the triggering of the preview play information, and/or acquiring preview pause information generated by user operation of the pause button in the preview area, and playing the first stage beauty data while playing the real-time virtual character video picture in the preview area under the triggering of the preview pause information. In some embodiments, the preview area is further provided with a recording button and/or a file button, and the method further comprises the steps of obtaining recording start information generated by user operation of the recording button in the preview area, recording virtual character video pictures and stage-design effects played in real time in the preview area under the triggering of the recording start information, and storing recorded video data in a designated storage space according to preset default path information or video storage path information generated by user operation of the file button. In some embodiments, the stage-design components include at least one mirror-transporting component, at least one audio component, and/or at least one light-effect component, and the stage-design component sequence includes a mirror-transporting component sequence, a light-effect component sequence, and/or a background music sequence. In some embodiments, generating a first stage-design component sequence from the first stage-design configuration information includes: When the first stage configuration information contains information of two or more mirror components with overlapped time axis positions, adding the two or more mirror components into a mirror component sequence, determining the ordering of the two or more mirror components according to the selected time of the mirror components and the time axis positions of the mirror components, wherein the duration of each mirror component in the mirror component sequence is fixed, and/or, When the first stage configuration information contains information of two or more light