[go: up one dir, main page]

CN111862936A - Methods, apparatus, electronic devices and storage media for generating and distributing works - Google Patents

Methods, apparatus, electronic devices and storage media for generating and distributing works Download PDF

Info

Publication number
CN111862936A
CN111862936A CN202010740407.3A CN202010740407A CN111862936A CN 111862936 A CN111862936 A CN 111862936A CN 202010740407 A CN202010740407 A CN 202010740407A CN 111862936 A CN111862936 A CN 111862936A
Authority
CN
China
Prior art keywords
blank
work
account
segment
merged
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.)
Pending
Application number
CN202010740407.3A
Other languages
Chinese (zh)
Inventor
刘仁鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amusement Starcraft Beijing Technology Co ltd
Original Assignee
Amusement Starcraft Beijing Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Amusement Starcraft Beijing Technology Co ltd filed Critical Amusement Starcraft Beijing Technology Co ltd
Priority to CN202010740407.3A priority Critical patent/CN111862936A/en
Publication of CN111862936A publication Critical patent/CN111862936A/en
Priority to PCT/CN2021/105563 priority patent/WO2022022262A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • G10L13/033Voice editing, e.g. manipulating the voice of the synthesiser
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • G10L2013/021Overlap-add techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Television Signal Processing For Recording (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开关于生成及发布作品的方法、装置、电子设备和存储介质,所述生成作品的方法包括:根据第一账号针对目标作品设定的留白信息,确定目标作品中对应于留白信息的留白片段;确定第二账号指定的对应于上述留白信息的合并素材;生成合并后作品,生成的合并后作品包括目标作品中的非留白片段和将合并素材与留白片段进行合并处理得到的合并后片段。所述发布作品的方法包括:确定第一账号针对目标作品中的留白片段设定的留白信息;将留白信息和包含留白片段的目标作品关联发布,该留白片段用于与第二账号指定的对应于留白信息的合并素材进行合并生成合并后片段,合并后片段与目标作品中的非留白片段构成合并后作品。

Figure 202010740407

The present disclosure relates to a method, device, electronic device, and storage medium for generating and publishing a work. The method for generating a work includes: according to the blank information set for the target work by the first account, determining the corresponding blank information in the target work. Blank clips; determine the merged material designated by the second account that corresponds to the above blank information; generate a merged work, which includes the non-blank clips in the target work and merges the merged material with the blank clips The resulting merged fragment. The method for publishing a work includes: determining the blank information set by the first account for the blank segment in the target work; publishing the blank information in association with the target work containing the blank segment, and the blank segment is used to communicate with the first blank segment. The merged materials corresponding to the blank information specified by the second account are merged to generate a merged segment, and the merged segment and the non-blank segment in the target work constitute a merged work.

Figure 202010740407

Description

生成及发布作品的方法、装置、电子设备和存储介质Methods, apparatus, electronic devices and storage media for generating and distributing works

技术领域technical field

本公开涉及互联网内容生产与消费领域,尤其涉及生成及发布作品的方法、装置、电子设备和存储介质。The present disclosure relates to the field of Internet content production and consumption, and in particular, to a method, apparatus, electronic device and storage medium for generating and publishing works.

背景技术Background technique

在现阶段的互联网内容生产与消费领域中,内容平台通常允许观众账号观看其他账号发布的作品,即消费该作品的作品内容。In the current field of Internet content production and consumption, content platforms usually allow viewer accounts to watch works published by other accounts, that is, consume the content of the work.

但是,内容平台所提供内容的消费过程通常是单向的,即只能由内容生产者(如上述其他账号)生产并由内容消费者(如上述观众账号)消费,因此内容生产门槛较高,不利于平台用户创造力的发挥;而且内容生产及消费形式较为单一,不利于内容生产者与内容消费者之间的充分互动。However, the consumption process of the content provided by the content platform is usually one-way, that is, it can only be produced by content producers (such as the other accounts mentioned above) and consumed by content consumers (such as the audience accounts mentioned above). Therefore, the threshold for content production is relatively high. It is not conducive to the creativity of platform users; and the content production and consumption forms are relatively simple, which is not conducive to the full interaction between content producers and content consumers.

发明内容SUMMARY OF THE INVENTION

本公开提供了生成及发布作品的方法、装置、电子设备和存储介质,以至少解决相关技术中的技术问题。本公开的技术方案如下:The present disclosure provides methods, apparatuses, electronic devices, and storage media for generating and publishing works, so as to at least solve the technical problems in the related art. The technical solutions of the present disclosure are as follows:

根据本公开实施例的第一方面,提出一种生成作品的方法,包括:According to a first aspect of the embodiments of the present disclosure, a method for generating a work is proposed, including:

根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段;According to the blank information set by the first account for the target work, determine the blank segment corresponding to the blank information in the target work;

确定第二账号指定的对应于所述留白信息的合并素材;determining the merged material designated by the second account and corresponding to the blank information;

生成合并后作品,所述合并后作品包括所述目标作品中的非留白片段和将所述合并素材与所述留白片段进行合并处理得到的合并后片段。A merged work is generated, where the merged work includes the non-blank segments in the target work and the merged segments obtained by merging the merged material and the blank segments.

可选的,所述留白信息包括留白时间段,所述根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段,包括:Optionally, the blank information includes a blank time period, and the blank segment corresponding to the blank information in the target work is determined according to the blank information set by the first account for the target work, including: :

将所述目标作品在所述留白时间段内对应的作品片段确定为所述留白片段。A work segment corresponding to the target work within the blank time period is determined as the blank segment.

可选的,所述留白信息包括对象描述信息,所述根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段,包括:Optionally, the blank information includes object description information, and the blank segment corresponding to the blank information in the target work is determined according to the blank information set by the first account for the target work, including:

确定所述目标作品中对应于所述对象描述信息的留白对象;Determine the blank object corresponding to the object description information in the target work;

将所述目标作品中包含所述留白对象的作品片段确定为所述留白片段。A work segment including the blank object in the target work is determined as the blank segment.

可选的,所述留白信息包括展示区域信息,所述根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段,包括:Optionally, the blank information includes display area information, and determining the blank segment corresponding to the blank information in the target work according to the blank information set by the first account for the target work, including:

确定所述展示区域信息对应的展示区域;determining the display area corresponding to the display area information;

将所述目标作品所含的视频内容中位于所述展示区域内的视频片段确定为所述留白片段。A video segment located in the display area in the video content included in the target work is determined as the blank segment.

可选的,所述将所述合并素材与所述留白片段进行合并处理,包括:Optionally, the merging processing of the merged material and the blank segment includes:

使用所述合并素材替换所述留白片段;或者,Replace the blank segment with the merged material; or,

在所述合并素材和所述留白片段的格式为视频格式的情况下,使用所述合并素材覆盖所述留白片段,并设置所述合并素材的透明度;或者,If the formats of the combined material and the blank segment are video formats, use the combined material to cover the blank segment, and set the transparency of the combined material; or,

在所述合并素材和所述留白片段的格式为音频格式的情况下,将所述合并素材与所述留白片段进行混音。If the formats of the merged material and the blank segment are audio formats, the merged material and the blank segment are mixed.

可选的,还包括:Optionally, also include:

在所述目标作品被播放至不晚于所述留白片段的留白开始时刻时,控制展示预关联至所述留白片段的留白标识;或者,When the target work is played no later than the blanking start time of the blanking segment, the blanking identifier pre-associated with the blanking segment is controlled to be displayed; or,

在所述留白片段对应的展示区域的预设位置处,控制展示预关联至所述留白片段的留白标识;其中,所述留白标识用于提示所述第二账号指定所述合并素材,以实现与所述留白片段的合并。At the preset position of the display area corresponding to the blank segment, control to display the blank identifier pre-associated with the blank segment; wherein the blank identifier is used to prompt the second account to specify the merge material for merging with the blank clip.

可选的,还包括:Optionally, also include:

在生成所述合并后作品后,向所述第二账号提供针对所述合并后作品的预览内容。After the combined work is generated, preview content for the combined work is provided to the second account.

可选的,还包括:Optionally, also include:

若接收到所述第二账号针对所述合并后作品的发布指令,则发布所述合并后作品;If receiving a release instruction from the second account for the merged work, publishing the merged work;

若接收到所述第二账号针对所述合并后作品的放弃指令,则取消对所述合并素材与所述目标作品的合并。If a abandoning instruction for the merged work by the second account is received, the merging of the merged material and the target work is canceled.

可选的,还包括:Optionally, also include:

向所述第一账号发送关于所述合并后作品的审核消息,并将所述第一账号审核通过所述合并后作品作为发布所述合并后作品的前提条件。Send a review message about the merged work to the first account, and take the first account to approve the merged work as a precondition for publishing the merged work.

可选的,还包括:Optionally, also include:

发布所述合并后作品,其中,所述合并后作品的展示页面包含所述目标作品的访问链接和/或所述第一账号的账号主页的访问链接。Publishing the combined work, wherein the display page of the combined work includes an access link of the target work and/or an access link of the account homepage of the first account.

根据本公开实施例的第二方面,提出一种发布作品的方法,包括:According to a second aspect of the embodiments of the present disclosure, a method for publishing a work is proposed, including:

确定第一账号针对目标作品中的留白片段设定的留白信息;Determine the blank information set by the first account for the blank segment in the target work;

将所述留白信息和包含所述留白片段的所述目标作品关联发布,所述留白片段用于与第二账号指定的对应于所述留白信息的合并素材进行合并生成合并后片段,所述合并后片段与所述目标作品中的非留白片段构成合并后作品。Publish the blank information in association with the target work containing the blank segment, and the blank segment is used for merging with the merged material specified by the second account and corresponding to the blank information to generate a merged segment , the merged segment and the non-white space segment in the target work constitute a merged work.

可选的,所述确定第一账号针对目标作品中的留白片段设定的留白信息,包括:Optionally, the determining the blank information set by the first account for blank segments in the target work, including:

确定第一账号针对目标作品中的留白片段设定的留白开始时刻和留白结束时刻,并将所述留白开始时刻和所述留白结束时刻构成的留白时间段确定为留白信息;或者,Determine the blank start time and blank end time set by the first account for the blank segment in the target work, and determine the blank time period formed by the blank start time and the blank end time as blank information; or,

将第一账号针对目标作品中的留白对象设定的对象描述信息确定为留白信息。The object description information set by the first account for the blank object in the target work is determined as blank information.

可选的,所述确定第一账号针对目标作品中的留白片段设定的留白信息,还包括:Optionally, the determining of the blank information set by the first account for the blank segment in the target work further includes:

将第一账号针对目标作品所含的视频内容中的展示区域设定的展示区域信息确定为留白信息。The display area information set by the first account for the display area in the video content included in the target work is determined as blank information.

可选的,还包括:Optionally, also include:

在所述目标作品中为所述留白片段添加留白标记,以使所述目标作品被展示时,所述第二账号按照同时展示的所述留白标记指定所述合并素材。A blank mark is added to the blank segment in the target work, so that when the target work is displayed, the second account specifies the combined material according to the blank mark displayed at the same time.

根据本公开实施例的第三方面,提出一种生成作品的装置,包括:According to a third aspect of the embodiments of the present disclosure, an apparatus for generating a work is proposed, including:

片段确定模块,被配置为根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段;a segment determination module, configured to determine the blank segment corresponding to the blank information in the target work according to the blank information set by the first account for the target work;

素材确定模块,被配置为确定第二账号指定的对应于所述留白信息的合并素材;a material determination module, configured to determine the merged material designated by the second account and corresponding to the blank information;

作品生成模块,被配置为生成合并后作品,所述合并后作品包括所述目标作品中的非留白片段和将所述合并素材与所述留白片段进行合并处理得到的合并后片段。The work generation module is configured to generate a merged work, where the merged work includes the non-blank segments in the target work and the merged segments obtained by merging the merged material and the blank segments.

可选的,所述留白信息包括留白时间段,所述片段确定模块还被配置为:Optionally, the blank information includes a blank time period, and the segment determination module is further configured to:

将所述目标作品在所述留白时间段内对应的作品片段确定为所述留白片段。A work segment corresponding to the target work within the blank time period is determined as the blank segment.

可选的,所述留白信息包括对象描述信息,所述片段确定模块还被配置为:Optionally, the blank information includes object description information, and the segment determination module is further configured to:

确定所述目标作品中对应于所述对象描述信息的留白对象;Determine the blank object corresponding to the object description information in the target work;

将所述目标作品中包含所述留白对象的作品片段确定为所述留白片段。A work segment including the blank object in the target work is determined as the blank segment.

可选的,所述留白信息包括展示区域信息,所述片段确定模块还被配置为:Optionally, the blank information includes display area information, and the segment determination module is further configured to:

确定所述展示区域信息对应的展示区域;determining the display area corresponding to the display area information;

将所述目标作品所含的视频内容中位于所述展示区域内的视频片段确定为所述留白片段。A video segment located in the display area in the video content included in the target work is determined as the blank segment.

可选的,所述作品生成模块还被配置为:Optionally, the work generation module is further configured to:

使用所述合并素材替换所述留白片段;或者,Replace the blank segment with the merged material; or,

在所述合并素材和所述留白片段的格式为视频格式的情况下,使用所述合并素材覆盖所述留白片段;或者,If the formats of the merged material and the blank segment are video formats, use the merged material to cover the blank segment; or,

在所述合并素材和所述留白片段的格式为音频格式的情况下,将所述合并素材与所述留白片段进行混音。If the formats of the merged material and the blank segment are audio formats, the merged material and the blank segment are mixed.

可选的,还包括:Optionally, also include:

第一提示模块,被配置为在所述目标作品被播放至不晚于所述留白片段的留白开始时刻时,控制展示预关联至所述留白片段的留白标识;或者,a first prompting module, configured to control the display of a blank sign pre-associated to the blank segment when the target work is played no later than the blank start time of the blank segment; or,

第二提示模块,被配置为在所述留白片段对应的展示区域的预设位置处,控制展示预关联至所述留白片段的留白标识;其中,所述留白标识用于提示所述第二账号指定所述合并素材,以实现与所述留白片段的合并。The second prompting module is configured to, at a preset position of the display area corresponding to the blank segment, control the display of the blank sign pre-associated with the blank segment; wherein the blank sign is used to prompt the The second account specifies the merged material so as to realize merging with the blank segment.

可选的,还包括:Optionally, also include:

预览模块,被配置为在生成所述合并后作品后,向所述第二账号提供针对所述合并后作品的预览内容。The preview module is configured to provide preview content for the merged work to the second account after the merged work is generated.

可选的,还包括:Optionally, also include:

第一发布模块,被配置为若接收到所述第二账号针对所述合并后作品的发布指令,则发布所述合并后作品;a first publishing module, configured to publish the merged work if a publishing instruction from the second account for the merged work is received;

合并取消模块,被配置为若接收到所述第二账号针对所述合并后作品的放弃指令,则取消对所述合并素材与所述目标作品的合并。The merging canceling module is configured to cancel the merging of the merged material and the target work if a abandonment instruction for the merged work by the second account is received.

可选的,还包括:Optionally, also include:

审核模块,被配置为向所述第一账号发送关于所述合并后作品的审核消息,并将所述第一账号审核通过所述合并后作品作为发布所述合并后作品的前提条件。The review module is configured to send a review message about the merged work to the first account, and take the first account to approve the merged work as a precondition for publishing the merged work.

可选的,还包括:Optionally, also include:

第二发布模块,被配置为发布所述合并后作品,其中,所述合并后作品的展示页面包含所述目标作品的访问链接和/或所述第一账号的账号主页的访问链接。The second publishing module is configured to publish the merged work, wherein the display page of the merged work includes an access link of the target work and/or an access link of the account homepage of the first account.

根据本公开实施例的第四方面,提出一种发布作品的装置,包括:According to a fourth aspect of the embodiments of the present disclosure, an apparatus for publishing a work is provided, including:

信息确定模块,被配置为确定第一账号针对目标作品中的留白片段设定的留白信息;an information determination module, configured to determine the blank information set by the first account for the blank segment in the target work;

关联发布模块,被配置为将所述留白信息和包含所述留白片段的所述目标作品关联发布,所述留白片段用于与第二账号指定的对应于所述留白信息的合并素材进行合并生成合并后片段,所述合并后片段与所述目标作品中的非留白片段构成合并后作品。An associated publishing module configured to associate and release the blank information and the target work containing the blank segment, and the blank segment is used for merging with the blank information specified by the second account and corresponding to the blank information The materials are merged to generate a merged segment, and the merged segment and the non-blank segment in the target work constitute a merged work.

可选的,所述信息确定模块还被配置为:Optionally, the information determination module is further configured to:

确定第一账号针对目标作品中的留白片段设定的留白开始时刻和留白结束时刻,并将所述留白开始时刻和所述留白结束时刻构成的留白时间段确定为留白信息;或者,Determine the blank start time and blank end time set by the first account for the blank segment in the target work, and determine the blank time period formed by the blank start time and the blank end time as blank information; or,

将第一账号针对目标作品中的留白对象设定的对象描述信息确定为留白信息。The object description information set by the first account for the blank object in the target work is determined as blank information.

可选的,所述信息确定模块还被配置为:Optionally, the information determination module is further configured to:

将第一账号针对目标作品所含的视频内容中的展示区域设定的展示区域信息确定为留白信息。The display area information set by the first account for the display area in the video content included in the target work is determined as blank information.

可选的,还包括:Optionally, also include:

标记添加模块,被配置为在所述目标作品中为所述留白片段添加留白标记,以使所述目标作品被展示时,所述第二账号按照同时展示的所述留白标记指定所述合并素材。The mark adding module is configured to add a blank mark to the blank segment in the target work, so that when the target work is displayed, the second account designates the blank mark according to the blank mark displayed at the same time. Describe the merged material.

根据本公开实施例的第五方面,提出一种电子设备,包括:According to a fifth aspect of the embodiments of the present disclosure, an electronic device is provided, including:

处理器;processor;

用于存储所述处理器可执行指令的存储器;a memory for storing the processor-executable instructions;

其中,所述处理器被配置为执行所述指令,以实现如上述第一的任一实施例所述的生成作品的方法。Wherein, the processor is configured to execute the instructions, so as to implement the method for generating a work according to any one of the above-mentioned first embodiments.

根据本公开实施例的第六方面,提出一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第一的任一实施例所述的生成作品的方法。According to a sixth aspect of the embodiments of the present disclosure, a storage medium is provided. When an instruction in the storage medium is executed by a processor of an electronic device, the electronic device can perform the generation described in any one of the above-mentioned first embodiments. method of work.

根据本公开实施例的第七方面,提出一种电子设备,包括:According to a seventh aspect of the embodiments of the present disclosure, an electronic device is provided, including:

处理器;processor;

用于存储所述处理器可执行指令的存储器;a memory for storing the processor-executable instructions;

其中,所述处理器被配置为执行所述指令,以实现如上述第二方面的任一实施例所述的发布作品的方法。Wherein, the processor is configured to execute the instructions to implement the method for publishing a work according to any embodiment of the second aspect above.

根据本公开实施例的第八方面,提出一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第二方面的任一实施例所述的发布作品的方法。According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided. When an instruction in the storage medium is executed by a processor of an electronic device, the electronic device can execute the method described in any embodiment of the second aspect above. How to publish your work.

本公开的实施例提供的技术方案至少带来以下有益效果:The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:

根据本公开的实施例,实际上提供了一种内容生产与消费的新模式:由第一账号针对其发布的目标作品设定留白信息以指定留白片段,使得第二账号只需要根据留白信息指定自己的合并素材,即可生成不同于目标作品的新作品。可见,因为第二账号是在目标作品的基础上生成新作品,因此降低了作品生成及发布的门槛,从而将第二账号从内容消费者转换为内容的二次生产者,有助于充分释放第二账号所对应用户的内容创造性;而且通过目标作品将第一账号与第二账号之间的单向联系(生产者与消费者)转化为更加多样的双向联系(共同生产者),便于内容生产者与消费者之间的充分互动。According to the embodiments of the present disclosure, a new mode of content production and consumption is actually provided: the first account sets blank information for the target works published by the first account to designate blank segments, so that the second account only needs to By specifying your own merged material, you can generate a new work that is different from the target work. It can be seen that because the second account generates new works on the basis of the target works, the threshold for the creation and release of works is lowered, thereby converting the second account from a content consumer to a secondary producer of content, which is conducive to full release The content of the user corresponding to the second account is creative; and the one-way connection (producer and consumer) between the first account and the second account is transformed into a more diverse two-way connection (co-producer) through the target work, which is convenient for content Full interaction between producers and consumers.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate embodiments consistent with the present disclosure, and together with the description, serve to explain the principles of the present disclosure and do not unduly limit the present disclosure.

图1是根据本公开的实施例示出的一种生成作品的方法流程图;1 is a flowchart of a method for generating a work according to an embodiment of the present disclosure;

图2是根据本公开的实施例示出的一种发布作品的方法流程图;2 is a flowchart of a method for publishing a work according to an embodiment of the present disclosure;

图3是根据本公开的实施例示出的一种生成及发布作品的方法交互流程图;3 is an interactive flowchart of a method for generating and publishing a work according to an embodiment of the present disclosure;

图4是根据本公开的实施例示出的一种第一账号对音频形式的作品指定留白信息的示意图;4 is a schematic diagram showing a first account specifying blank information for works in audio form according to an embodiment of the present disclosure;

图5是根据本公开的实施例示出的一种第一账号对视频形式的作品指定留白信息的示意图;5 is a schematic diagram of specifying blank information for a work in the form of a video by a first account according to an embodiment of the present disclosure;

图6是根据本公开的实施例示出的一种第二账号对音频形式的作品指定合并素材的示意图;6 is a schematic diagram illustrating a second account specifying a combined material for a work in audio form according to an embodiment of the present disclosure;

图7是根据本公开的实施例示出的一种第二账号对视频形式的作品指定合并素材的示意图;7 is a schematic diagram illustrating a second account specifying a combined material for a work in the form of a video according to an embodiment of the present disclosure;

图8是根据本公开的实施例示出的另一种生成及发布作品的方法交互流程图;8 is an interactive flowchart of another method for generating and publishing works according to an embodiment of the present disclosure;

图9是根据本公开的实施例示出的一种生成作品的装置的示意框图;9 is a schematic block diagram of an apparatus for generating a work according to an embodiment of the present disclosure;

图10是根据本公开的实施例示出的一种电子设备的结构图;10 is a structural diagram of an electronic device according to an embodiment of the present disclosure;

图11是根据本公开的实施例示出的一种发布作品的装置的示意框图;11 is a schematic block diagram of an apparatus for publishing a work according to an embodiment of the present disclosure;

图12是根据本公开的实施例示出的一种电子设备的结构图。FIG. 12 is a structural diagram of an electronic device according to an embodiment of the present disclosure.

具体实施方式Detailed ways

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to make those skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。It should be noted that the terms "first", "second" and the like in the description and claims of the present disclosure and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

在现阶段的互联网内容生产与消费领域中,内容平台通常允许观众账号观看其他账号发布的作品,即消费该作品的作品内容。但是,内容平台所提供内容的消费过程通常是单向的,即只能由内容生产者(如上述其他账号)生产并由内容消费者(如上述观众账号)消费,因此内容生产门槛较高,不利于平台用户创造力的有效释放;而且内容生产及消费形式较为单一,难以实现内容生产者与内容消费者之间的充分互动。In the current field of Internet content production and consumption, content platforms usually allow viewer accounts to watch works published by other accounts, that is, consume the content of the work. However, the consumption process of the content provided by the content platform is usually one-way, that is, it can only be produced by content producers (such as the other accounts mentioned above) and consumed by content consumers (such as the audience accounts mentioned above). Therefore, the threshold for content production is relatively high. It is not conducive to the effective release of the creativity of platform users; and the content production and consumption forms are relatively simple, and it is difficult to achieve full interaction between content producers and content consumers.

为此,本公开提出一种生成及发布作品的方法,以解决相关技术中存在的上述技术问题。通过本公开的上述方法,由作为作品生产者的第一账号对其发布的目标作品设定留白片段,而作为作品消费者的第二账号在观看该目标作品时,可以上传自己的合并素材,以将合并素材与目标作品中的留白片段进行合并,从而实现由第二账号(作品消费者)对目标作品进行二次创作生成新的合并后作品的目的,进而更大程度的释放平台用户的创造力、平台用户对平台内容的表达欲,并实现与作品生产者的充分交互。To this end, the present disclosure proposes a method for generating and publishing works to solve the above-mentioned technical problems existing in the related art. Through the above method of the present disclosure, the first account as the producer of the work sets a blank segment for the target work it publishes, and the second account as the consumer of the work can upload its own combined material when viewing the target work , to merge the merged material with the blank fragments in the target work, so as to realize the purpose of secondary creation of the target work by the second account (the work consumer) to generate a new merged work, thereby releasing the platform to a greater extent. User creativity, platform users' desire to express platform content, and full interaction with work producers.

本公开涉及到的第一账号发布的目标作品可视为一种可正常播放的半成品,该目标作品可以与第二账号指定的合并素材进行合并(实际上是将目标作品中的留白片段与合并素材进行合并)得到合并后作品,该合并后作品即为第二账号对目标作品进行二次加工(即合并)得到的作品。需要说明的是,本公开方案涉及到的上述第一账号可被理解为第一账号对应的用户,上述第二账号可被理解为第二账号对应的用户。The target work published by the first account involved in this disclosure can be regarded as a semi-finished product that can be played normally, and the target work can be merged with the merged material specified by the second account (actually, the blank segments in the target work are combined with Merge the materials) to obtain the merged work, and the merged work is the work obtained by secondary processing (ie, merging) the target work by the second account. It should be noted that, the above-mentioned first account involved in the solution of the present disclosure may be understood as a user corresponding to the first account, and the above-mentioned second account may be understood as a user corresponding to the second account.

图1是根据本公开的实施例示出的一种发布作品的方法流程图。如图1所示,该方法应用于客户端,第一账号发布目标作品的过程可以包括:FIG. 1 is a flowchart of a method for publishing a work according to an embodiment of the present disclosure. As shown in Figure 1, the method is applied to the client, and the process of publishing the target work by the first account may include:

步骤102,确定第一账号针对目标作品中的留白片段设定的留白信息。Step 102: Determine the blank information set by the first account for the blank segment in the target work.

在一实施例中,上述留白信息的确定方式可以有多种,作为一示例性实施例,可以确定第一账号针对目标作品中的留白片段设定的留白开始时刻和留白结束时刻,然后将留白开始时刻和留白结束时刻构成的留白时间段确定为留白信息,相应的,目标作品在留白时间段内对应的作品片段即为留白片段。此时,直接将根据第一账号指定的留白开始时刻和留白结束时刻确定出的留白时间段确定为目标作品的留白信息,便于清楚明确的根据留白信息确定相应的留白片段,从而保证了所确定留白片段的准确性。作为另一示例性实施例,为扩展留白信息的形式,以及减少第一账号设定留白信息时的工作量,可以由第一账号设定针对目标作品中的留白对象的对象描述信息,并将该对象描述信息确定为留白信息。In one embodiment, the above-mentioned blank information can be determined in various ways. As an exemplary embodiment, the blank start time and blank end time set by the first account for the blank segment in the target work can be determined. , and then determine the blanking period consisting of the blanking start time and blanking ending time as blanking information. Correspondingly, the work segment corresponding to the target work within the blanking time period is the blanking segment. At this time, directly determine the blanking time period determined according to the blanking start time and blanking end time specified by the first account as blanking information of the target work, so that the corresponding blanking segment can be clearly and clearly determined according to the blanking information. , thereby ensuring the accuracy of the determined blank segment. As another exemplary embodiment, in order to expand the form of the blank information and reduce the workload when the first account sets the blank information, the first account may set the object description information for the blank objects in the target work. , and determine the object description information as blank information.

在一实施例中,还可以将第一账号针对目标作品所含的视频内容中的展示区域设定的展示区域信息确定为留白信息,相应的,目标作品在上述展示区域内的作品片段即为留白片段。例如,可以由第一账号在目标作品的视频展示画面中通过输入区域坐标或手动绘制展示区域的方式设定上述展示区域信息。需要说明的是,对于视频或音视频形式的目标作品,可以仅将针对视频内容中的展示区域设定的展示区域信息确定为目标作品的留白信息,可以同时将上述展示区域信息和展示时间段确定为目标作品的留白信息,也可以将上述对象描述信息和展示时间段确定为目标作品的留白信息,还可以将上述展示时间段、对象描述信息和展示区域信息同时确定为目标作品的留白信息。In one embodiment, the display area information set by the first account for the display area in the video content contained in the target work may also be determined as blank information. Correspondingly, the work fragments of the target work in the above-mentioned display area are For the blank segment. For example, the above-mentioned display area information can be set by the first account in the video display screen of the target work by inputting area coordinates or manually drawing the display area. It should be noted that, for a target work in the form of video or audio and video, only the display area information set for the display area in the video content can be determined as the blank information of the target work, and the above-mentioned display area information and display time can be determined at the same time. The above-mentioned object description information and display time period can also be determined as the blank information of the target work, and the above-mentioned display time period, object description information and display area information can also be determined as the target work at the same time. blank information.

在一实施例中,可以为第一账号提供背景保留确认选项,并在第一账号针对该选项执行确认操作的情况下,保留留白片段中的背景数据;在第一账号针对该选项执行取消操作的情况下,删除留白片段中的背景数据。其中,上述背景数据可以为背景音对应的音频数据,背景画面对应的画面数据等,相应的,删除后的留白片段中的声音可以为空白或白噪声、画面可以为空白画面或静止画面等,不再赘述。In one embodiment, a background reservation confirmation option may be provided for the first account, and if the first account performs a confirmation operation for this option, the background data in the blank segment is retained; the first account cancels this option. In the case of operation, delete the background data in the blank clip. The above-mentioned background data may be audio data corresponding to background sounds, picture data corresponding to background pictures, etc. Correspondingly, the sound in the deleted blank segment may be blank or white noise, and the picture may be a blank picture or a still picture, etc. ,No longer.

第一账号设定完成上述留白信息后,即指定了目标作品中的留白片段,从而将目标作品分为留白片段和非留白片段两部分。其中,上述留白片段和非留白片段的数量均可为一个或多个,留白片段和非留白片段之间可以在播放时间上相邻或相隔,也可以在视频展示画面上相邻或相隔,本公开对于留白片段和非留白片段的数量及其之间的相互关系并不进行限制。After the above-mentioned blank information is set in the first account, the blank segment in the target work is designated, so that the target work is divided into two parts, a blank segment and a non-blank segment. Wherein, the number of the above-mentioned blank clips and non-blank clips can be one or more, and the blank clips and non-blank clips can be adjacent or separated in playback time, or can be adjacent on the video display screen Or spaced apart, the present disclosure does not limit the number of blank segments and non-blank segments and the relationship between them.

步骤104,将所述留白信息和包含所述留白片段的所述目标作品关联发布,所述留白片段用于与第二账号指定的对应于所述留白信息的合并素材进行合并生成合并后片段,所述合并后片段与所述目标作品中的非留白片段构成合并后作品。Step 104 , release the blank information in association with the target work including the blank segment, and the blank segment is used to merge and generate the merged material corresponding to the blank information specified by the second account. The merged segment, the merged segment and the non-white space segment in the target work constitute a merged work.

在一实施例中,可以在发布上述存在留白片段的目标作品前,为该目标作品添加留白标签,用以表示该作品的中存在留白片段,允许第二账号对该作品进行素材合并实现二次创作。本公开方案中,对目标作品的留白片段进行合并生成合并片段,进而生成合并后作品的过程可以视为是第二账号对目标作品的神合,因此上述留白标签可以显示为“神合”、“神配”、“留白”、“合并”等多种形式,本公开对于留白标签的具体展示形式并不进行限制。In one embodiment, before publishing the above-mentioned target work with blank segments, a blank label can be added to the target work to indicate that there are blank segments in the work, allowing the second account to merge materials for the work. Realize secondary creation. In the present disclosure, the process of merging the blank segments of the target work to generate merged segments, and then generating the merged work can be regarded as the combination of the second account on the target work, so the above-mentioned blank label can be displayed as "The combination of God" ", "God Match", "Blank", "Merge" and other forms, the present disclosure does not limit the specific display form of the blank label.

在一实施例中,确定出针对目标作品中留白片段的留白信息后,可以为留白片段添加留白标记,以使目标作品被展示时,第二账号能够根据该留白标记指向相应的留白片段,进而按照该留白标记指定对应于上述留白信息的合并素材,然后将合并素材与留白片段进行合并后生成合并后片段,从而便于第二账号快速高效的指定合并素材。In one embodiment, after determining the blank information for the blank segment in the target work, a blank mark can be added to the blank segment, so that when the target work is displayed, the second account can point to the corresponding blank segment according to the blank mark. and then specify the merged material corresponding to the above-mentioned blank information according to the blank tag, and then combine the merged material with the blank segment to generate a merged segment, so that the second account can quickly and efficiently specify the merged material.

根据本公开的上述实施例,可以由第一账号针对其发布的目标作品设定留白信息以指定留白片段,使得第二账号只需要根据留白信息指定自己的合并素材,即可生成不同于目标作品的新作品。可见,因为第一账号设定留白信息后的目标作品用于供第二账号生成新作品,因此大大降低了作品生成及发布的门槛,从而将第二账号从内容消费者转换为内容的二次生产者,有助于充分释放第二账号所对应用户的内容创造力;而且通过目标作品将第一账号与第二账号之间的单向联系(生产者与消费者)转化为更加多样的双向联系(共同生产者),从而实现了内容生产者与消费者之间的充分互动。According to the above-mentioned embodiments of the present disclosure, the first account can set blank information for the target work published by the first account to specify blank segments, so that the second account only needs to specify its own merged material according to the blank information to generate different A new work based on the target work. It can be seen that because the target works after the blank information is set on the first account is used for the second account to generate new works, the threshold for the creation and publication of works is greatly reduced, thereby converting the second account from a content consumer to a content consumer. The secondary producer helps to fully release the content creativity of the users corresponding to the second account; and through the target works, the one-way connection (producer and consumer) between the first account and the second account is transformed into more diverse Two-way connection (co-producer), thus enabling full interaction between content producers and consumers.

图2是根据本公开的实施例示出的一种生成作品的方法流程图。如图1所示,该方法应用于服务端或客户端,第二账号利用目标作品和合并素材进行合并生成合并后作品的过程可以包括:Fig. 2 is a flowchart of a method for generating a work according to an embodiment of the present disclosure. As shown in Figure 1, the method is applied to the server or the client, and the second account uses the target work and the merged material to merge to generate the merged work. The process may include:

步骤202,根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段。Step 202 , according to the blank information set by the first account for the target work, determine the blank segment corresponding to the blank information in the target work.

在一实施例中,可以为存在留白片段的目标作品添加留白标签,例如,可以由服务端在接收到第一账号发布的存在留白片段的目标作品后为该类作品添加统一的留白标签;也可以由客户端在接收到服务端发送的任一目标作品后,判断该作品是否存在留白片段,若存在则为该作品添加留白标签,该留白标签的具体形式可以由系统统一设定或由第二账号自定义设定。通过为存在留白片段的目标作品添加留白标签,便于目标作品的观众明确获知该作品知否存在留白片段,进而知晓是否可以通过合并实现针对目标作品的二次创作。In one embodiment, a blank tag may be added to a target work with blank segments. For example, the server may add a unified tag to this type of work after receiving the target work with blank segments published by the first account. White label; after receiving any target work sent by the server, the client can also judge whether there is a blank segment in the work, and if so, add a blank label to the work. The specific form of the blank label can be specified by The system is set uniformly or customized by the second account. By adding a blank label to a target work with blank segments, it is convenient for the audience of the target work to clearly know whether there are blank segments in the work, and then to know whether the secondary creation of the target work can be realized by merging.

在一实施例中,为提醒第二账号正在播放的目标作品中留白片段开始播放的时刻,可以在目标作品被播放至不晚于留白片段的留白开始时刻时,控制展示预关联至留白片段的留白标识,例如,可以在留白开始时刻前1秒、3秒、5秒时显示开始留白提示消息。或者,为提醒第二账号正在播放的目标作品中留白片段的展示位置,也可以在留白片段对应的展示区域的预设位置处,控制展示预关联至留白片段的留白标识,例如,可以在留白片段对应的展示区域中心处展示“此处为留白区域”或“请选择合并素材”等留白提示字样;上述留白标识用于提示第二账号指定合并素材,以实现合并素材与留白片段的合并。通过在留白开始时刻之前或者留白片段的展示区域展示留白标识,实现对第二账号的有效提醒,有助于第二账号准确获知留白片段的时间或位置,避免留白片段指定错误,进而实现留白片段与合并素材的高效合并。In one embodiment, in order to remind the time when the blank segment starts to be played in the target work being played by the second account, when the target work is played to no later than the blank start time of the blank segment, the display can be controlled to be pre-linked to For the blank mark of the blank segment, for example, a blank start prompt message can be displayed 1 second, 3 seconds, or 5 seconds before the blank start time. Alternatively, in order to remind the display position of the blank segment in the target work being played by the second account, it is also possible to control the display of the blank sign pre-related to the blank segment at the preset position of the display area corresponding to the blank segment, for example, The blank prompts such as "This is the blank area" or "Please select the merged material" can be displayed in the center of the display area corresponding to the blank segment; the blank sign above is used to prompt the second account to specify the merged material to realize the merged material. Merge with blank clips. By displaying the blanking logo before the starting time of the blanking or in the display area of the blanking segment, an effective reminder to the second account is realized, which helps the second account to accurately know the time or location of the blanking segment, and avoids incorrectly specifying the blanking segment. This enables efficient merging of blank clips and merged material.

根据留白信息的不同,相应的,留白片段的确定方式也有所不同。在一实施例中,留白信息可以包括留白时间段,此时可以将目标作品在留白时间段内对应的作品片段确定为留白片段。以时间节点明确的留白时间段作为留白信息,进而根据留白时间段确定相应的留白片段,保证了目标作品中确定出的留白片段的准确性,进而保证了后续合并素材与留白片段合并的准确性。According to the difference of the blank information, correspondingly, the determination method of the blank segment is also different. In an embodiment, the blank information may include a blank time period, and in this case, a work segment corresponding to the target work within the blank time period may be determined as a blank segment. The blank time period with a clear time node is used as the blank information, and then the corresponding blank segment is determined according to the blank time period, which ensures the accuracy of the blank segment determined in the target work, and thus ensures the subsequent merging of the material and the blank segment. Accuracy of white segment merging.

在另一实施例中,留白信息还可以为对象描述信息,此时可以确定目标作品中对应于对象描述信息的留白对象,然后将目标作品中包含留白对象的作品片段确定为留白片段。根据对象描述信息确定留白片段,不仅一定程度上减少了发布方账号设定留白信息的工作量,同时也提供了更丰富的留白片段确定方式,便于根据目标作品中包含的对象确定相应的留白片段。In another embodiment, the blank information may also be object description information. In this case, a blank object corresponding to the object description information in the target work can be determined, and then the work segment containing the blank object in the target work can be determined as blank Fragment. Determining the blank segments according to the object description information not only reduces the workload of setting blank information for the publisher's account to a certain extent, but also provides a richer way of determining blank segments, which is convenient for determining the corresponding blank segments according to the objects contained in the target work. blank segment.

在又一实施例中,留白信息还可以为展示区域信息,此时可以确定展示区域信息对应的展示区域,然后将目标作品所含的视频内容中位于展示区域内的视频片段确定为留白片段。通过展示区域信息确定相应的留白片段,允许第一账号对展示画面中的展示对象或展示区域进行准确定位,从而便于准确确定目标作品中的留白片段。可以理解的是,通过展示区域信息确定留白片段的方式,仅适用于视频形式或音视频形式等具有展示画面的目标作品。其中,对于音视频形式的目标作品,其包含的留白片段既可以仅包括音频片段,也可以仅包括视频片段,还可以同时包括音频片段和视频片段,本公开对此并不进行限制。In yet another embodiment, the blank information can also be display area information. In this case, the display area corresponding to the display area information can be determined, and then the video clips located in the display area in the video content included in the target work can be determined as blank Fragment. Determining the corresponding blank segment through the display area information allows the first account to accurately locate the display object or display area in the display screen, thereby facilitating accurate determination of the blank segment in the target work. It can be understood that the method of determining the blank segment based on the display area information is only applicable to target works with display images in the form of video or audio and video. Wherein, for a target work in the form of audio and video, the blank segments contained therein may include only audio segments, only video segments, or both audio segments and video segments, which are not limited in the present disclosure.

实际上,对于视频或音视频形式的目标作品,可以仅按照展示区域信息确定留白片段,也可以同时按照展示区域信息和展示时间段确定留白片段,也可以同时按照对象描述信息和展示时间段确定留白片段,还可以同时按照展示时间段、对象描述信息和展示区域信息确定留白片段。而且,在目标作品中包含多个留白片段的情况下,可以任选上述方式确定其中的任一留白片段,本公开对于目标作品中留白片段的数量及其各自的确定方式并不进行限制。In fact, for the target works in the form of video or audio and video, the blank segment can be determined only according to the display area information, or the blank segment can be determined according to the display area information and the display time period at the same time, or the object description information and the display time can be determined at the same time. The blank segment is determined by the segment, and the blank segment can also be determined according to the display time period, object description information and display area information at the same time. Moreover, in the case where the target work contains multiple blank segments, any one of the blank segments can be determined in the above-mentioned manner optionally, and the present disclosure does not carry out the number of blank segments in the target work and their respective determination methods. limit.

步骤204,确定第二账号指定的对应于所述留白信息的合并素材。Step 204: Determine the merged material designated by the second account and corresponding to the blank information.

第二账号在播放目标作品时,可以根据上述留白信息指定相应的合并素材。在一实施例中,为简化第二账号的指定操作,可以由第二账号选择播放设备本地已保存的素材文件作为合并素材,进而,客户端或服务端可以根据第二账号的选择操作确定相应的合并素材。另外,若第二账号所指定合并素材的播放时长、画面大小或文件格式等素材参数不符合原始文件中留白片段的作品参数,则可以通过调整播放速度、裁剪画面大小、转换画面格式等方式,将合并素材的素材参数调整为与留白片段的文件参数一致。其中,上述调整可以在客户端或服务端自动进行后由第二账号确认,也可以为第二账号提供调整界面,并按照并方账号的调整操作进行相应调整,本公开对此并不进行限制。When playing the target work, the second account can specify the corresponding merged material according to the above-mentioned blank information. In one embodiment, in order to simplify the designation operation of the second account, the second account may select the material file saved locally on the playback device as the merged material, and then the client or the server may determine the corresponding material according to the selection operation of the second account. merged material. In addition, if the material parameters such as the playback duration, screen size or file format of the merged material specified by the second account do not match the work parameters of the blank clips in the original file, you can adjust the playback speed, crop the screen size, convert the screen format, etc. , and adjust the material parameters of the merged material to be consistent with the file parameters of the blank clip. The above adjustment can be confirmed by the second account after the client or server is automatically performed, or an adjustment interface can be provided for the second account, and the adjustment can be made according to the adjustment operation of the party's account, which is not limited in this disclosure. .

在另一实施例中,可以为第二账号提供素材录入界面,并将第二账号临时录入的素材数据确定为相应的合并素材。例如,可以为第二账号提供录音、录像等界面,以供第二账号录入音频、视频等形式的合并素材。录入的素材数据可以直接按照相应的素材参数转换为合并素材,以避免录入后的参数调整,提高合并素材的录入效率。In another embodiment, a material input interface may be provided for the second account, and the material data temporarily entered by the second account is determined as the corresponding merged material. For example, interfaces such as audio recording and video recording can be provided for the second account, so that the second account can input the combined material in the form of audio and video. The input material data can be directly converted into merged material according to the corresponding material parameters, so as to avoid parameter adjustment after input and improve the input efficiency of merged material.

在一实施例中,在目标作品存在多个留白片段的情况下,可以允许第二账号对一个或多个留白片段进行合并操作;相应的,可以仅确定第二账号针对一个留白片段指定的合并素材,也可以依次确定第二账号针对多个留白片段指定的合并素材。对于第二账号指定的任一合并素材,可以仅通过上述选择已有文件的方式确定,也可以仅通过上述临时录入文件的方式确定,还可以同时采用上述两种方式确定,例如,对于时长1min的留白片段,第二账号上传的素材文件仅有40s,则剩余的20s可以提醒第二账号以录音或录像的形式临时录入,并在接收到临时录入的音频或视频数据后,将相应的数据与前40s的素材文件初步合并为完整的合并素材。In one embodiment, when there are multiple blank segments in the target work, the second account may be allowed to perform a merge operation on one or more blank segments; correspondingly, it may only be determined that the second account is for one blank segment. The specified merged material can also be sequentially determined to be specified by the second account for the multiple blank clips. For any merged material specified by the second account, it can be determined only by the above method of selecting an existing file, or only by the above method of temporarily entering a file, or it can be determined by the above two methods at the same time. For example, for a duration of 1min If the material file uploaded by the second account is only 40s, the remaining 20s can remind the second account to temporarily record in the form of audio or video, and after receiving the temporarily recorded audio or video data, the corresponding The data and the material files of the first 40s are initially merged into a complete merged material.

步骤206,生成合并后作品,所述合并后作品包括所述目标作品中的非留白片段和将所述合并素材与所述留白片段进行合并处理得到的合并后片段。Step 206 , generating a merged work, where the merged work includes the non-blank segments in the target work and the merged segments obtained by merging the merged material and the blank segments.

将合并素材与留白片段进行合并,存在多种合并方式。在一实施例中,可以将目标作品作为整体文件进行合并,实际仅将合并素材与该整体文件中留白片段对应的文件片段进行合并。也可以先将目标作品拆分为留白片段对应的文件片段和非留白片段对应的文件片段,然后将合并素材与留白片段对应的文件片段合并为合并后片段,并将合并后片段与非留白片段对应的文件片段拼接为合并后作品。There are many ways to merge merged clips with blank clips. In one embodiment, the target work may be merged as a whole file, and only the merged material is actually merged with the file segment corresponding to the blank segment in the whole file. Alternatively, you can first split the target work into file segments corresponding to blank segments and file segments corresponding to non-white space segments, then merge the merged material and the file segments corresponding to the blank segments into merged segments, and combine the merged segment with the file segment corresponding to the blank segment. The file segments corresponding to the non-white space segments are spliced into the merged work.

在一实施例中,可以采用多种方式将合并素材与留白片段进行合并处理。例如,为保证较快的合并速度,可以直接使用合并素材替换目标作品中的留白片段,此时,无论留白片段是否存在背景数据,都将相应的背景数据替换为合并素材对应的数据,从而简化合并流程。又例如,在合并素材和留白片段的格式为视频格式的情况下,也可以使用合并素材覆盖留白片段,并设置合并素材的透明度,此时,可以通过设置合并素材的透明度实现合并素材与留白片段的叠加展示效果,特别是在留白片段存在背景的情况下,便于通过叠加展示使合并后视频实现丰富多样的视频展示效果。再例如,在合并素材和留白片段的格式为音频格式的情况下,可以将合并素材与留白片段进行混音,混音后的合并片段对应的音频为既包括原有音频又包括合并音频的混合音频,从而得到呈现出混音效果的合并后音频In one embodiment, the merged material and the blank segment can be merged in various ways. For example, in order to ensure a faster merging speed, you can directly use the merged material to replace the blank clips in the target work. At this time, regardless of whether there is background data in the blank clips, the corresponding background data will be replaced with the data corresponding to the merged material. This simplifies the merge process. For another example, when the format of the merged material and the blank clip is video format, the merged material can also be used to cover the blank clip, and the transparency of the merged material can be set. The superimposed display effect of the blank clips, especially when the blank clips have a background, is convenient for the combined video to achieve rich and diverse video display effects through the superimposed display. For another example, when the formats of the merged material and the blank clip are audio formats, the combined material and the blank clip can be mixed, and the audio corresponding to the mixed merged clip includes both the original audio and the merged audio. , resulting in a merged audio that appears to be mixed

在一实施例中,在生成合并后作品后,可以向第二账号提供针对合并后作品的预览内容,以便第二账号对合并效果进行预览。In one embodiment, after the combined work is generated, preview content for the combined work may be provided to the second account, so that the second account can preview the combined effect.

在一实施例中,在生成合并后作品后,或者为第二账号提供上述预预览内容后,可以在接收到第二账号针对合并后作品的发布指令后,发布该合并后作品;也可以在接收到第二账号针对合并后作品的放弃指令后,取消对合并素材与目标作品的合并。从而由第二账号根据合并效果自行决定是否发布该合并后作品,以充分尊重第二账号的选择。In one embodiment, after the merged work is generated, or after the above-mentioned pre-preview content is provided for the second account, the merged work may be published after receiving a release instruction for the merged work from the second account; After receiving the abandonment instruction for the merged work from the second account, cancel the merging of the merged material and the target work. Therefore, the second account decides whether to publish the merged work according to the effect of the merger, so as to fully respect the choice of the second account.

在一实施例中,为充分保护第一账号的作品权利,可以向第一账号发送关于合并后作品的审核消息,并将第一账号审核通过合并后作品作为发布合并后作品的前提条件。只有在发布方审核通过后,才发布合并后作品,保证了合并后作品得到目标作品的第一账号的认可,也可以在对发布方进行充分告知后,将发布方审核通过视为发布方对合并后作品的版权认可,从而有助于避免合并后作品或第二账号可能涉及到的版权纠纷。当然,考虑到第一账号的审核体验,可以为第一账号设置关闭审核功能或者审核自动通过功能,从而减少第一账号逐一审核可能为第一账号带来的繁琐操作,但应充分告知第一账号对应的发布方以尊重其作品权利。In one embodiment, in order to fully protect the work rights of the first account, a review message about the merged work may be sent to the first account, and the first account to approve the merged work as a precondition for publishing the merged work. Only after the publisher has passed the review, the merged work will be published, which ensures that the merged work is recognized by the first account of the target work. The copyright recognition of the merged work helps to avoid copyright disputes that may be involved in the merged work or the second account. Of course, considering the review experience of the first account, the first account can be set to disable the review function or the automatic approval function, so as to reduce the cumbersome operations that may be brought to the first account by the first account review one by one, but the first account should be fully informed. The publisher corresponding to the account shall respect the rights of its works.

在一实施例中,可以在生成上述合并后作品后,发布该合并后作品,并控制在合并后作品展示页面展示目标作品的访问链接和/或第一账号的账号主页的访问链接。通过展示访问连接的方式,为合并后作品的消费者用户(观看合并后作品的用户)提供了针对目标作品或第一账号的账号主页的快捷访问方式,从而不仅简化了合并后作品的访问操作,而且实现了针对目标作品及第一账号的推广功能,从而便于优秀目标作品和优秀第一账号的广泛传播,以扩大其传播范围。In one embodiment, after the merged work is generated, the merged work can be published, and the access link of the target work and/or the access link of the account homepage of the first account can be controlled to be displayed on the merged work display page. By displaying the access connection, the consumer users of the merged works (users who watch the merged works) are provided with a quick access method to the target work or the account homepage of the first account, which not only simplifies the access operation of the merged works , and realized the promotion function for the target works and the first account, so as to facilitate the wide dissemination of the excellent target works and the excellent first account, so as to expand the scope of their dissemination.

根据本公开的实施例,实际上提供了一种内容生产与消费的新模式:由第一账号针对其发布的目标作品设定留白信息以指定留白片段,使得第二账号只需要根据留白信息指定自己的合并素材,即可生成不同于目标作品的新作品。可见,因为第二账号可以在目标作品的基础上生成新作品,因此大大降低了作品生成及发布的门槛,从而将第二账号从内容消费者转换为内容的二次生产者,有助于充分释放第二账号所对应用户的内容创造力;而且通过目标作品将第一账号与第二账号之间的单向联系(生产者与消费者)转化为更加多样的双向联系(共同生产者),便于实现内容生产者与消费者之间的充分互动。According to the embodiments of the present disclosure, a new mode of content production and consumption is actually provided: the first account sets blank information for the target works published by the first account to designate blank segments, so that the second account only needs to By specifying your own merged material, you can generate a new work that is different from the target work. It can be seen that because the second account can generate new works on the basis of the target works, the threshold for the creation and publication of works is greatly reduced, so that the second account can be converted from a content consumer to a secondary producer of content, which is conducive to fully Release the content creativity of the user corresponding to the second account; and transform the one-way connection (producer and consumer) between the first account and the second account into a more diverse two-way connection (co-producer) through the target work, It is convenient to realize full interaction between content producers and consumers.

为对本公开方案进行详细说明,下面结合下面结合图3-图7对上述生成与发布作品的过程进行详细说明。如图3所示的一种生成及发布作品的方法交互流程图,生成及发布作品的过程可以包括:In order to describe the solution of the present disclosure in detail, the above process of generating and publishing a work will be described in detail below with reference to FIGS. 3 to 7 . As shown in Figure 3, an interactive flowchart of a method for generating and publishing works, the process of generating and publishing works may include:

步骤302,发布方客户端确定待发布的目标作品。Step 302, the publisher client determines the target work to be published.

在本实施例中,涉及到的目标作品的格式可以为音频形式、视频形式或音视频形式等。涉及到的发布方客户端可以包括登录有第一账号的客户端,合并方客户端可以包括登录有第二账号的客户端,上述发布方客户端和合并方客户端所在的播放设备可以具有多种形式,例如,可以分别为手机、个人电脑、智能可穿戴设备、智能IoT设备等;服务端可以包括为上述发布方客户端和合并方客户端提供作品发布和作品生成相关服务的服务端,其对应的服务器可以为包含一独立主机的物理服务器或主机集群承载的虚拟服务器等,本公开对上述客户端和服务器所在的设备形式并不进行限制。In this embodiment, the format of the involved target work may be an audio format, a video format, or an audio-video format. The publisher client involved may include a client logged in with the first account, the merge client may include a client logged in with the second account, and the playback devices where the publisher client and the merge client are located may have multiple forms, for example, can be mobile phones, personal computers, smart wearable devices, smart IoT devices, etc.; the server can include a server that provides work publishing and work generation related services for the above-mentioned publisher client and merging client, The corresponding server may be a physical server including an independent host or a virtual server carried by a host cluster, etc. The present disclosure does not limit the device forms where the client and the server are located.

在一实施例中,发布方客户端可以根据第一账号的指定操作确定目标作品,例如,可以将第一账号指定的待发布的新作品确定为目标作品,相应的,第一账号可以在该新作品发布之前设定其对应的留白信息,然后执行针对该作品发布操作。也可以将第一账号指定的已发布的原有作品确定为目标作品,相应的,第一账号可以对已发布的原有作品再次设定第对应的留白信息,并在设定完成后将该作品再次发布。In one embodiment, the client of the publisher may determine the target work according to the specified operation of the first account, for example, the new work to be published designated by the first account may be determined as the target work, and correspondingly, the first account may Before publishing a new work, set its corresponding blank information, and then perform the publishing operation for the work. The published original work designated by the first account can also be determined as the target work. Correspondingly, the first account can set the corresponding blank information for the published original work again, and after the setting is completed, The work is published again.

步骤304,发布方客户端根据设定确定目标作品中的留白信息。Step 304, the publisher client determines the blank information in the target work according to the setting.

留白信息的确定方式可以有多种,在一实施例中,可以确定第一账号针对目标作品中的留白片段设定的留白开始时刻和留白结束时刻,然后将留白开始时刻和留白结束时刻构成的留白时间段确定为留白信息。此时,直接将根据第一账号指定的留白开始时刻和留白结束时刻确定出的留白时间段确定为留白信息,便于清楚明确的根据留白信息确定相应的留白片段,从而保证了所确定留白片段的准确性。There are various ways to determine the blank information. In one embodiment, the blank start time and blank end time set by the first account for the blank segment in the target work can be determined, and then the blank start time and blank end time can be determined. The blanking time period formed by the blanking ending time is determined as blanking information. At this time, the blanking time period determined according to the blanking start time and blanking end time specified by the first account is directly determined as blanking information, so that the corresponding blanking segment can be clearly and clearly determined according to the blanking information, so as to ensure the accuracy of the identified blank segments.

以图4所示第一账号对音频形式的作品指定留白信息的场景为例进行说明。如图4(a)所示,对于待发布的音频形式的目标作品(作品A),包括可视化的音频展示区域401a,其中该展示区域下方包括该作品A的播放时间标尺402a。如图4(b)所示,第一账号小白可以在上述音频展示区域401a中选定留白开始时刻(如第2min)和留白结束时刻(如第3min),发布方客户端可以根据上述选定结果确定相应的留白时间段(如的2min至第3min),并为留白时间段对应的音频展示区域添加留白标识框401b,以将目标作品中留白片段与留白片段进行区分。当然,也可以展示背景保留确认选项(图中未示出)并接收第一账号小白针对该选项执行的预设操作,在该第一账号小白执行确认操作的情况下,可以将留白时间段内的声音全部删除或仅保留白噪声,也可以保留非关键背景声音(如目标作品为歌曲,则仅保留歌曲配乐而删除其中的人声)等。如图4(c)所示,在对背景进行上述处理后,可以将留白标识框401c对应的音频删除,仅显示空白标识框。当然,在该第一账号小白执行取消操作的情况下,可以保留留白时间段中的全部声音。A scenario in which the first account specifies blank information for a work in audio form shown in FIG. 4 is used as an example for description. As shown in Fig. 4(a), for the target work (work A) in the form of audio to be published, a visual audio display area 401a is included, and the playback time scale 402a of the work A is included below the display area. As shown in Fig. 4(b), the first account Xiaobai can select the blank start time (such as the 2nd minute) and the blank end time (such as the 3rd minute) in the above-mentioned audio display area 401a. The above selection result determines the corresponding blank time period (such as the 2min to the 3rd min), and adds a blank mark frame 401b for the audio display area corresponding to the blank time period, so as to separate the blank segment and the blank segment in the target work. differentiate. Of course, it is also possible to display the background reservation confirmation option (not shown in the figure) and receive the preset operation performed by the first account Xiaobai for this option. In the case that the first account Xiaobai performs the confirmation operation, you can leave it blank All sounds in the time period are deleted or only white noise is retained, and non-critical background sounds can also be retained (if the target work is a song, only the soundtrack of the song is retained and the vocals in it are deleted), etc. As shown in FIG. 4( c ), after the above processing is performed on the background, the audio corresponding to the blank mark frame 401c can be deleted, and only the blank mark frame is displayed. Of course, in the case that the first account Xiaobai performs the cancel operation, all the sounds in the blank time period can be retained.

在一实施例中,为扩展留白信息的形式,以及减少第一账号设定留白信息的工作量,可以允许第一账号设定针对目标作品中的留白对象的对象描述信息,然后将该对象描述信息确定为留白信息。例如,上述对象描述信息可以包括用于描述目标作品中特定对象的关键词、如“天空”、“猫”、“下雨”、“欢快的音乐”、“走路声”等,也可以为目标作品的音频信号中包含的特定语音对象等。In one embodiment, in order to expand the form of blank information and reduce the workload of setting blank information for the first account, the first account can be allowed to set object description information for blank objects in the target work, and then the The object description information is determined as blank information. For example, the above-mentioned object description information may include keywords used to describe specific objects in the target work, such as "sky", "cat", "raining", "happy music", "walking sound", etc. Specific speech objects contained in the audio signal of the work, etc.

在一实施例中,可以将第一账号针对目标作品所含的视频内容中的展示区域设定的展示区域信息确定为留白信息,相应的,目标作品在上述展示区域内的作品片段即为留白片段。例如,可以由第一账号在目标作品的视频展示画面中通过输入区域坐标或手动绘制展示区域的方式设定上述展示区域信息。In one embodiment, the display area information set by the first account for the display area in the video content contained in the target work may be determined as blank information, and correspondingly, the work fragments of the target work in the above-mentioned display area are: blank segment. For example, the above-mentioned display area information can be set by the first account in the video display screen of the target work by inputting area coordinates or manually drawing the display area.

以图5所示第一账号对视频形式的作品指定留白信息的场景为例进行说明。如图5(a)所示,第一账号小白可以在待发布的视频形式的作品B的展示界面501a中设定展示区域。例如,可以设定圆形展示区域502a,相应的,该圆形展示区域502a的展示区域信息可以包括圆点坐标(x1,y1)和半径r1。也可以设定矩形展示区域503a,相应的,该矩形展示区域503a的展示区域信息可以包括左上顶点坐标(x2,y2)以及边长L2和H2;当然,该矩形展示区域503a并非仅限于边长平行于展示界面501a的侧边,该矩形展示区域503a也可以旋转,此时展示区域信息还可以包括矩形展示区域503a的旋转角度(图中未示出)。还可以划定不规则展示区域504a,相应的,该不规则展示区域504a的展示区域信息可以包括区域中心点坐标(x3,y3),还可以包括区域边界线上所有像素点的坐标。其中,上述各坐标值可以按照统一的基准点确定,该基准点可以为展示界面501a的某顶点、某边界中点或者界面矩形中心点等。当然,上述展示区域的形状并非仅限于上述几种,也可以为椭圆、梯形等,不再赘述。上述各展示区域信息可以由第一账号小白在展示界面501a中设定完成上述展示区域后,根据展示区域的位置确定;也可以由第一账号小白直接输入。第一账号小白还可以针对部分或全部展示区域设定展示留白时间505a(即为上述留白时间段),如设置为第1min 30s至第3min,从而在时间和空间上对展示区域进行综合设定。另外,第一账号小白在上述展示区域和留白时间段设定完成后,可以通过点击“确认”控件506a完成对相应留白信息的设定,或者在对某次设定不满意的情况下,选中某一(或某几)个展示区域然后点击“取消”控件507a,从而取消对这部分展示区域所对应留白信息的设定。The description will be given by taking the scenario shown in FIG. 5 as an example in which the first account specifies blank information for a work in the form of a video. As shown in FIG. 5( a ), the first account Xiaobai can set a display area in the display interface 501 a of the work B in the form of a video to be published. For example, a circular display area 502a may be set, and correspondingly, the display area information of the circular display area 502a may include dot coordinates (x1, y1) and radius r1. A rectangular display area 503a can also be set. Correspondingly, the display area information of the rectangular display area 503a may include the coordinates of the upper left vertex (x2, y2) and the side lengths L2 and H2; of course, the rectangular display area 503a is not limited to the side length. Parallel to the side of the display interface 501a, the rectangular display area 503a can also be rotated, and the display area information may also include the rotation angle of the rectangular display area 503a (not shown in the figure). An irregular display area 504a may also be defined. Correspondingly, the display area information of the irregular display area 504a may include the coordinates of the center point of the area (x3, y3), and may also include the coordinates of all pixel points on the boundary line of the area. The above coordinate values may be determined according to a unified reference point, and the reference point may be a vertex of the display interface 501a, a midpoint of a boundary, or a center point of a rectangle of the interface. Of course, the shape of the above-mentioned display area is not limited to the above-mentioned ones, and can also be an ellipse, a trapezoid, etc., which will not be described again. The above-mentioned display area information can be determined according to the position of the display area after the first account Xiaobai has set the above-mentioned display area in the display interface 501a, or it can be directly input by the first account Xiaobai. The first account Xiaobai can also set the display blanking time 505a (that is, the above-mentioned blanking time period) for part or all of the display area, such as the 1st 30s to the 3rd minute, so that the display area can be performed in time and space. Comprehensive settings. In addition, after the first account Xiaobai has set the above-mentioned display area and blank time period, he can click the "Confirm" control 506a to complete the setting of the corresponding blank information, or if he is not satisfied with a certain setting , select a certain (or several) display areas and then click the "Cancel" control 507a, thereby canceling the setting of the blank information corresponding to this part of the display areas.

如图5(b)所示,第一账号小白可以在待发布的视频形式的作品B的展示界面501a中选定留白对象,然后由发布方客户端将该留白对象的相关信息确定为留白信息。例如,第一账号小白可以选定视频画面中的某个人物头像,然后将该人物头像确定为留白对象,发布方客户端可以采用智能算法识别该人物头像对应的人脸特征,如鼻梁高度、眉间距、嘴眼宽度比等参数,然后将这类参数确定为该留白对象对应展示区域的留白信息,相应的,该留白对象的展示区域对应的视频片段即为留白片段。当然,第一账号小白也可以将作品B的视频画面中的其他对象确定为留白对象,如建筑物、车辆、食物、电脑屏幕等、背景画面等,本公开对于留白对象的具体形式并不进行限制。上述选定完成后,发布方客户端可以自动提取留白对象在视频画面中的展示时间,如第3min至第4min 6s,当然,第一账号小白还可以在留白时间503b的时间窗口中主动设定上述留白开始时刻和留白结束时刻,不再赘述。另外,第一账号小白在上述留白对象和留白时间段设定完成后,可以通过点击“确认”控件504b完成对相应留白信息的设定,或者在对某次设定不满意的情况下,选中某一(或某几)个留白对象然后点击“取消”控件505b,从而取消对这部分留白对象所对应留白信息的设定。As shown in Figure 5(b), the first account Xiaobai can select a blank object in the display interface 501a of the work B in the form of a video to be published, and then the publisher client can determine the relevant information of the blank object For blank information. For example, the first account Xiaobai can select an avatar in the video screen, and then determine the avatar as a blank object, and the publisher client can use an intelligent algorithm to identify the facial features corresponding to the avatar, such as the bridge of the nose Parameters such as height, eyebrow spacing, mouth-to-eye width ratio, etc., and then determine such parameters as the blank information of the display area corresponding to the blank object. Correspondingly, the video clip corresponding to the display area of the blank object is the blank segment. . Of course, the first account Xiaobai can also determine other objects in the video screen of Work B as blank objects, such as buildings, vehicles, food, computer screens, etc., background images, etc. The specific form of blank objects in this disclosure is No restrictions are imposed. After the above selection is completed, the publisher client can automatically extract the display time of the blank object in the video screen, such as the 3rd to the 4th minute 6s. Of course, the first account Xiaobai can also take the initiative in the time window of the blank time 503b. Set the above-mentioned blank start time and blank end time, and will not repeat them. In addition, the first account Xiaobai can complete the setting of the corresponding blank information by clicking the "Confirm" control 504b after the above-mentioned blank object and blank time period are set, or if he is not satisfied with a certain setting In this case, select a certain (or several) blank objects and then click the "Cancel" control 505b, so as to cancel the setting of the blank information corresponding to these blank objects.

在一实施例中,可以为第一账号提供背景画面保留确认选项,并在第一账号针对该选项执行确认操作的情况下,保留留白片段中的背景数据;在第一账号针对该选项执行取消操作的情况下,删除留白片段中的背景数据。其中,上述背景数据可以为背景音对应的音频数据,背景画面对应的画面数据等,相应的,删除后的留白片段中声音可以为空白或白噪声、画面可以为空白画面或静止画面等,不再赘述。In one embodiment, the first account may be provided with a background screen retention confirmation option, and when the first account performs a confirmation operation for this option, the background data in the blank segment is retained; the first account is executed for this option. In the case of canceling the operation, the background data in the blank clip is deleted. Wherein, the above-mentioned background data may be audio data corresponding to the background sound, picture data corresponding to the background picture, etc. Correspondingly, the sound in the deleted blank segment may be blank or white noise, and the picture may be a blank picture or a still picture, etc., No longer.

在一实施例中,对于视频或音视频形式的目标作品,可以仅将针对视频内容中的展示区域设定的展示区域信息确定为目标作品的留白信息,可以同时将上述展示区域信息和展示时间段确定为目标作品的留白信息,也可以将上述对象描述信息和展示时间段确定为目标作品的留白信息,还可以将上述展示时间段、对象描述信息和展示区域信息同时确定为目标作品的留白信息。In one embodiment, for a target work in the form of video or audio and video, only the display area information set for the display area in the video content may be determined as the blank information of the target work, and the above-mentioned display area information and display area information may be determined simultaneously. The time period is determined as the blank information of the target work, the above-mentioned object description information and display time period can also be determined as the blank information of the target work, and the above-mentioned display time period, object description information and display area information can also be determined as the target at the same time. The blank information of the work.

第一账号设定完成上述留白信息后,即指定了目标作品中的留白片段,从而将目标作品分为留白片段和非留白片段两部分。其中,上述留白片段和非留白片段的数量均可为一个或多个,留白片段和非留白片段之间可以在播放时间上相邻或相隔,也可以在视频展示画面上相邻或相隔,本公开对于留白片段和非留白片段的数量及其之间的相互关系并不进行限制。After the above-mentioned blank information is set in the first account, the blank segment in the target work is designated, so that the target work is divided into two parts, a blank segment and a non-blank segment. Wherein, the number of the above-mentioned blank clips and non-blank clips can be one or more, and the blank clips and non-blank clips can be adjacent or separated in playback time, or can be adjacent on the video display screen Or spaced apart, the present disclosure does not limit the number of blank segments and non-blank segments and the relationship between them.

步骤306,发布方客户端为留白片段添加留白标记。Step 306, the publisher client adds a blank mark to the blank segment.

在一实施例中,针对目标作品中留白片段设定留白信息后,可以为留白片段添加留白标记,以使目标作品被展示时,第二账号能够根据该留白标记指向相应的留白片段,进而按照该留白标记指定对应于上述留白信息的合并素材,并将合并素材与留白片段进行合并后生成合并后片段,从而便于第二账号快速高效的实现合并素材的指定。上述留白标记可以具有多种形式,留白标记可以为语音标记,例如在目标作品为音频形式或音视频形式的情况下,在留白片段的留白开始时刻播放的“留白开始”,或者在留白片段的留白开始时刻前3s播放的“3秒后开始留白”等语音标记。留白标记也可以为图像标记,例如在目标作品为视频形式或音视频形式的情况下,在留白片段的留白开始时刻前3s开始在视频展示画面中展示的秒数倒计时,或者在留白片段开始展示后,在留白片段对应的展示区域中展示的“神合区域”、“留白区域”或“此处为留白区域”等提示字样。对于语音标记的具体形式,本公开并不进行限制。可以理解的是,为留白片段添加留白标记仅是可选方案。In one embodiment, after setting the blank information for the blank segment in the target work, a blank mark can be added to the blank segment, so that when the target work is displayed, the second account can point to the corresponding Leave a blank segment, and then specify the merged material corresponding to the above-mentioned blank information according to the blank mark, and combine the merged material with the blank segment to generate a merged segment, so that the second account can quickly and efficiently realize the specification of the merged material. . The above-mentioned blank mark can have various forms, and the blank mark can be a voice mark, for example, when the target work is in the form of audio or audio and video, the "blank start" played at the blank start time of the blank segment, or Voice marks such as "Start blanking after 3 seconds" are played 3s before the blanking start time of the blanking segment. The blank mark can also be an image mark. For example, if the target work is in the form of video or audio and video, the countdown of seconds displayed in the video display screen starts 3s before the blanking start time of the blank segment, or the blank segment starts to count down. After the display starts, prompt words such as "Shenhe area", "Blank area" or "This is the blank area" are displayed in the display area corresponding to the blank segment. The present disclosure does not limit the specific form of the speech mark. It is understood that adding whitespace markers to whitespace segments is only optional.

在一实施例中,发布方客户端确定留白信息后,可以将上述留白信息合并至目标作品中,然后发布包含留白信息的目标作品;也可以将留白信息与目标作品关联发布至服务端。其中,可以将留白信息与目标作品的作品标识(如作品ID或作品名称等)绑定后进行发布,从而实现留白信息与目标作品的关联发布。实际上,发布包含留白信息的目标作品(或关联发布留白信息与目标作品)的过程,即为将上述包含留白信息的目标作品(或关联发布留白信息与目标作品)发送至服务端的过程。In one embodiment, after the publisher client determines the blank information, it can merge the blank information into the target work, and then publish the target work containing the blank information; it can also publish the blank information and the target work in association with the target work. Server. Among them, the blank information can be released after binding with the work identification of the target work (such as work ID or work name, etc.), so as to realize the associated release of the blank information and the target work. In fact, the process of publishing the target work containing the blank information (or publishing the blank information in association with the target work) is to send the above-mentioned target work containing the blank information (or publishing the blank information and the target work in association) to the service end process.

步骤308,服务端保存发布方客户端发布的目标作品及其留白信息。Step 308, the server saves the target work published by the publisher client and the blank information thereof.

在一实施例中,服务端接收到发布方客户端发送的包含留白信息的目标作品后,可以直接保存上述目标作品,以减少对目标作品的处理;也可以从上述目标作品中提取出留白信息后,将留白信息与不包含留白信息的目标作品关联保存,以在接收到合并方客户端的作品获取请求后直接返回留白信息与不包含留白信息的目标作品,避免临时提取留白信息导致的响应缓慢。服务端接收到发布方客户端关联发布的留白信息与目标作品后,可以直接将留白信息与目标作品关联保存。上述保存对应的保存位置可以为服务端所在服务器的本地存储空间,也可以为其他关联存储空间,本公开对此并不进行限制。In one embodiment, after receiving the target work containing blank information sent by the client of the publisher, the server can directly save the above target work to reduce the processing of the target work; it can also extract the target work from the above target work. After the blank information, the blank information is stored in association with the target work that does not contain the blank information, so that the blank information and the target work that does not contain the blank information can be directly returned after receiving the work acquisition request from the merging client to avoid temporary extraction. Slow response due to blank messages. After receiving the blank information associated with the target work published by the publisher client, the server can directly associate and save the blank information with the target work. The storage location corresponding to the above-mentioned storage may be the local storage space of the server where the server is located, or may be other associated storage space, which is not limited in the present disclosure.

步骤310,服务端向合并方客户端发送目标作品。Step 310, the server sends the target work to the client of the merging party.

服务端保存目标作品后,可以向合并方客户端提供上述目标作品。在一实施例中,服务端可以在接受到合并方客户端的作品获取请求后,向合并方返回目标作品;服务端也可以结合作品推荐服务,主动向合并方客户端推送目标作品。在服务端向合并方客户端发哦送目标作品的过程中,合并方客户端本质上就是目标作品的消费方,因此上述两种方式的具体实现过程,与相关技术中普通作品的发送或推荐过程并不存在本质区别,可参见相关技术中公开的内容,此处不再赘述。After the server saves the target work, it can provide the above-mentioned target work to the client of the merging party. In one embodiment, the server can return the target work to the merging party after receiving the work acquisition request from the merging party's client; the server can also actively push the target work to the merging party's client in combination with the work recommendation service. In the process of sending the target work from the server to the client of the merged party, the client of the merged party is essentially the consumer of the target work. Therefore, the specific implementation process of the above two methods is not related to the sending or recommendation of ordinary works in related technologies. There is no essential difference in the process, and reference may be made to the content disclosed in the related art, which will not be repeated here.

在一实施例中,服务端可以同时将目标作品和留白信息发送至服务端,以减少合并方客户端的请求数量,进而减轻网络通讯压力;服务端也可以仅将目标作品发送至合并方客户端,并在接收到合并方客户端发送的留白信息获取请求后,再将上述留白信息返回至合并方客户端,以在合并方客户端并不对目标作品进行合并操作的情况下,提高针对作品获取请求的响应速度。In one embodiment, the server can send the target work and the blank information to the server at the same time to reduce the number of requests from the merging client, thereby reducing the pressure on network communication; the server can also only send the target work to the merging client. After receiving the blank information acquisition request sent by the merging party's client, the above-mentioned blank information is returned to the merging party's client, so that the merging party's client does not merge the target works. The speed of response to a work acquisition request.

步骤312,合并方客户端根据留白信息确定相应的留白片段。Step 312, the merging client determines the corresponding blank segment according to the blank information.

合并方客户端接收到目标作品后,可以确定该目标作品对应的留白信息。在一实施例中,合并方客户端接收到的目标作品包含有留白信息,此时可以从目标作品中提取上述留白信息。在另一实施例中,合并方客户端也可以接收到与目标作品关联发送的留白信息。After receiving the target work, the client of the merging party can determine the blank information corresponding to the target work. In one embodiment, the target work received by the client of the merging party contains blank information, and at this time, the above blank information can be extracted from the target work. In another embodiment, the client of the merging party may also receive blank information sent in association with the target work.

在一实施例中,根据留白信息的形式不同,第二账号确定对应于留白信息的留白片段的方式也不同。作为一示例性实施例,在上述留白信息为留白时间段的情况下,合并方客户端可以将目标作品在留白时间段内对应的作品片段确定为留白片段,即为将目标作品位于该留白时间段对应的留白开始时刻和留白结束时刻之间的作品片段确定为留白片段,其中,上述留白开始时刻和留白结束时刻可以相对于目标作品的播放开始时刻。In one embodiment, according to the different forms of the blank information, the manner in which the second account determines the blank segment corresponding to the blank information is also different. As an exemplary embodiment, in the case where the above-mentioned blank information is a blank time period, the client of the merging party may determine the work segment corresponding to the target work within the blank time period as a blank segment, that is, the target work is located in the blank segment. The work segment between the blank start time and the blank end time corresponding to the blank time period is determined as a blank segment, wherein the blank start time and the blank end time may be relative to the playback start time of the target work.

作为另一示例性实施例,在上述留白信息为对象描述信息的情况下,合并方客户端可以先确定目标作品中对应于对象描述信息的留白对象,然后将目标作品中包含该留白对象的作品片段确定为留白片段。例如,上述对象描述信息可以为针对音频作品中某一音频关键词的频率分布信息(或音色信息、音量信息等),此时合并方客户端可以先确定该频率分布信息对应的留白对象(如可以为“T恤”),然后对音频作品中的音频频率进行分析后确定出符合上述留白对象的留白时间段,并将该时间段内对应的音频作品的作品片段确定为留白片段。又例如,上述对象描述信息可以为针对视频作品中某一画面对象(如猫)的对象特征信息(关于猫的图片的图片特征),此时合并方客户端可以先依次分析视频作品的各个视频帧图像中是否存在上述画面对象,并将存在上述画面对象的全部视频帧构成的时间区间或画面区域对应的作品片段确定为留白片段。As another exemplary embodiment, in the case where the above-mentioned blank information is object description information, the merging client may first determine the blank object corresponding to the object description information in the target work, and then include the blank object in the target work. The subject's work segment is determined to be a blank segment. For example, the above-mentioned object description information may be frequency distribution information (or timbre information, volume information, etc.) for a certain audio keyword in the audio work. In this case, the client of the merging party may first determine the blank object corresponding to the frequency distribution information ( For example, it can be "T-shirt"), then analyze the audio frequency in the audio work to determine the blank time period that matches the above-mentioned blank object, and determine the work segment of the corresponding audio work within this time period as the blank space Fragment. For another example, the above-mentioned object description information may be object feature information (picture features of a picture of a cat) for a certain picture object (such as a cat) in the video work. At this time, the merging client can analyze each video of the video work in turn. Whether the above-mentioned picture object exists in the frame image, and the work segment corresponding to the time interval or picture area constituted by all the video frames in which the above-mentioned picture object exists is determined as a blank segment.

作为又一示例性实施例,在上述留白信息为展示区域信息的情况下,合并方客户端可以确定展示区域信息对应的展示区域,然后将目标作品所含的视频内容中位于该展示区域内的视频片段确定为留白片段。例如,在上述展示区域信息为圆形展示区域的圆点坐标和半径的情况下,合并方客户端可以根据上述圆点坐标和半径确定相应的圆形展示区域,然后将视频作品或音视频作品在该展示区域中对应的视频形式的作品片段确定为留白片段。又例如,在上述展示区域信息为矩形展示区域的顶点坐标、长度和宽度的情况下,合并方客户端可以根据上述顶点坐标、长度和宽度确定相应的矩形展示区域,然后将视频作品或音视频作品在该展示区域中对应的视频形式的作品片段确定为留白片段。As a further exemplary embodiment, in the case where the above-mentioned blank information is display area information, the client of the merging party may determine the display area corresponding to the display area information, and then locate the video content contained in the target work in the display area The video clip is determined to be a blank clip. For example, if the above-mentioned display area information is the dot coordinates and radius of the circular display area, the client of the merging party can determine the corresponding circular display area according to the above-mentioned dot coordinates and radius, and then combine the video work or audio-video work The corresponding video work segment in the display area is determined as a blank segment. For another example, in the case where the above-mentioned display area information is the vertex coordinates, length and width of the rectangular display area, the client of the merging party may determine the corresponding rectangular display area according to the above-mentioned vertex coordinates, length and width, and then combine the video work or audio/video The work segment in the video format corresponding to the work in the display area is determined as a blank segment.

步骤314,合并方客户端展示目标作品。Step 314, the client of the merging party displays the target work.

合并方客户端获取到目标作品后,为第二账号展示该作品以供收听或观看,第二账号收听或观看目标作品的过程,即为消费该作品的过程。After acquiring the target work, the client of the merging party displays the work for the second account for listening or viewing, and the process of listening or viewing the target work by the second account is the process of consuming the work.

在一实施例中,合并方客户端可以为接收到的包含留白片段的目标作品添加合并标识,以便第二账号根据任一目标作品是否携带有合并标识判断该作品是否包含留白片段并允许进行合并操作。In one embodiment, the client of the merging party may add a merging identifier to the received target work that contains blank segments, so that the second account can judge whether any target work contains a merging identifier and whether the work contains blank segments and allows Perform a merge operation.

在一实施例中,在目标作品包含留白片段的情况下,可以为第二账号提供合并开关,以便由第二账号选择是否对目标作品中的留白片段进行合并操作。在第二账号选择打开合并功能(合并开关打开)的情况下,按照既有的留白信息播放目标作品;在第二账号选择关闭合并功能(合并开关关闭)的情况下,按照相关技术中的展示方式播放目标作品,此时,目标作品的播放过程与相关技术中一般作品的播放过程并不存在本质区别,不再赘述。可以理解的是,本方案的下述步骤都是在第二账号打开上述合并功能的情况下进行的。In one embodiment, when the target work contains blank segments, a merge switch may be provided for the second account, so that the second account can choose whether to merge the blank segments in the target work. When the second account chooses to turn on the merge function (the merge switch is turned on), the target work is played according to the existing blank information; when the second account chooses to turn off the merge function (the merge switch is turned off), according to the related art The target work is played in the display mode. At this time, there is no essential difference between the playing process of the target work and the playing process of the general work in the related art, which will not be repeated. It can be understood that, the following steps of this solution are all performed under the condition that the above-mentioned merge function is enabled on the second account.

在一实施例中,若目标作品的留白片段设置有留白标记,则可以在目标作品的播放过程中展示该留白标记,以便第二账号及时知晓即将开始播放留白片段,从而做好录入合并素材的准备,以提升用户体验并提高合并处理的效率。若目标作品的留白片段未设置留白标记,则可以在播放至留白片段的留白开始时刻时,可以暂停播放以便第二账号开始录入留白信息。In one embodiment, if the blank segment of the target work is set with a blank mark, the blank mark can be displayed during the playback of the target work, so that the second account will know in time that the blank segment is about to be played, so as to do a good job. The preparation of entering merged materials to improve user experience and improve the efficiency of merge processing. If the blank segment of the target work is not set with a blank mark, when the playback reaches the blank start time of the blank segment, the playback can be paused so that the second account starts to record the blank information.

步骤316,合并方客户端确定第二账号指定的合并素材。Step 316, the client of the merging party determines the merging material specified by the second account.

在一实施例中,为简化第二账号的指定操作,可以由第二账号选择播放设备本地已保存的素材文件作为合并素材,进而,合并方客户端可以根据第二账号的选择操作确定相应的合并素材。若第二账号所指定合并素材的播放时长、画面大小或文件格式等素材参数不符合原始文件中留白片段的作品参数,则可以通过调整播放速度、裁剪画面大小、转换画面裁剪格式等方式,将合并素材的素材参数调整为与留白片段的文件参数一致。其中,上述调整可以在合并方客户端自动进行后由第二账号确认,也可以为第二账号提供调整界面,并按照并方账号的调整操作进行相应调整,本公开对此并不进行限制。In one embodiment, in order to simplify the designation operation of the second account, the second account may select the material file saved locally on the playback device as the merged material, and then the client of the merged party may determine the corresponding material according to the selection operation of the second account. Merge footage. If the playback duration, screen size or file format of the merged material specified by the second account does not match the work parameters of the blank clip in the original file, you can adjust the playback speed, crop the screen size, convert the screen cropping format, etc. Adjust the material parameters of the merged material to be consistent with the file parameters of the blank clip. The above adjustment may be confirmed by the second account after the client of the merging party is automatically performed, or an adjustment interface may be provided for the second account, and the adjustment may be made according to the adjustment operation of the merging party's account, which is not limited in the present disclosure.

在另一实施例中,合并方客户端可以为第二账号提供素材录入界面,并将第二账号临时录入的素材数据确定为相应的合并素材。作为一示例性实施例,合并方客户端可以为第二账号提供录音界面,以供第二账号录入音频形式的合并素材。如图6所示,合并方客户端可以显示音频形式的作品A所对应可视化的音频展示区域601,并在第二账号小黑点击留白片段对应的展示区域后,显示对应的音频录入界面602,其中,音频录入界面602对应的录音时长(60s)应当等于留白片段对应的留白时间段(第2min至第3min)。此时,第二账号小黑可以通过该音频录入界面602临时录入音频数据作为合并素材,录入过程中,可以通过音频录入界面603中的“暂停”控件和“停止”控件实现音频录入的暂停和停止,还可以在录入后通过“试听”控件进行试听,并在不满意时通过“重录”控件实现重新录入,满意时通过“确认”控件604实现对录入音频数据的确认。In another embodiment, the client of the merging party may provide a material input interface for the second account, and determine the material data temporarily entered by the second account as the corresponding merged material. As an exemplary embodiment, the client of the merging party may provide a recording interface for the second account, so that the second account can record the merged material in the form of audio. As shown in FIG. 6 , the client of the merging party can display the visual audio display area 601 corresponding to the work A in audio form, and after the second account Xiaohei clicks the display area corresponding to the blank segment, the corresponding audio input interface 602 is displayed. , wherein the recording duration (60s) corresponding to the audio input interface 602 should be equal to the blanking time period (2 min to 3 min) corresponding to the blank segment. At this time, the second account Xiaohei can temporarily input audio data as the combined material through the audio input interface 602. During the input process, the “pause” control and the “stop” control in the audio input interface 603 can be used to realize the pause and Stop, you can also audition through the "trial listening" control after inputting, and realize re-entry through the "re-recording" control when you are not satisfied, and realize the confirmation of the input audio data through the "confirmation" control 604 when you are satisfied.

当然,在第二账号小黑点击留白片段对应的展示区域后,也可以显示音频素材选择界面(图中未示出),以由合并方账户选择已保存的音频文件作为合并素材。相应的,在选择的音频文件时间长度超出留白时间段的情况下,可以将音频文件的播放速度加快,以将该音频文件的播放时长调整为与留白时间段相等,也可以对音频文件进行时间切割,从中截取播放时长等于留白时间段的音频片段作为合并素材。在选择的音频文件时间长度小于留白时间段的情况下,可以将音频文件的播放速度减慢,以将该音频文件的播放时长调整为与留白时间段相等,也可以将用户临时录入的音频与该音频文件拼接为合并素材。在选择的音频文件格式(如mp3)与留白片段的音频格式(如wma)不相同的情况下,可以将该音频文件格式转换为与留白片段相同的音频格式(如将mp3转换为wma)。Of course, after Xiao Hei of the second account clicks on the display area corresponding to the blank segment, an audio material selection interface (not shown in the figure) may also be displayed, so that the merging party's account selects the saved audio file as the merging material. Correspondingly, when the time length of the selected audio file exceeds the blank time period, the playback speed of the audio file can be accelerated to adjust the playback time of the audio file to be equal to the blank time period, or the audio file can be played at a higher speed. Time cutting is performed, and the audio clips whose playback duration is equal to the blank period are intercepted as the combined material. In the case where the time length of the selected audio file is less than the blank time period, the playback speed of the audio file can be slowed down to adjust the playback time of the audio file to be equal to the blank time period, or the user temporarily entered The audio is spliced with the audio file into a merged material. If the selected audio file format (such as mp3) is different from the audio format of the blank clip (such as wma), you can convert the audio file format to the same audio format as the blank clip (such as converting mp3 to wma) ).

作为另一示例性实施例,合并方客户端可以为第二账号提供录像界面,以供第二账号录入视频形式的合并素材。如图7所示,合并方客户端可以显示视频形式的作品B的展示区域701,并在第二账号小黑点击圆形展示区域后,将展示区域701中的矩形展示区域703和非留白区域转变为暗色背景,以突出显示该圆形展示区域702。相应的,第二账号小黑可以在控制界面704中通过触发合适的控件,实现相应的控制功能。As another exemplary embodiment, the client of the merging party may provide a video recording interface for the second account, so that the second account can record the merged material in the form of video. As shown in FIG. 7 , the client of the merging party can display the display area 701 of the work B in the form of video, and after the second account Xiaohei clicks on the circular display area, the rectangular display area 703 in the display area 701 and the non-blank display area are displayed. The area changes to a dark background to highlight the circular display area 702 . Correspondingly, Xiao Hei of the second account can implement corresponding control functions by triggering appropriate controls in the control interface 704 .

例如,第二账号小黑可以通过触发“选择视频”控件,实现对已保存视频文件的选择。相应的,在选择的视频文件时间长度超出留白时间段的情况下,可以将视频文件的播放速度加快,以将该视频文件的播放时长调整为与留白时间段相等,也可以对视频文件进行时间切割,从中截取播放时长等于留白时间段的视频片段作为合并素材。在选择的视频文件时间长度小于留白时间段的情况下,可以将视频文件的播放速度减慢,以将该视频文件的播放时长调整为与留白时间段相等,也可以将用户临时录入的视频与该视频文件拼接为合并素材。在选择的视频文件格式(如mp4)与留白片段的视频格式(如flv)不相同的情况下,可以将该视频文件格式转换为与留白片段相同的视频格式(如将mp4转换为flv)。在选择的视频文件的分辨率(如1080p)与留白片段的分辨率(如720p)不一致的情况下,可以将视频文件的分辨率调整为与留白片段的分辨率相同(如将1080p转换为720p)。又例如,在第二账号小黑可以通过触发“录像”控件,实现对视频素材的临时录制,具体过程不再赘述。For example, the second account Xiaohei can select the saved video file by triggering the "select video" control. Correspondingly, in the case where the time length of the selected video file exceeds the blank time period, the playback speed of the video file can be accelerated to adjust the playback time of the video file to be equal to the blank time period, or the video file can be played. Time-cutting is performed, and video clips whose playback duration is equal to the blank time period are intercepted from them as merged materials. When the selected video file is shorter than the blank time period, the playback speed of the video file can be slowed down to adjust the playback time of the video file to be equal to the blank time period, or the user can temporarily enter the video file. The video is spliced with the video file into a merged material. If the selected video file format (such as mp4) is different from the video format (such as flv) of the blank clip, you can convert the video file format to the same video format as the blank clip (such as converting mp4 to flv) ). If the resolution of the selected video file (such as 1080p) is inconsistent with the resolution of the blank clip (such as 720p), you can adjust the resolution of the video file to be the same as the resolution of the blank clip (such as converting 1080p to 1080p). to 720p). For another example, Xiao Hei on the second account can temporarily record the video material by triggering the "recording" control, and the specific process will not be repeated.

步骤318,合并方客户端将合并素材与留白片段进行合并处理。Step 318, the merging-side client performs merging processing on the merged material and the blank segment.

在一实施例中,在目标作品存在多个留白片段的情况下,在前述步骤316中,可以仅确定第二账号针对一个留白片段指定的合并素材,也可以依次确定第二账号针对多个留白片段指定的合并素材;相应的,可以允许第二账号对一个或多个留白片段进行合并处理。In one embodiment, in the case where there are multiple blank segments in the target work, in the aforementioned step 316, only the merged material designated by the second account for one blank segment may be determined, or the second account may be determined sequentially for multiple blank segments. The merged material specified by the blank clips; correspondingly, the second account can be allowed to merge one or more blank clips.

在一实施例中,若音频形式或音视频形式的原始文件仅存在音频形式的留白片段,则可以将确定出的音频形式的合并素材与留白片段进行混音,实现两音频的综合展示效果;也可以使用合并素材替换留白片段,实现音频的完全替换。若视频形式(不包含语音)或音视频形式的原始文件仅存在视频形式的留白片段,则可以使用确定出的视频形式的合并素材替换或覆盖留白片段。若音视频形式的原始文件同时存在音频形式的留白片段和视频形式的留白片段,则音频形式的留白片段和视频形式的留白片段可以分别进行合并处理。对于存在交集的多个留白片段,可以分别进行处理:例如,对于留白时间段存在交集的两个音频形式的留白片段,可以将分别进行上述替换或混音的合并处理;对于展示区域存在交集的两个视频形式的留白片段,可以按照按照预设规则择一选择,如某一留白片段的展示区域覆盖在另一留白片段的展示区域(上述预设规则可以由第一账号设定、第二账号设定或系统预先设定);对于留白时间段存在交集的音频形式的留白片段和视频形式的留白片段,可以分别单独进行上述合并处理后,再将合并后的音频和视频进行二次合并得到合并后片段。In one embodiment, if the original file in the audio form or the audio-video form only has a blank segment in the audio form, the determined combined material in the audio form and the blank segment can be mixed to achieve a comprehensive display of the two audios. effect; you can also replace blank clips with merged material to achieve complete replacement of audio. If the original file in the form of video (without voice) or in the form of audio and video only has blank segments in the form of video, the blank segments may be replaced or overwritten with the determined combined material in the form of video. If the original file in the form of audio and video contains both the blank clips in the audio form and the blank clips in the video form, the blank clips in the audio form and the blank clips in the video form can be merged separately. For multiple blank clips that have intersections, they can be processed separately: for example, for two audio clips in the form of audio that have an intersection in the blank time period, the above replacement or audio mixing can be combined respectively; for the display area There are two blank clips in the form of video that intersect, and one can be selected according to preset rules, for example, the display area of a blank clip covers the display area of another blank clip (the above preset rules can be determined by the first one. Account setting, second account setting or system preset); for the blank clips in the form of audio and clips in the form of video that have intersections in the blank time period, the above merging process can be performed separately, and then merged The resulting audio and video are merged a second time to obtain a merged segment.

在一实施例中,对于任一留白片段,可以将目标作品作为整体文件进行合并,实际仅将合并素材与该留白片段对应的文件片段进行合并。也可以先将目标作品拆分为留白片段对应的文件片段和非留白片段对应的文件片段,然后将合并素材与留白片段对应的文件片段合并为合并后片段,并将合并后片段与非留白片段对应的文件片段拼接为合并后作品。In one embodiment, for any blank segment, the target work may be merged as a whole file, and only the merged material is actually merged with the file segment corresponding to the blank segment. Alternatively, you can first split the target work into file segments corresponding to blank segments and file segments corresponding to non-white space segments, then merge the merged material and the file segments corresponding to the blank segments into merged segments, and combine the merged segment with the file segment corresponding to the blank segment. The file segments corresponding to the non-white space segments are spliced into the merged work.

步骤320,合并方客户端为第二账号展示预览的合并效果。Step 320, the client of the merging party displays the previewed merging effect for the second account.

在一实施例中,上述合并完成后,可以为第二账号提供针对合并后作品的预览内容。例如,如图6所示,第二账号可以通过触发“试听”控件,仅试听录入音频,或者试听录入音频与留白片段合并后的合并后片段,从而实现对合并后片段的合并效果的预览。如图7所示,第二账号可以通过触发“预览”控件,仅预览选择的视频文件或临时录入的视频等合并素材,也可以预览上述合并素材与留白片段合并后的合并后片段,还可以预览上述合并后片段对应的完整的合并后作品。实际上,对于任一合并后文件,第二账号可以预览任一合并后片段,也可以预览完整的合并后作品,还可以仅预览所指定的合并素材,上述不同的预览方式可以根据第二账号的设置或系统默认设置确定。In one embodiment, after the above-mentioned merging is completed, preview content for the merged work may be provided for the second account. For example, as shown in Fig. 6, the second account can trigger the "audit listening" control to audition only the input audio, or audition the merged segment after merging the input audio and the blank segment, so as to realize the preview of the merge effect of the merged segment. . As shown in Figure 7, the second account can trigger the "Preview" control to preview only the selected video file or the temporarily entered video and other combined materials, or preview the combined clips after combining the above combined materials and blank clips, and also preview the combined clips. You can preview the complete merged work corresponding to the merged segment above. In fact, for any merged file, the second account can preview any merged segment, the complete merged work, or only the specified merged material. The above-mentioned different preview methods can be based on the second account. settings or the system default settings.

步骤322,合并方客户端为合并后作品添加合并标签。Step 322, the merging client adds a merge tag to the merged work.

在一实施例中,合并方客户端在合并处理完成后,可以为合并后作品添加合并标签,该合并标签用于表明该作品是基于目标作品合并得到的二次创作的作品,从而向消费者告知该作品的来源。该合并标签可以具有多种形式,例如可以为为该作品名称添加的特殊字符,如“[合并]”、“【合并】”、“【二次】”等;也可以为为该作品关联设置的圆形标识、矩形标识、特殊颜色标识、带文字标识等,以便在该作品被展示时,同时关联展示上述标识,本公开对于合并标识的具体展示形式并不进行限制。In one embodiment, after the merging process is completed, the client of the merging party may add a merge tag to the merged work, where the merge tag is used to indicate that the work is a secondary created work obtained by merging the target work, so as to provide the consumer with the merged work. Inform the source of the work. The merge tag can have various forms, for example, it can be a special character added for the name of the work, such as "[merge]", "[merge]", "[secondary]", etc.; it can also be an associated setting for the work Circular logo, rectangular logo, special color logo, text logo, etc., so that when the work is displayed, the above logos can be displayed in association at the same time. This disclosure does not limit the specific display form of the combined logo.

步骤324,合并方客户端向第一账号发送审核请求。Step 324, the merging client sends an audit request to the first account.

步骤326,第一账号审核合并后作品并返回审核结果。Step 326, the first account reviews the merged work and returns the review result.

在一实施例中,生成合并后作品或为合并后作品添加合并标签后,可以直接发布合并后作品。为了避免不必要的版权纠纷,也可以向目标作品的第一账号发送审核请求,以便第一账号对合并后作品的合并效果、严谨性等标准进行审核,并将接收到第一账号返回的审核通过消息作为发布该合并后作品的前提条件。In one embodiment, after generating the merged work or adding a merge tag to the merged work, the merged work can be published directly. In order to avoid unnecessary copyright disputes, a review request can also be sent to the first account of the target work, so that the first account can review the combined effect and rigor of the merged work, and will receive the review returned by the first account. Pass messages as a prerequisite for publishing the combined work.

步骤328,合并方客户端发布合并后作品。Step 328, the client of the merging party publishes the merged work.

第二账号完成合并处理和/或上述审核后,可以将合并后作品发送至服务端,从而实现对合并后作品的发布。After the second account has completed the merge process and/or the above-mentioned review, the merged work can be sent to the server, so as to realize the release of the merged work.

至此,完成了对目标作品进行留白设定、对包含有留白片段的目标作品进行合并处理的完整过程。由上述实施例可知,针对目标作品和合并素材的合并处理是由合并方客户端完成的,实际上,上述处理过程的执行主体也可以为服务端,下面结合图8所示的另一种生成及发布作品的方法交互流程图,对第一账号对目标作品进行留白设定、服务端对目标作品和合并素材进行合并处理的过程进行简要说明。如图8所示,上述处理过程可以包括下述步骤:So far, the complete process of setting blank space for the target works and merging the target works containing blank segments has been completed. It can be seen from the above embodiment that the merging processing for the target work and the merging material is completed by the merging client. In fact, the execution body of the above processing process can also be the server. And the interactive flow chart of the method of publishing the work, and briefly explain the process of the first account setting the target work blank, and the server merging the target work and the merged material. As shown in Figure 8, the above-mentioned processing procedure may include the following steps:

步骤802,发布方客户端确定待发布的目标作品。Step 802, the publisher client determines the target work to be published.

步骤804,发布方客户端根据设定确定目标作品中的留白信息,并发布目标作品。Step 804, the publisher client determines the blank information in the target work according to the setting, and publishes the target work.

发布方客户端基于第一账号的选择确定相应的目标作品,并根据第一账号的设定确定目标作品中的留白信息的具体过程,与前述步骤302-步骤304之间并不存在本质区别,可参见前述步骤,此处不再赘述。The specific process of determining the corresponding target work based on the selection of the first account, and determining the blank information in the target work according to the setting of the first account, is not substantially different from the aforementioned steps 302-304. , please refer to the above steps, which will not be repeated here.

在一实施例中,发布方客户端确定目标作品及其留白信息后,可以直接将该目标作品及其留白信息发布至服务端。在一实施例中,发布方客户端可以将上述留白信息合并至目标作品中,然后发布包含留白信息的目标作品;也可以将留白信息与目标作品关联发布至服务端。其中,可以将留白信息与目标作品的作品标识(如作品ID或作品名称等)绑定后进行发布,从而实现留白信息与目标作品的关联发布。实际上,发布包含留白信息的目标作品(或关联发布留白信息与目标作品)的过程,即为将上述包含留白信息的目标作品(或关联发布留白信息与目标作品)发送至服务端的过程。In one embodiment, after the publisher client determines the target work and its blank information, it can directly publish the target work and its blank information to the server. In one embodiment, the publisher client can incorporate the above-mentioned blank information into the target work, and then publish the target work including the blank information; or can publish the blank information associated with the target work to the server. Among them, the blank information can be released after binding with the work identification of the target work (such as work ID or work name, etc.), so as to realize the associated release of the blank information and the target work. In fact, the process of publishing the target work containing the blank information (or publishing the blank information in association with the target work) is to send the above-mentioned target work containing the blank information (or publishing the blank information and the target work in association) to the service end process.

步骤806,服务端为留白片段添加留白标记。Step 806, the server adds a blank mark to the blank segment.

在一实施例中,服务端接收到发布方客户端发送的包含留白信息的目标作品后,可以为其中的留白片段添加留白标记,以使目标作品被展示时,第二账号能够根据该留白标记指向相应的留白片段,进而按照该留白标记指定对应于上述留白信息的合并素材,并将合并素材与留白片段进行合并后生成合并后片段,从而便于第二账号快速高效的实现合并素材的指定。上述留白标记可以具有多种形式,具体添加方式可参见前述步骤306的记载,此处不再赘述。In one embodiment, after receiving the target work containing the blank information sent by the client of the publisher, the server can add a blank mark to the blank segment, so that when the target work is displayed, the second account can The blank mark points to the corresponding blank segment, and then the merged material corresponding to the blank information is designated according to the blank mark, and the merged material and the blank segment are merged to generate a merged segment, so that the second account can quickly Efficiently realize the specification of merged materials. The above-mentioned blank mark may have various forms, and the specific adding method can refer to the description of the foregoing step 306, which will not be repeated here.

步骤808,服务端保存发布方客户端发布的目标作品及其留白信息。Step 808, the server saves the target work published by the publisher client and the blank information thereof.

步骤810,服务端提取留白信息并确定相应的留白片段。Step 810, the server extracts the blank information and determines the corresponding blank segment.

在一实施例中,服务端可以直接保存上述目标作品,以减少对目标作品的处理;也可以从上述目标作品中提取出留白信息后,将留白信息与不包含留白信息的目标作品关联保存,以在接收到合并方客户端的作品获取请求后直接返回留白信息与不包含留白信息的目标作品,避免临时提取留白信息导致的响应缓慢。服务端接收到发布方客户端关联发布的留白信息与目标作品后,可以直接将留白信息与目标作品关联保存。服务端还可以将上述留白标记与留白信息合并后保存,或者与留白信息关联保存。上述保存对应的保存位置可以为服务端所在服务器的本地存储空间,也可以为其他关联存储空间,本公开对此并不进行限制。In one embodiment, the server can directly save the above-mentioned target work to reduce the processing of the target work; after extracting the blank information from the above-mentioned target work, it can compare the blank information with the target work that does not contain the blank information. Associated saving, so that after receiving the work acquisition request from the merging client, the blank information and the target works that do not contain blank information are directly returned, so as to avoid the slow response caused by the temporary extraction of blank information. After receiving the blank information associated with the target work published by the publisher client, the server can directly associate and save the blank information with the target work. The server can also combine the above-mentioned blank mark with the blank information and save it, or save it in association with the blank information. The storage location corresponding to the above-mentioned storage may be the local storage space of the server where the server is located, or may be other associated storage space, which is not limited in the present disclosure.

服务端保存上述目标作品及其相关信息后,可以提取其中的留白信息,并根据提取的留白信息确定相应的留白片段。提取留白信息并确定留白片段的具体过程可以参见前述步骤312的记载,此处不再赘述。After the server saves the above target work and its related information, it can extract the blank information therein, and determine the corresponding blank segment according to the extracted blank information. For the specific process of extracting the blank information and determining the blank segment, reference may be made to the description of the foregoing step 312, which will not be repeated here.

步骤812,服务端向合并方客户端发送目标作品。Step 812, the server sends the target work to the client of the merged party.

在一实施例中,服务端可以在接受到合并方客户端的作品获取请求后,向合并方返回目标作品;服务端也可以结合作品推荐服务,主动向合并方客户端推送目标作品。在服务端向合并方客户端发哦送目标作品的过程中,合并方客户端本质上就是目标作品的消费方,因此上述两种方式的具体实现过程,与相关技术中普通作品的发送或推荐过程并不存在本质区别,可参见相关技术中公开的内容,此处不再赘述。In one embodiment, the server can return the target work to the merging party after receiving the work acquisition request from the merging party's client; the server can also actively push the target work to the merging party's client in combination with the work recommendation service. In the process of sending the target work from the server to the client of the merged party, the client of the merged party is essentially the consumer of the target work. Therefore, the specific implementation process of the above two methods is not related to the sending or recommendation of ordinary works in related technologies. There is no essential difference in the process, and reference may be made to the content disclosed in the related art, which will not be repeated here.

在一实施例中,服务端可以同时将目标作品和留白信息发送至服务端,以减少合并方客户端的请求数量,进而减轻网络通讯压力;服务端也可以仅将目标作品发送至合并方客户端,并在接收到合并方客户端发送的留白信息获取请求后,再将上述留白信息返回至合并方客户端,以在合并方客户端并不对目标作品进行合并操作的情况下,提高针对作品获取请求的响应速度。In one embodiment, the server can send the target work and the blank information to the server at the same time to reduce the number of requests from the merging client, thereby reducing the pressure on network communication; the server can also only send the target work to the merging client. After receiving the blank information acquisition request sent by the merging party's client, the above-mentioned blank information is returned to the merging party's client, so that the merging party's client does not merge the target works. The speed of response to a work acquisition request.

步骤814,合并方客户端展示目标作品。Step 814, the client of the merging party displays the target work.

步骤816,合并方客户端确定第二账号指定的合并素材,并将其发送至服务端。Step 816, the client of the merging party determines the merging material specified by the second account, and sends it to the server.

合并方客户端展示目标作品,并根据第二账号的指定操作确定相应的合并素材的过程,可参见前述步骤314-步骤316的记载,此处不再赘述。The process of displaying the target work on the client side of the merging party and determining the corresponding merging material according to the specified operation of the second account can be referred to the records of the foregoing steps 314 to 316, which will not be repeated here.

步骤818,服务端将合并素材与留白片段进行合并处理。In step 818, the server performs a merging process on the merged material and the blank segment.

该步骤中将合并素材与留白片段进行合并处理的具体过程与前述步骤318并不存在本质差异,只是合并处理的执行主体由合并方客户端变为服务端,具体可参见前述记载。The specific process of merging the merged material and the blank segment in this step is not substantially different from the foregoing step 318, except that the execution subject of the merging process is changed from the merging client to the server. For details, please refer to the foregoing description.

步骤820,合并方客户端对服务端返回的预览内容进行预览展示,并返回预览消息结果。Step 820, the client of the merging party performs a preview display on the preview content returned by the server, and returns the result of the preview message.

在一实施例中,服务端可以在完成针对某一留白片段的合并处理后,即将相应的合并后片段提供至合并方客户端以供预览;也可以在完成针对目标作品中同一类型(如音频形式或视频形式)的全部留白片段的合并处理后,将该类型全部留白片段对应的全部合并后片段提供至合并方客户端以供预览;还可以在完成针对目标作品中全部留白片段的合并处理后,将全部留白片段对应的全部合并后片段提供至合并方客户端以供预览,本公开对于预览的具体形式并不进行限制。In one embodiment, the server may provide the corresponding merged segment to the merging client for preview after completing the merging process for a certain blank segment; After the merging of all blank clips in audio form or video form), all the merged clips corresponding to all blank clips of this type are provided to the merging party's client for preview; you can also complete all blank clips in the target work. After the segments are merged, all the merged segments corresponding to all the blank segments are provided to the merger client for preview, and the present disclosure does not limit the specific form of the preview.

合并方客户端可以为第二账号展示其接收到的预览内容,并根据第二账号针对预览内容执行的相应操作向服务端发送预览结果。例如,若第二账号不满意预览的合并效果,其可以向通过操作更换合并素材或调整合并方式等,直到实现其满意的合并效果;当第二账号满意预览的合并效果后,合并方客户端可以向服务端返回确认合并消息,相应的,服务端接收到该消息后将当前的合并后作品进行保存。The client of the merging party may display the received preview content for the second account, and send the preview result to the server according to the corresponding operation performed by the second account on the preview content. For example, if the second account is not satisfied with the previewed merging effect, it can change the merging material or adjust the merging method through operations until a satisfactory merging effect is achieved; when the second account is satisfied with the previewed merging effect, the merging client A merge confirmation message may be returned to the server, and accordingly, the server will save the current merged work after receiving the message.

步骤822,服务端为合并后作品添加合并标签。Step 822, the server adds a merge tag to the merged work.

步骤824,服务端向第一账号发送合并通知消息。Step 824, the server sends a merge notification message to the first account.

服务端保存合并后作品后,可以为合并后作品添加合并标签,该合并标签用于表明该作品是基于目标作品合并得到的二次创作的作品,从而向消费者告知该作品的来源。在一实施例中,合并标签可以具有多种形式,例如可以为为该作品名称添加的特殊字符,如“[合并]”、“【合并】”、“【二次】”等;也可以为为该作品关联设置的圆形标识、矩形标识、特殊颜色标识、带文字标识等,以便在该作品被展示时,同时关联展示上述标识,本公开对于合并标识的具体展示形式并不进行限制。After saving the merged work, the server can add a merge tag to the merged work. The merge tag is used to indicate that the work is a secondary created work obtained by merging the target work, so as to inform consumers of the source of the work. In one embodiment, the merge tag may have various forms, for example, it may be a special character added for the title of the work, such as "[merge]", "[merge]", "[secondary]", etc.; it may also be A circular logo, a rectangular logo, a special color logo, a text logo, etc. are set in association with the work, so that when the work is displayed, the above logos are displayed in association at the same time. This disclosure does not limit the specific display form of the combined logo.

在一实施例中,生成合并后作品或为合并后作品添加合并标签后,服务端可以直接发布合并后作品。为了避免不必要的版权纠纷,也可以向目标作品的第一账号发送审核请求,以便第一账号对合并后作品的合并效果、严谨性等标准进行审核,并将接收到第一账号返回的审核通过消息作为发布该合并后作品的前提条件。In one embodiment, after generating the merged work or adding a merge tag to the merged work, the server can directly publish the merged work. In order to avoid unnecessary copyright disputes, a review request can also be sent to the first account of the target work, so that the first account can review the combined effect and rigor of the merged work, and will receive the review returned by the first account. Pass messages as a prerequisite for publishing the combined work.

在一实施例中,生成合并后作品或为合并后作品添加合并标签后,服务端还可以向发布方客户端发送关于合并后作品的合并通知消息,以便第一账号根据该消息知晓上述合并事件。上述合并通知消息中可以携带第二账号ID、目标作品ID、合并对应的留白片段编号、合并素材类型等信息。In one embodiment, after generating the merged work or adding a merge tag to the merged work, the server can also send a merge notification message about the merged work to the publisher client, so that the first account knows the above-mentioned merge event according to the message. . The merge notification message may carry information such as the second account ID, the target work ID, the blank segment number corresponding to the merge, and the type of the merged material.

步骤826,服务端发布合并后作品。Step 826, the server publishes the merged work.

服务端可以将经过预览和/或审核的上述合并后作品正式发布,以便合适的平台账号可以观看该合并后作品。The server can officially release the above-mentioned merged work that has been previewed and/or reviewed, so that the appropriate platform account can view the merged work.

在一实施例中,在同一目标作品存在多个对应的合并后作品的情况下,为避免平台内容同质化,可以对新生成的合并后作品设置查看权限,如仅第二账号可观看等;也可以结合推荐机制仅向其他账号推荐上述多个合并后作品中的高质量作品,例如点赞数、评论数、分享数等达到预设条件的合并后作品等,当然,还可以根据其他的多个维度对多个合并后作品进行综合排行,并按照排行结果选择部分(如排名靠前的N个)合并作品推荐至其他账号。In one embodiment, when there are multiple corresponding merged works for the same target work, in order to avoid homogenization of platform content, viewing rights can be set for the newly generated merged works, for example, only the second account can watch it, etc. ; You can also combine the recommendation mechanism to recommend only the high-quality works of the above multiple merged works to other accounts, such as the number of likes, comments, shares and other merged works that meet the preset conditions, etc. Of course, you can also use other Comprehensive ranking of multiple merged works based on multiple dimensions, and select some of the merged works (such as the top N rankings) according to the ranking results and recommend them to other accounts.

在上述图3和图8所述的两实施例中,在不影响本公开创造性的前提下可以将上述部分步骤进行替换或结合等改进,以满足相应的场景需求。上述改进方案应视为不超出本公开方案的保护范围。In the two embodiments described above in FIG. 3 and FIG. 8 , some of the above steps may be improved by replacing or combining them without affecting the inventiveness of the present disclosure, so as to meet the requirements of corresponding scenarios. The above improvements should be regarded as not exceeding the protection scope of the present disclosure.

与前述生成及发布作品的方法的实施例相对应地,本公开还提出了生成作品的装置和发布作品的装置对应的实施例。Corresponding to the foregoing embodiments of the method for generating and publishing a work, the present disclosure also provides embodiments corresponding to an apparatus for generating a work and an apparatus for publishing a work.

图9是根据本公开的实施例示出的一种生成作品的装置的示意框图。本实施例所示的生成作品的装置可以适用于内容平台对应的客户端或服务端,上述客户端所在的播放设备可以包括但不限于手机、平板电脑、可穿戴设备、个人计算机等电子设备;上述服务端所在的服务器可以包括但不限于包含一独立主机的物理服务器或主机集群承载的虚拟服务器等。上述客户端可以是安装在终端中的应用程序,也可以是集成在浏览器中的网页版应用。上述作品可以是音频,例如语音、歌曲、纯音乐等;上述作品也可以是不带声音的视频,如静音视频、哑剧、无声电影等;上述作品还可以是音视频,例如电影、电视剧、动画、视频剪辑、情景短剧等。Fig. 9 is a schematic block diagram of an apparatus for generating a work according to an embodiment of the present disclosure. The device for generating works shown in this embodiment can be applied to the client or server corresponding to the content platform, and the playback device where the client is located may include but is not limited to electronic devices such as mobile phones, tablet computers, wearable devices, and personal computers; The server where the above-mentioned server is located may include, but is not limited to, a physical server including an independent host or a virtual server carried by a host cluster. The above-mentioned client may be an application program installed in a terminal, or a web version application integrated in a browser. The above-mentioned works can be audio, such as voice, songs, pure music, etc.; the above-mentioned works can also be videos without sound, such as silent videos, pantomimes, silent movies, etc.; the above-mentioned works can also be audio and video, such as movies, TV series, animations , video clips, sitcoms, etc.

如图9所示,所述生成作品的装置可以包括:As shown in Figure 9, the device for generating a work may include:

片段确定模块901,被配置为根据第一账号针对目标作品设定的留白信息,确定所述目标作品中对应于所述留白信息的留白片段;The segment determination module 901 is configured to determine the blank segment corresponding to the blank information in the target work according to the blank information set by the first account for the target work;

素材确定模块902,被配置为确定第二账号指定的对应于所述留白信息的合并素材;The material determination module 902 is configured to determine the combined material specified by the second account and corresponding to the blank information;

作品生成模块903,被配置为生成合并后作品,所述合并后作品包括所述目标作品中的非留白片段和将所述合并素材与所述留白片段进行合并处理得到的合并后片段。The work generation module 903 is configured to generate a merged work, where the merged work includes the non-blank segments in the target work and the merged segments obtained by merging the merged material and the blank segments.

可选的,所述留白信息包括留白时间段,所述片段确定模块901还被配置为:Optionally, the blank information includes a blank time period, and the segment determination module 901 is further configured to:

将所述目标作品在所述留白时间段内对应的作品片段确定为所述留白片段。A work segment corresponding to the target work within the blank time period is determined as the blank segment.

可选的,所述留白信息包括对象描述信息,所述片段确定模块901还被配置为:Optionally, the blank information includes object description information, and the segment determination module 901 is further configured to:

确定所述目标作品中对应于所述对象描述信息的留白对象;Determine the blank object corresponding to the object description information in the target work;

将所述目标作品中包含所述留白对象的作品片段确定为所述留白片段。A work segment including the blank object in the target work is determined as the blank segment.

可选的,所述留白信息包括展示区域信息,所述片段确定模块901还被配置为:Optionally, the blank information includes display area information, and the segment determination module 901 is further configured to:

确定所述展示区域信息对应的展示区域;determining the display area corresponding to the display area information;

将所述原始作品所含的视频内容中位于所述展示区域内的视频片段确定为所述留白片段。A video segment located in the display area in the video content included in the original work is determined as the blank segment.

可选的,所述作品生成模块903还被配置为:Optionally, the work generation module 903 is further configured to:

使用所述合并素材替换所述留白片段;或者,Replace the blank segment with the merged material; or,

在所述合并素材和所述留白片段的格式为视频格式的情况下,使用所述合并素材覆盖所述留白片段;或者,If the formats of the merged material and the blank segment are video formats, use the merged material to cover the blank segment; or,

在所述合并素材和所述留白片段的格式为音频格式的情况下,将所述合并素材与所述留白片段进行混音。If the formats of the merged material and the blank segment are audio formats, the merged material and the blank segment are mixed.

可选的,还包括:Optionally, also include:

第一提示模块904,被配置为在所述原始作品被播放至不晚于所述留白片段的留白开始时刻时,控制展示预关联至所述留白片段的留白标识;或者,The first prompting module 904 is configured to control to display the blank identifier pre-associated with the blank segment when the original work is played no later than the blank start time of the blank segment; or,

第二提示模块905,被配置为在所述留白片段对应的展示区域的预设位置处,控制展示预关联至所述留白片段的留白标识;其中,所述留白标识用于提示所述合并方账号指定所述合并素材,以实现与所述留白片段的合并。The second prompting module 905 is configured to, at a preset position of the display area corresponding to the blank segment, control the display of a blank identifier pre-associated with the blank segment; wherein the blank identifier is used for prompting The merging party's account specifies the merging material to realize merging with the blank clip.

可选的,还包括:Optionally, also include:

预览模块906,被配置为在生成所述合并后作品后,向所述合并方账号提供针对所述合并后作品的预览内容。The preview module 906 is configured to provide preview content for the merged work to the merged party account after the merged work is generated.

可选的,还包括:Optionally, also include:

第一发布模块907,被配置为若接收到所述合并方账号针对所述合并后作品的发布指令,则发布所述合并后作品;The first publishing module 907 is configured to publish the merged work if a publishing instruction from the merging party account for the merged work is received;

合并取消模块908,被配置为若接收到所述合并方账号针对所述合并后作品的放弃指令,则取消对所述合并素材与所述原始作品的合并。The merging canceling module 908 is configured to cancel the merging of the merged material and the original work if a discarding instruction for the merged work is received from the merging party's account.

可选的,还包括:Optionally, also include:

审核模块909,被配置为向所述发布方账号发送关于所述合并后作品的审核消息,并将所述发布方账号审核通过所述合并后作品作为发布所述合并后作品的前提条件。The review module 909 is configured to send a review message about the merged work to the publisher's account, and take the publisher's account to review the merged work as a precondition for publishing the merged work.

可选的,还包括:Optionally, also include:

第二发布模块910,被配置为发布所述合并后作品,其中,所述合并后作品的展示页面包含所述原始作品的访问链接和/或所述发布方账号的账号主页的访问链接。The second publishing module 910 is configured to publish the merged work, wherein the display page of the merged work includes an access link of the original work and/or an access link of the account homepage of the publisher account.

本公开的实施例还提出一种电子设备,包括:Embodiments of the present disclosure also provide an electronic device, including:

处理器;processor;

用于存储所述处理器可执行指令的存储器;a memory for storing the processor-executable instructions;

其中,所述处理器被配置为执行所述指令,以实现如上述任一实施例所述的生成作品的方法。Wherein, the processor is configured to execute the instructions to implement the method of generating a work according to any of the above embodiments.

本公开的实施例还提出一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一实施例所述的生成作品的方法。An embodiment of the present disclosure also provides a storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method for generating a work described in any of the foregoing embodiments.

本公开的实施例还提出一种计算机程序产品,所述计算机程序产品被配置为执行上述任一实施例所述的生成作品的方法。Embodiments of the present disclosure also provide a computer program product configured to execute the method for generating a work described in any of the above embodiments.

图10是根据本公开的实施例示出的一种电子设备的示意框图。例如,电子设备1000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 10 is a schematic block diagram of an electronic device according to an embodiment of the present disclosure. For example, electronic device 1000 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, and the like.

参照图10,电子设备1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口1012,传感器组件1014,以及通信组件1018。10, an electronic device 1000 may include one or more of the following components: a processing component 1002, a memory 1004, a power supply component 1006, a multimedia component 1008, an audio component 1010, an input/output (I/O) interface 1012, a sensor component 1014 , and the communication component 1018.

处理组件1002通常控制电子设备1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1002可以包括一个或多个处理器1020来执行指令,以完成上述生成作品的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理组件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。The processing component 1002 generally controls the overall operation of the electronic device 1000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1002 can include one or more processors 1020 to execute instructions to perform all or some of the steps of the above-described method of generating a work. Additionally, processing component 1002 may include one or more modules that facilitate interaction between processing component 1002 and other components. For example, processing component 1002 may include a multimedia module to facilitate interaction between multimedia component 1008 and processing component 1002.

存储器1004被配置为存储各种类型的数据以支持在电子设备1000的操作。这些数据的示例包括用于在电子设备1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 1004 is configured to store various types of data to support the operation of the electronic device 1000 . Examples of such data include instructions for any application or method operating on the electronic device 1000, contact data, phonebook data, messages, pictures, videos, and the like. Memory 1004 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.

电源组件1006为电子设备1000的各种组件提供电力。电源组件1006可以包括电源管理系统,一个或多个电源,及其他与为电子设备1000生成、管理和分配电力相关联的组件。Power supply assembly 1006 provides power to various components of electronic device 1000 . Power supply components 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 1000 .

多媒体组件1008包括在电子设备1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当电子设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。Multimedia component 1008 includes a screen that provides an output interface between electronic device 1000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 1008 includes a front-facing camera and/or a rear-facing camera. When the electronic device 1000 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当电子设备1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1018发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。Audio component 1010 is configured to output and/or input audio signals. For example, audio component 1010 includes a microphone (MIC) that is configured to receive external audio signals when electronic device 1000 is in operating modes, such as calling mode, recording mode, and voice recognition mode. The received audio signal may be further stored in memory 1004 or transmitted via communication component 1018 . In some embodiments, audio component 1010 also includes a speaker for outputting audio signals.

I/O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1012 provides an interface between the processing component 1002 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.

传感器组件1014包括一个或多个传感器,用于为电子设备1000提供各个方面的状态评估。例如,传感器组件1014可以检测到电子设备1000的打开/关闭状态,组件的相对定位,例如所述组件为电子设备1000的显示器和小键盘,传感器组件1014还可以检测电子设备1000或电子设备1000一个组件的位置改变,用户与电子设备1000接触的存在或不存在,电子设备1000方位或加速/减速和电子设备1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1014 includes one or more sensors for providing various aspects of status assessment for electronic device 1000 . For example, the sensor assembly 1014 can detect the open/closed state of the electronic device 1000, the relative positioning of the components, such as the display and the keypad of the electronic device 1000, the sensor assembly 1014 can also detect the electronic device 1000 or one of the electronic devices 1000 The position of components changes, the presence or absence of user contact with the electronic device 1000 , the orientation or acceleration/deceleration of the electronic device 1000 and the temperature of the electronic device 1000 changes. Sensor assembly 1014 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 1014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件1018被配置为便于电子设备1000和其他设备之间有线或无线方式的通信。电子设备1000可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件1018经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1018还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 1018 is configured to facilitate wired or wireless communication between electronic device 1000 and other devices. The electronic device 1000 may access a wireless network based on a communication standard, such as WiFi, a carrier network (eg, 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 1018 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1018 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在本公开一实施例中,电子设备1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述生成作品的方法。In an embodiment of the present disclosure, the electronic device 1000 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field Programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the above method of generating a work.

在本公开一实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由电子设备1000的处理器1020执行以完成上述生成作品的方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an embodiment of the present disclosure, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1004 including instructions, and the instructions can be executed by the processor 1020 of the electronic device 1000 to complete the above method for generating a work . For example, the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

图11是根据本公开的实施例示出的一种发布作品的装置的示意框图。本实施例所示的生成作品的装置可以适用于内容平台对应的客户端,上述客户端所在的播放设备可以包括但不限于手机、平板电脑、可穿戴设备、个人计算机等电子设备。上述客户端可以是安装在终端中的应用程序,也可以是集成在浏览器中的网页版应用。上述作品可以是音频,例如语音、歌曲、纯音乐等;上述作品也可以是不带声音的视频,如静音视频、哑剧、无声电影等;上述作品还可以是音视频,例如电影、电视剧、动画、视频剪辑、情景短剧等。Fig. 11 is a schematic block diagram of an apparatus for publishing a work according to an embodiment of the present disclosure. The device for generating a work shown in this embodiment may be applicable to a client corresponding to a content platform, and the playback device where the client is located may include, but is not limited to, electronic devices such as mobile phones, tablet computers, wearable devices, and personal computers. The above-mentioned client may be an application program installed in a terminal, or a web version application integrated in a browser. The above-mentioned works can be audio, such as voice, songs, pure music, etc.; the above-mentioned works can also be videos without sound, such as silent videos, pantomimes, silent movies, etc.; the above-mentioned works can also be audio and video, such as movies, TV series, animations , video clips, sitcoms, etc.

如图11所示,所述发布作品的装置可以包括:As shown in Figure 11, the apparatus for publishing works may include:

信息确定模块1101,被配置为确定发布方账号针对原始作品中的留白片段设定的留白信息;The information determination module 1101 is configured to determine the blank information set by the publisher's account for the blank segment in the original work;

关联发布模块1102,被配置为将所述留白信息和包含所述留白片段的所述原始作品关联发布,所述留白片段用于与合并方账号指定的对应于所述留白信息的合并素材进行合并生成合并后片段,所述合并后片段与所述原始作品中的非留白片段构成合并后作品。The associated publishing module 1102 is configured to publish the blank information in association with the original work containing the blank segment, and the blank segment is used for specifying the blank information corresponding to the blank information with the merging party's account. The merged material is merged to generate a merged segment, and the merged segment and the non-white space segment in the original work constitute a merged work.

可选的,所述信息确定模块1101还被配置为:Optionally, the information determination module 1101 is further configured to:

确定发布方账号针对原始作品中的留白片段设定的留白开始时刻和留白结束时刻,并将所述留白开始时刻和所述留白结束时刻构成的留白时间段确定为留白信息;或者,Determine the blanking start time and blanking end time set by the publisher's account for the blanking segment in the original work, and determine the blanking time period formed by the blanking start time and the blanking end time as blanking information; or,

将发布方账号针对原始作品中的留白对象设定的对象描述信息确定为留白信息。The object description information set by the publisher's account for the blank object in the original work is determined as the blank information.

可选的,所述信息确定模块1101还被配置为:Optionally, the information determining module 1101 is further configured to:

将发布方账号针对原始作品所含的视频内容中的展示区域设定的展示区域信息确定为留白信息。The display area information set by the publisher's account for the display area in the video content included in the original work is determined as blank information.

可选的,还包括:Optionally, also include:

标记添加模块1103,被配置为在所述原始作品中为所述留白片段添加留白标记,以使所述原始作品被展示时,所述合并方账号按照同时展示的所述留白标记指定所述合并素材。The mark adding module 1103 is configured to add a blank mark to the blank segment in the original work, so that when the original work is displayed, the merging party's account is designated according to the blank mark displayed at the same time the merged material.

本公开的实施例还提出一种电子设备,包括:Embodiments of the present disclosure also provide an electronic device, including:

处理器;processor;

用于存储所述处理器可执行指令的存储器;a memory for storing the processor-executable instructions;

其中,所述处理器被配置为执行所述指令,以实现如上述任一实施例所述的发布作品的方法。Wherein, the processor is configured to execute the instructions to implement the method for publishing a work according to any one of the above embodiments.

本公开的实施例还提出一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一实施例所述的发布作品的方法。An embodiment of the present disclosure also provides a storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the method for publishing a work described in any of the foregoing embodiments.

本公开的实施例还提出一种计算机程序产品,所述计算机程序产品被配置为执行上述任一实施例所述的发布作品的方法。Embodiments of the present disclosure also provide a computer program product configured to execute the method for publishing a work described in any of the foregoing embodiments.

图12是根据本公开的实施例示出的一种电子设备的示意框图。例如,电子设备1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 12 is a schematic block diagram of an electronic device according to an embodiment of the present disclosure. For example, electronic device 1200 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, and the like.

参照图12,电子设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1218。12, an electronic device 1200 may include one or more of the following components: a processing component 1202, a memory 1204, a power supply component 1206, a multimedia component 1208, an audio component 1210, an input/output (I/O) interface 1212, a sensor component 1214 , and the communication component 1218.

处理组件1202通常控制电子设备1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述发布作品的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。The processing component 1202 generally controls the overall operation of the electronic device 1200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1202 can include one or more processors 1220 to execute instructions to perform all or some of the steps of the above-described method of publishing a work. Additionally, processing component 1202 may include one or more modules that facilitate interaction between processing component 1202 and other components. For example, processing component 1202 may include a multimedia module to facilitate interaction between multimedia component 1208 and processing component 1202.

存储器1204被配置为存储各种类型的数据以支持在电子设备1200的操作。这些数据的示例包括用于在电子设备1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。Memory 1204 is configured to store various types of data to support operation at electronic device 1200 . Examples of such data include instructions for any application or method operating on electronic device 1200, contact data, phonebook data, messages, pictures, videos, and the like. Memory 1204 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic Disk or Optical Disk.

电源组件1206为电子设备1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为电子设备1200生成、管理和分配电力相关联的组件。Power supply component 1206 provides power to various components of electronic device 1200 . Power supply components 1206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 1200 .

多媒体组件1208包括在电子设备1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当电子设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。Multimedia component 1208 includes a screen that provides an output interface between electronic device 1200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 1208 includes a front-facing camera and/or a rear-facing camera. When the electronic device 1200 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当电子设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1218发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。Audio component 1210 is configured to output and/or input audio signals. For example, audio component 1210 includes a microphone (MIC) that is configured to receive external audio signals when electronic device 1200 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signal may be further stored in memory 1204 or transmitted via communication component 1218 . In some embodiments, audio component 1210 also includes a speaker for outputting audio signals.

I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1212 provides an interface between the processing component 1202 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.

传感器组件1214包括一个或多个传感器,用于为电子设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到电子设备1200的打开/关闭状态,组件的相对定位,例如所述组件为电子设备1200的显示器和小键盘,传感器组件1214还可以检测电子设备1200或电子设备1200一个组件的位置改变,用户与电子设备1200接触的存在或不存在,电子设备1200方位或加速/减速和电子设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。The sensor assembly 1214 includes one or more sensors for providing various aspects of the status assessment of the electronic device 1200 . For example, the sensor component 1214 can detect the open/closed state of the electronic device 1200, the relative positioning of components, such as the display and the keypad of the electronic device 1200, the sensor component 1214 can also detect the electronic device 1200 or one of the electronic device 1200 Changes in the position of components, presence or absence of user contact with the electronic device 1200 , orientation or acceleration/deceleration of the electronic device 1200 and changes in the temperature of the electronic device 1200 . Sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件1218被配置为便于电子设备1200和其他设备之间有线或无线方式的通信。电子设备1200可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件1218经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1218还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 1218 is configured to facilitate wired or wireless communication between electronic device 1200 and other devices. Electronic device 1200 may access wireless networks based on communication standards, such as WiFi, carrier networks (eg, 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 1218 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1218 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在本公开一实施例中,电子设备1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述发布作品的方法。In an embodiment of the present disclosure, the electronic device 1200 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field Programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementations for carrying out the methods of the published work above.

在本公开一实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由电子设备1200的处理器1220执行以完成上述发布作品的方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an embodiment of the present disclosure, a non-transitory computer-readable storage medium including instructions, such as a memory 1204 including instructions, is also provided, and the above-mentioned instructions can be executed by the processor 1220 of the electronic device 1200 to complete the above-mentioned method for publishing a work . For example, the non-transitory computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common general knowledge or techniques in the technical field not disclosed by this disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

需要说明的是,在本公开中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that, in this disclosure, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities or operations There is no such actual relationship or order between them. The terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion such that a process, method, article or device comprising a list of elements includes not only those elements, but also other not expressly listed elements, or also include elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

以上对本公开实施例所提供的方法和装置进行了详细介绍,本文中应用了具体个例对本公开的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本公开的方法及其核心思想;同时,对于本领域的一般技术人员,依据本公开的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本公开的限制。The methods and devices provided by the embodiments of the present disclosure have been described in detail above, and specific examples are used to illustrate the principles and implementations of the present disclosure. At the same time, for those of ordinary skill in the art, according to the idea of the present disclosure, there will be changes in the specific implementation and application scope. In summary, the content of this specification should not be construed as a limitation to the present disclosure. .

Claims (10)

1. A method of generating a work, comprising:
determining a blank segment corresponding to the blank information in a target work according to the blank information set for the target work by a first account;
determining a merging material which is specified by a second account and corresponds to the blank information;
and generating a merged work, wherein the merged work comprises the non-blank segment in the target work and the merged segment obtained by merging the merged material and the blank segment.
2. The method of claim 1, wherein the blank information includes a blank time period, and determining a blank segment corresponding to the blank information in the target work according to the blank information set for the target work by the first account includes:
and determining the corresponding work segment of the target work in the blank time period as the blank segment.
3. The method of claim 1, wherein the whiteout information includes object description information, and the determining, according to the whiteout information set for the target work by the first account, a whiteout segment corresponding to the whiteout information in the target work includes:
determining a blank object in the target work corresponding to the object description information;
and determining the work segment containing the blank object in the target work as the blank segment.
4. A method of publishing a work, comprising:
determining the blank information set by a first account aiming at the blank segment in the target work;
and the blank information and the target works containing the blank segments are issued in a correlated manner, the blank segments are used for being combined with the combined materials appointed by the second account and corresponding to the blank information to generate combined segments, and the combined segments and the non-blank segments in the target works form combined works.
5. An apparatus for generating a work, comprising:
the segment determining module is configured to determine a blank segment corresponding to the blank information in a target work according to the blank information set for the target work by a first account;
the material determining module is configured to determine a combined material which is specified by the second account and corresponds to the blank information;
and the work generation module is configured to generate a merged work, wherein the merged work comprises the non-blank segment in the target work and the merged segment obtained by merging the merged material and the blank segment.
6. An apparatus for distributing a work, comprising:
the information determining module is configured to determine the blank information set by the first account aiming at the blank segment in the target work;
and the association publishing module is configured to associate and publish the blank information and the target work containing the blank segments, wherein the blank segments are used for being combined with combined materials which are specified by a second account and correspond to the blank information to generate combined segments, and the combined segments and the non-blank segments in the target work form a combined work.
7. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement a method of generating a work as claimed in any one of claims 1 to 3.
8. A computer-readable storage medium having instructions thereon which, when executed by a processor of an electronic device, enable the electronic device to perform a method of generating a work as claimed in any one of claims 1 to 3.
9. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the method of publishing a work as claimed in claim 4.
10. A computer readable storage medium having instructions stored thereon which, when executed by a processor of an electronic device, enable the electronic device to perform the method of publishing a work as recited in claim 4.
CN202010740407.3A 2020-07-28 2020-07-28 Methods, apparatus, electronic devices and storage media for generating and distributing works Pending CN111862936A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010740407.3A CN111862936A (en) 2020-07-28 2020-07-28 Methods, apparatus, electronic devices and storage media for generating and distributing works
PCT/CN2021/105563 WO2022022262A1 (en) 2020-07-28 2021-07-09 Processing method for multimedia resource, publishing method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010740407.3A CN111862936A (en) 2020-07-28 2020-07-28 Methods, apparatus, electronic devices and storage media for generating and distributing works

Publications (1)

Publication Number Publication Date
CN111862936A true CN111862936A (en) 2020-10-30

Family

ID=72948537

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010740407.3A Pending CN111862936A (en) 2020-07-28 2020-07-28 Methods, apparatus, electronic devices and storage media for generating and distributing works

Country Status (2)

Country Link
CN (1) CN111862936A (en)
WO (1) WO2022022262A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112463048A (en) * 2020-11-26 2021-03-09 新华三技术有限公司成都分公司 Compact processing speed adjusting method and device, electronic equipment and medium
WO2022022262A1 (en) * 2020-07-28 2022-02-03 游艺星际(北京)科技有限公司 Processing method for multimedia resource, publishing method and electronic device

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114885211B (en) * 2022-04-27 2024-03-26 北京达佳互联信息技术有限公司 Media resource template generation method, media resource generation method and device
CN116634058B (en) * 2022-05-30 2023-12-22 荣耀终端有限公司 Editing method of media resources, electronic equipment and readable storage medium
CN115002536B (en) * 2022-05-31 2024-01-19 北京达佳互联信息技术有限公司 Resource processing method and device, electronic equipment and storage medium
CN119537618B (en) * 2022-06-28 2025-10-24 北京字跳网络技术有限公司 Media content display method, device, equipment, storage medium and product
CN115757858B (en) * 2022-11-16 2025-07-01 中国联合网络通信集团有限公司 Method, device, equipment and storage medium for determining audition music
CN119520461B (en) * 2024-11-27 2025-11-11 中国人寿保险股份有限公司 Aggregation system for multi-account message processing

Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102667700A (en) * 2009-11-06 2012-09-12 伯斯有限公司 Audio/visual device graphical user interface
CN103096184A (en) * 2013-01-18 2013-05-08 深圳市龙视传媒有限公司 Method and device for video editing
CN104834752A (en) * 2015-05-25 2015-08-12 三星电子(中国)研发中心 Browser engine device and information display method thereof
CN105205063A (en) * 2014-06-14 2015-12-30 北京金山安全软件有限公司 Method and system for generating video by combining pictures
CN105681891A (en) * 2016-01-28 2016-06-15 杭州秀娱科技有限公司 Mobile terminal used method for embedding user video in scene
CN105915818A (en) * 2016-05-10 2016-08-31 网易(杭州)网络有限公司 Video processing method and device
CN105959579A (en) * 2016-07-18 2016-09-21 杭州当虹科技有限公司 Partial content replacing device for 360-degree panoramic video
JP2016213612A (en) * 2015-05-01 2016-12-15 日本テレビ放送網株式会社 Video signal transmission system and video signal transmission method
CN107484008A (en) * 2017-09-07 2017-12-15 北京奇虎科技有限公司 A video editing and sharing method, device, electronic equipment and medium
CN108471554A (en) * 2017-02-23 2018-08-31 合网络技术(北京)有限公司 Multimedia resource synthetic method and device
CN108737891A (en) * 2017-04-19 2018-11-02 合信息技术(北京)有限公司 Video material processing method and processing device
CN109302618A (en) * 2018-11-27 2019-02-01 网易(杭州)网络有限公司 Live streaming picture rendering method, device and storage medium in mobile terminal
CN110266973A (en) * 2019-07-19 2019-09-20 腾讯科技(深圳)有限公司 Method for processing video frequency, device, computer readable storage medium and computer equipment
CN110430475A (en) * 2019-07-26 2019-11-08 腾讯科技(深圳)有限公司 A kind of interactive approach and relevant apparatus
CN110536177A (en) * 2019-09-23 2019-12-03 北京达佳互联信息技术有限公司 Video generation method, device, electronic equipment and storage medium
CN110691276A (en) * 2019-11-06 2020-01-14 北京字节跳动网络技术有限公司 Method and device for splicing multimedia segments, mobile terminal and storage medium
CN110769309A (en) * 2019-11-04 2020-02-07 北京字节跳动网络技术有限公司 Method, apparatus, electronic device and medium for displaying music points
CN110868631A (en) * 2018-08-28 2020-03-06 腾讯科技(深圳)有限公司 Video editing method, device, terminal and storage medium
CN110910863A (en) * 2019-11-29 2020-03-24 上海依图信息技术有限公司 Method, device and equipment for extracting audio segment from audio file and storage medium
CN110996150A (en) * 2019-11-18 2020-04-10 咪咕动漫有限公司 Video fusion method, electronic device and storage medium
CN111432289A (en) * 2020-04-10 2020-07-17 深圳市年代丰华智能科技有限公司 Video generation method based on video adjustment
CN111432290A (en) * 2020-04-10 2020-07-17 深圳市年代丰华智能科技有限公司 Video generation method based on audio adjustment
CN111464833A (en) * 2020-03-23 2020-07-28 腾讯科技(深圳)有限公司 Target image generation method, target image generation device, medium, and electronic apparatus
CN111654619A (en) * 2020-05-18 2020-09-11 成都市喜爱科技有限公司 Intelligent shooting method and device, server and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580888B (en) * 2014-12-17 2018-09-04 广东欧珀移动通信有限公司 A kind of image processing method and terminal
CN109194644A (en) * 2018-08-29 2019-01-11 北京达佳互联信息技术有限公司 Sharing method, device, server and the storage medium of network works
CN110225263A (en) * 2019-04-26 2019-09-10 广东虎彩影像有限公司 Video fusion method and system
CN110913135A (en) * 2019-11-26 2020-03-24 北京达佳互联信息技术有限公司 Video shooting method and device, electronic equipment and storage medium
CN111862936A (en) * 2020-07-28 2020-10-30 游艺星际(北京)科技有限公司 Methods, apparatus, electronic devices and storage media for generating and distributing works

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102667700A (en) * 2009-11-06 2012-09-12 伯斯有限公司 Audio/visual device graphical user interface
CN103096184A (en) * 2013-01-18 2013-05-08 深圳市龙视传媒有限公司 Method and device for video editing
CN105205063A (en) * 2014-06-14 2015-12-30 北京金山安全软件有限公司 Method and system for generating video by combining pictures
JP2016213612A (en) * 2015-05-01 2016-12-15 日本テレビ放送網株式会社 Video signal transmission system and video signal transmission method
CN104834752A (en) * 2015-05-25 2015-08-12 三星电子(中国)研发中心 Browser engine device and information display method thereof
CN105681891A (en) * 2016-01-28 2016-06-15 杭州秀娱科技有限公司 Mobile terminal used method for embedding user video in scene
CN105915818A (en) * 2016-05-10 2016-08-31 网易(杭州)网络有限公司 Video processing method and device
CN105959579A (en) * 2016-07-18 2016-09-21 杭州当虹科技有限公司 Partial content replacing device for 360-degree panoramic video
CN108471554A (en) * 2017-02-23 2018-08-31 合网络技术(北京)有限公司 Multimedia resource synthetic method and device
CN108737891A (en) * 2017-04-19 2018-11-02 合信息技术(北京)有限公司 Video material processing method and processing device
CN107484008A (en) * 2017-09-07 2017-12-15 北京奇虎科技有限公司 A video editing and sharing method, device, electronic equipment and medium
CN110868631A (en) * 2018-08-28 2020-03-06 腾讯科技(深圳)有限公司 Video editing method, device, terminal and storage medium
CN109302618A (en) * 2018-11-27 2019-02-01 网易(杭州)网络有限公司 Live streaming picture rendering method, device and storage medium in mobile terminal
CN110266973A (en) * 2019-07-19 2019-09-20 腾讯科技(深圳)有限公司 Method for processing video frequency, device, computer readable storage medium and computer equipment
CN110430475A (en) * 2019-07-26 2019-11-08 腾讯科技(深圳)有限公司 A kind of interactive approach and relevant apparatus
CN110536177A (en) * 2019-09-23 2019-12-03 北京达佳互联信息技术有限公司 Video generation method, device, electronic equipment and storage medium
CN110769309A (en) * 2019-11-04 2020-02-07 北京字节跳动网络技术有限公司 Method, apparatus, electronic device and medium for displaying music points
CN110691276A (en) * 2019-11-06 2020-01-14 北京字节跳动网络技术有限公司 Method and device for splicing multimedia segments, mobile terminal and storage medium
CN110996150A (en) * 2019-11-18 2020-04-10 咪咕动漫有限公司 Video fusion method, electronic device and storage medium
CN110910863A (en) * 2019-11-29 2020-03-24 上海依图信息技术有限公司 Method, device and equipment for extracting audio segment from audio file and storage medium
CN111464833A (en) * 2020-03-23 2020-07-28 腾讯科技(深圳)有限公司 Target image generation method, target image generation device, medium, and electronic apparatus
CN111432289A (en) * 2020-04-10 2020-07-17 深圳市年代丰华智能科技有限公司 Video generation method based on video adjustment
CN111432290A (en) * 2020-04-10 2020-07-17 深圳市年代丰华智能科技有限公司 Video generation method based on audio adjustment
CN111654619A (en) * 2020-05-18 2020-09-11 成都市喜爱科技有限公司 Intelligent shooting method and device, server and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022022262A1 (en) * 2020-07-28 2022-02-03 游艺星际(北京)科技有限公司 Processing method for multimedia resource, publishing method and electronic device
CN112463048A (en) * 2020-11-26 2021-03-09 新华三技术有限公司成都分公司 Compact processing speed adjusting method and device, electronic equipment and medium

Also Published As

Publication number Publication date
WO2022022262A1 (en) 2022-02-03

Similar Documents

Publication Publication Date Title
CN111862936A (en) Methods, apparatus, electronic devices and storage media for generating and distributing works
CN105979383B (en) Image acquisition method and device
WO2021135655A1 (en) Method and device for generating multimedia resources
CN111866596A (en) Bullet screen publishing and displaying method and device, electronic equipment and storage medium
CN110069758B (en) Method, device and storage medium for publishing multimedia information
WO2015050924A2 (en) Image with audio conversation system and method
CN107566892B (en) Video file processing method and device and computer readable storage medium
CN108966025B (en) Video playback method, device and computer-readable storage medium
WO2021135678A1 (en) Editing template generating method and apparatus, electronic device, and storage medium
WO2022160674A1 (en) Method and apparatus for work editing prompting
US20150092006A1 (en) Image with audio conversation system and method utilizing a wearable mobile device
CN113179418A (en) Live video processing method and device, electronic equipment and storage medium
CN110719530A (en) Video playing method and device, electronic equipment and storage medium
WO2022037393A1 (en) Multimedia resource processing method and apparatus
CN113157181B (en) Operation guiding method and device
CN112770185B (en) Method and device for processing Sprite map, electronic equipment and storage medium
CN114282022A (en) Multimedia editing method, device, electronic device and storage medium
CN112911351B (en) Video tutorial display method, device, system and storage medium
CN106375833A (en) VR-based video display method, device and terminal equipment
CN113630644B (en) Editing method, device and storage medium of video content editor
CN116842923A (en) Medium information generation method, device, electronic equipment and storage medium
CN116016817A (en) Video editing method, device, electronic device and storage medium
CN113946246A (en) Page processing method and device, electronic equipment and computer readable storage medium
CN106060253A (en) Information presentation method and device
CN114666669B (en) Video processing method, device, equipment and 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201030

RJ01 Rejection of invention patent application after publication