CN114363688A - 视频的处理方法、装置和非易失性计算机可读存储介质 - Google Patents

视频的处理方法、装置和非易失性计算机可读存储介质 Download PDF

Info

Publication number
CN114363688A
CN114363688A CN202210022120.6A CN202210022120A CN114363688A CN 114363688 A CN114363688 A CN 114363688A CN 202210022120 A CN202210022120 A CN 202210022120A CN 114363688 A CN114363688 A CN 114363688A
Authority
CN
China
Prior art keywords
user
video
video content
playing
dynamic image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210022120.6A
Other languages
English (en)
Other versions
CN114363688B (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.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network 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 Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202311474006.8A priority Critical patent/CN117336549A/zh
Priority to CN202210022120.6A priority patent/CN114363688B/zh
Publication of CN114363688A publication Critical patent/CN114363688A/zh
Priority to US17/854,015 priority patent/US11995751B2/en
Priority to PCT/CN2023/070081 priority patent/WO2023131112A1/zh
Application granted granted Critical
Publication of CN114363688B publication Critical patent/CN114363688B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
    • G06V20/47Detecting features for summarising video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开涉及一种视频的处理方法、装置和非易失性计算机可读存储介质,涉及计算机技术领域。该处理方法包括:展示至少一个用户的头像;在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为所述视频内容的相关影像;响应于第二用户对动态影像的操作,展示第一用户发布的视频内容。

Description

视频的处理方法、装置和非易失性计算机可读存储介质
技术领域
本公开涉及计算机技术领域,特别涉及一种视频的处理方法、视频的处理装置和非易失性计算机可读存储介质。
背景技术
在相关技术中,视频上传用户头像采用的是静态图片的样式,视频浏览用户在应用内点击头像之后,进入视频上传用户的个人主页。
发明内容
根据本公开的一些实施例,提供了一种视频的处理方法,包括:展示至少一个用户的头像;在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为所述视频内容的相关影像;响应于第二用户对动态影像的操作,展示第一用户发布的视频内容。
根据本公开的另一些实施例,提供一种视频的处理装置,包括:显示器,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为所述视频内容的相关影像;和处理器,用于在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放所述动态影像。
根据本公开的又一些实施例,提供一种视频的处理装置,包括:展示模块,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为视频内容的相关影像;播放模块,用于在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像。
根据本公开的又一些实施例,提供一种视频的处理装置,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的视频的处理方法。
根据本公开的再一些实施例,提供一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的视频的处理方法。
附图说明
构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本公开,
其中:
图1示出本公开的视频的处理方法的一些实施例的流程图;
图2a~2d示出本公开的视频的处理方法的一些实施例的示意图;
图3a~3c示出本公开的视频的处理方法的另一些实施例的示意图;
图4a示出本公开的视频的处理装置的一些实施例的框图;
图4b示出本公开的视频的处理装置的另一些实施例的框图;
图5示出本公开的视频的处理装置的又一些实施例的框图;
图6示出本公开的视频的处理装置的再一些实施例的框图。
具体实施方式
现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
视频浏览用户不能通过静态图片形式的头像获知视频上传用户上传了新视频。即使采用在静态图片外侧加光圈的形式表达视频上传用户上传了新视频,视频浏览用户也难以理解这种形式要传达的信息。这样,会导致视频浏览用户的点击率降低。
而且,点击头像之后进入视频上传用户的个人主页,也会降低视频浏览用户在点击后的预期,从而导致视频浏览用户的点击率降低。
针对上述技术问题,本公开发明通过在视频上传用户的头像所在区域内预播放一段该视频上传用户发布的视频内容,向视频浏览用户更好地传达视频上传用户上传了新视频这一信息。这样,可以增加视频浏览用户的点击率。
而且,本公开点击视频上传用户头像后,进入的是视频上传用户上传的新视频。这样,能够为视频浏览用户建立正确的点击预期,从而增加视频浏览用户的点击率。
图1示出本公开的视频的处理方法的一些实施例的流程图。
如图1所示,在步骤110中,展示至少一个用户的头像。
在一些实施例中,响应于交互界面中的用户展示区域被所述第二用户打开,展示第一用户的头像。例如,用户展示区域为位于交互界面一侧的侧边栏,第二用户可以通过点击交互界面上的按钮,打开侧边栏。
在一些实施例中,展示包含多个用户的头像的用户列表,多个用户中包含多个第一用户。第一用户为在预设时间长度内发布了视频内容的用户,动态影像为视频内容的相关影像。
在一些实施例中,多个用户中的第一用户的头像所在区域具有突出显示标识,突出显示标识用于在多个用户中指示所述第一用户。例如,当第二用户进入侧边栏后,如果侧边栏中的用户列表包含第一用户,则在所有第一用户的头像外侧显示特定颜色的圆圈。
图2a、2b示出本公开的视频的处理方法的一些实施例的示意图。
如图2a所示,第二用户通过点击在交互界面20中的按钮21,进入包含用户列表的侧边栏。
如图2b所示,用户列表包含用户头像22、用户头像23、用户头像24。用户头像22、用户头像23对应的用户属于第一用户,他们的头像外侧具有圆圈标识。
在步骤120中,在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像。
例如,当第二用户进入限时动态的侧边栏后,如果侧边栏中的用户列表包含第一用户,则在所有第一用户的头像外侧显示蓝色的圆圈;第二用户的头像区域内的显示内容变为第二用户的视频上传列表中首个视频内容的预览影像。
在一些实施例中,根据第一用户在预设时间长度内发布的视频内容,生成预览影像,作为动态影像。
例如,在视频内容的时长超过阈值的情况下,在视频内容中截取与阈值对应时长的视频片段作为预览影像;在视频内容的时长未超过阈值的情况下,将整个视频内容中作为预览影像。
例如,阈值为5秒。采用视频渐入的方式,将第二用户的头像区域内的显示内容由原本的静态图像变为时长为5秒的视频片段或者时长小于5秒的视频内容。
例如,从视频内容中,提取多个视频帧;根据多个视频帧,生成动态图片作为预览影像。
例如,预览影像可以采用从新上传的视频内容中提取多个关键帧以形成Gif(Graphics Interchange Format,图形交换格式)动态图片的方式获取。
在一些实施例中,按照用户列表中多个第一用户的排列顺序,依次在多个第一用户的头像所在区域内播放多个第一用户对应的动态影像。
图2c、2d出本公开的视频的处理方法的一些实施例的示意图。
如图2c示,在第二用户进入侧边栏后,***自动在用户头像22区域内播放对应用户的预览影像,用户头像22变为预览影像播放区域22’。
如图2d示,在预览影像播放完毕后,预览影像播放区域22’变回用户头像22;自动在用户头像23区域内播放对应用户的预览影像,用户头像23变为预览影像播放区域23’。
在一些实施例中,对所述第一用户的头像所在区域进行放大显示;在放大显示后的第一用户的头像所在区域,播放动态影像。
在一些实施例中,在动态影像播放完毕后,将放大显示后的第一用户的头像所在区域缩小为放大显示前的大小。例如,按照用户列表中多个第一用户的排列顺序,依次放大多个第一用户的头像所在区域,并依次在放大后的头像所在区域内播放多个第一用户对应的动态影像。
例如,第二用户进入侧边栏后,将第一用户的头像放大,并在其头像区域内播放视频内容的预览影像;播放完毕后,在第一用户的头像区域内显示原先的静态图片,并将其头像区域恢复成原始大小。
图3a~3c示出本公开的视频的处理方法的另一些实施例的示意图。
如图3a所示,交互界面30中的用户列表包含用户头像31、用户头像32、用户头像33,均为静态图片。用户头像31、用户头像32对应的用户属于第一用户,他们的头像外侧具有圆圈标识。
如图3b所示,在第二用户进入侧边栏后,***自动放大用户头像31的所在区域,并在放大后的区域内播放对应用户的预览影像,用户头像31变为预览影像播放区域31’。
如图3c所示,在预览影像播放完毕后,预览影像播放区域31’变回用户头像31。例如,在此之后,***按照头像列表的排列顺序,自动放大用户头像32的所在区域,并重复上述步骤,放大用户头像32的所在区域,并播放对应用户的预览影像。
在步骤130中,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容。
在一些实施例中,响应于第二用户对动态影像的操作,播放第一用户发布的视频内容。
在一些实施例中,根据视频播放终端的性能,确定动态影像的播放帧率,视频播放终端的性能越高,动态影像的播放帧率越高。例如,如果视频播放终端为中高端手机,则采用1秒12帧的播放帧率;如果视频播放终端为低端手机,则采用1秒6帧的播放帧率。
上述实施例中,在视频上传用户的头像内预播放一段该用户发布的视频内容,更好地帮助视频浏览用户了解视频更新情况。能够更好地指引视频浏览用户点击更新了视频的视频上传用户的头像,从而提高点击率。
另外,通过将头像所在区域放大并播放预览影像,起到了放大预览的技术效果,避免了与普通动态头像或直播用户的混淆,更好地帮助视频浏览用户了解视频更新情况。
根据本公开的一些实施例,提供了一种视频的处理方法,包括:展示至少一个用户的头像;在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为所述视频内容的相关影像;响应于第二用户对动态影像的操作,展示第一用户发布的视频内容。
在一些实施例中,处理方法还包括:根据第一用户在预设时间长度内发布的视频内容,生成预览影像,作为动态影像。
在一些实施例中,根据第一用户在预设时间长度内发布的视频内容,生成预览影像包括:在视频内容的时长超过阈值的情况下,在视频内容中截取与阈值对应时长的视频片段作为预览影像;在视频内容的时长未超过所述阈值的情况下,将整个视频内容中作为预览影像。
在一些实施例中,根据第一用户在预设时间长度内发布的视频内容,生成预览影像包括:从视频内容中,提取多个视频帧;根据多个视频帧,生成动态图片作为预览影像。
在一些实施例中,展示至少一个用户的头像包括:展示包含多个用户的头像的用户列表,多个用户中包含多个第一用户;在用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像包括:按照用户列表中多个第一用户的排列顺序,依次在多个第一用户的头像所在区域内播放多个第一用户对应的动态影像。
在一些实施例中,展示至少一个用户的头像包括:展示包含多个用户的头像的用户列表,多个用户中的第一用户的头像所在区域具有突出显示标识,突出显示标识用于在多个用户中指示第一用户。
在一些实施例中,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容包括:响应于第二用户对动态影像的操作,播放第一用户发布的视频内容。
在一些实施例中,在第一用户的头像所在区域内播放动态影像包括:对第一用户的头像所在区域进行放大显示;在放大显示后的所述第一用户的头像所在区域,播放动态影像。
在一些实施例中,处理方法还包括:在动态影像播放完毕后,将放大显示后的第一用户的头像所在区域缩小为放大显示前的大小。
在一些实施例中,展示至少一个用户的头像包括:响应于交互界面中的用户展示区域被第二用户打开,展示第一用户的头像。
在一些实施例中,在第一用户的头像所在区域内播放动态影像包括:根据视频播放终端的性能,确定动态影像的播放帧率,视频播放终端的性能越高,动态影像的播放帧率越高。
图4a示出本公开的视频的处理装置的一些实施例的框图。
如图4a所示,视频的处理装置4a包括:显示器41a,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为所述视频内容的相关影像;和处理器42a,用于在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放所述动态影像。
在一些实施例中,处理器42a根据第一用户在预设时间长度内发布的视频内容,生成预览影像,作为动态影像。
在一些实施例中,处理器42a在视频内容的时长超过阈值的情况下,在视频内容中截取与阈值对应时长的视频片段作为预览影像;在视频内容的时长未超过所述阈值的情况下,将整个视频内容中作为预览影像。
在一些实施例中,处理器42a从视频内容中,提取多个视频帧;根据多个视频帧,生成动态图片作为预览影像。
在一些实施例中,显示器41a展示包含多个用户的头像的用户列表,多个用户中包含多个第一用户;处理器42a按照用户列表中多个第一用户的排列顺序,依次在多个第一用户的头像所在区域内播放多个第一用户对应的动态影像。
在一些实施例中,显示器41a展示包含多个用户的头像的用户列表,多个用户中的第一用户的头像所在区域具有突出显示标识,突出显示标识用于在多个用户中指示第一用户。
在一些实施例中,处理器42a响应于第二用户对动态影像的操作,播放第一用户发布的视频内容。
在一些实施例中,显示器41a对第一用户的头像所在区域进行放大显示;处理器42a在放大显示后的所述第一用户的头像所在区域,播放动态影像。
在一些实施例中,显示器41a在动态影像播放完毕后,将放大显示后的第一用户的头像所在区域缩小为放大显示前的大小。
在一些实施例中,显示器41a响应于交互界面中的用户展示区域被第二用户打开,展示第一用户的头像。
在一些实施例中,显示器41a根据视频播放终端的性能,确定动态影像的播放帧率,视频播放终端的性能越高,动态影像的播放帧率越高。
图4b示出本公开的视频的处理装置的另一些实施例的框图。
如图4b所示,视频的处理装置4b,包括:展示模块41b,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,第一用户为在预设时间长度内发布了视频内容的用户,动态影像为视频内容的相关影像;播放模块42b,用于在至少一个用户中存在第一用户的情况下,在第一用户的头像所在区域内播放动态影像。
在一些实施例中,处理装置4b还包括生成模块43b,用于根据第一用户在预设时间长度内发布的视频内容,生成预览影像,作为动态影像。
在一些实施例中,生成模块43b在视频内容的时长超过阈值的情况下,在视频内容中截取与阈值对应时长的视频片段作为预览影像;生成模块43b在视频内容的时长未超过所述阈值的情况下,将整个视频内容中作为预览影像。
在一些实施例中,生成模块43b从视频内容中,提取多个视频帧;根据多个视频帧,生成动态图片作为预览影像。
在一些实施例中,展示模块41b展示包含多个用户的头像的用户列表,多个用户中包含多个第一用户;播放模块42b按照用户列表中多个第一用户的排列顺序,依次在多个第一用户的头像所在区域内播放多个第一用户对应的动态影像。
在一些实施例中,展示模块41b展示包含多个用户的头像的用户列表,多个用户中的第一用户的头像所在区域具有突出显示标识,突出显示标识用于在多个用户中指示第一用户。
在一些实施例中,播放模块42b响应于第二用户对动态影像的操作,播放第一用户发布的视频内容。
在一些实施例中,展示模块41b对第一用户的头像所在区域进行放大显示;播放模块42b在放大显示后的所述第一用户的头像所在区域,播放动态影像。
在一些实施例中,展示模块41b在动态影像播放完毕后,将放大显示后的第一用户的头像所在区域缩小为放大显示前的大小。
在一些实施例中,展示模块41b响应于交互界面中的用户展示区域被第二用户打开,展示第一用户的头像。
在一些实施例中,播放模块42b根据视频播放终端的性能,确定动态影像的播放帧率,视频播放终端的性能越高,动态影像的播放帧率越高。
图5示出本公开的视频的处理装置的又一些实施例的框图。
如图5所示,该实施例的视频的处理装置5包括:存储器51以及耦接至该存储器51的处理器52,处理器52被配置为基于存储在存储器51中的指令,执行本公开中任意一个实施例中的视频的处理方法。
其中,存储器51例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)、数据库以及其他程序等。
图6示出本公开的视频的处理装置的再一些实施例的框图。
如图6所示,该实施例的视频的处理装置6包括:存储器610以及耦接至该存储器610的处理器620,处理器620被配置为基于存储在存储器610中的指令,执行前述任意一个实施例中的视频的处理方法。
存储器610例如可以包括***存储器、固定非易失性存储介质等。***存储器例如存储有操作***、应用程序、引导装载程序(Boot Loader)以及其他程序等。
视频的处理装置6还可以包括输入输出接口630、网络接口640、存储接口650等。这些接口630、640、650以及存储器610和处理器620之间例如可以通过总线660连接。其中,输入输出接口630为显示器、鼠标、键盘、触摸屏、麦克、音箱等输入输出设备提供连接接口。网络接口640为各种联网设备提供连接接口。存储接口650为SD卡、U盘等外置存储设备提供连接接口。
本领域内的技术人员应当明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
至此,已经详细描述了根据本公开的视频的处理方法、视频的处理装置和非易失性计算机可读存储介质。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本公开的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和***。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。

Claims (15)

1.一种视频的处理方法,包括:
展示至少一个用户的头像;
在所述至少一个用户中存在第一用户的情况下,在所述第一用户的头像所在区域内播放动态影像,所述第一用户为在预设时间长度内发布了视频内容的用户,所述动态影像为所述视频内容的相关影像;
响应于第二用户对所述动态影像的操作,展示所述第一用户发布的所述视频内容。
2.根据权利要求1所述的处理方法,还包括:
根据所述第一用户在所述预设时间长度内发布的所述视频内容,生成预览影像,作为所述动态影像。
3.根据权利要求2所述的处理方法,其中,所述根据所述第一用户在所述预设时间长度内发布的所述视频内容,生成预览影像包括:
在所述视频内容的时长超过阈值的情况下,在所述视频内容中截取与所述阈值对应时长的视频片段作为所述预览影像;
在所述视频内容的时长未超过所述阈值的情况下,将整个所述视频内容中作为所述预览影像。
4.根据权利要求2所述的处理方法,其中,所述根据所述第一用户在所述预设时间长度内发布的所述视频内容,生成预览影像包括:
从所述视频内容中,提取多个视频帧;
根据所述多个视频帧,生成动态图片作为所述预览影像。
5.根据权利要求1所述的处理方法,其中,所述展示至少一个用户的头像包括:
展示包含多个用户的头像的用户列表,所述多个用户中包含多个第一用户;
所述在所述用户中存在第一用户的情况下,在所述第一用户的头像所在区域内播放动态影像包括:
按照所述用户列表中所述多个第一用户的排列顺序,依次在所述多个第一用户的头像所在区域内播放所述多个第一用户对应的动态影像。
6.根据权利要求1所述的处理方法,其中,所述展示至少一个用户的头像包括:
展示包含多个用户的头像的用户列表,所述多个用户中的所述第一用户的头像所在区域具有突出显示标识,所述突出显示标识用于在所述多个用户中指示所述第一用户。
7.根据权利要求1所述的处理方法,其中,所述响应于第二用户对所述动态影像的操作,展示所述第一用户发布的视频内容包括:
响应于第二用户对所述动态影像的操作,播放所述第一用户发布的所述视频内容。
8.根据权利要求1-7任一项所述的处理方法,其中,所述在所述第一用户的头像所在区域内播放动态影像包括:
对所述第一用户的头像所在区域进行放大显示;
在放大显示后的所述第一用户的头像所在区域,播放所述动态影像。
9.根据权利要求8所述的处理方法,还包括:
在所述动态影像播放完毕后,将放大显示后的所述第一用户的头像所在区域缩小为放大显示前的大小。
10.根据权利要求1-7任一项所述的处理方法,其中,所述展示至少一个用户的头像包括:
响应于交互界面中的用户展示区域被所述第二用户打开,展示所述第一用户的头像。
11.根据权利要求1-7任一项所述的处理方法,其中,在所述第一用户的头像所在区域内播放动态影像包括:
根据视频播放终端的性能,确定所述动态影像的播放帧率,所述视频播放终端的性能越高,所述动态影像的播放帧率越高。
12.一种视频的处理装置,包括:
显示器,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,所述第一用户为在预设时间长度内发布了视频内容的用户,所述动态影像为所述视频内容的相关影像;和
处理器,用于在至少一个用户中存在所述第一用户的情况下,在所述第一用户的头像所在区域内播放所述动态影像。
13.一种视频的处理装置,包括:
展示模块,用于展示至少一个用户的头像,响应于第二用户对动态影像的操作,展示第一用户发布的视频内容,所述第一用户为在预设时间长度内发布了视频内容的用户,所述动态影像为所述视频内容的相关影像;
播放模块,用于在至少一个用户中存在所述第一用户的情况下,在所述第一用户的头像所在区域内播放所述动态影像。
14.一种视频的处理装置,包括:
存储器;和
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行权利要求1-11任一项所述的视频的处理方法。
15.一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-11任一项所述的视频的处理方法。
CN202210022120.6A 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质 Active CN114363688B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202311474006.8A CN117336549A (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质
CN202210022120.6A CN114363688B (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质
US17/854,015 US11995751B2 (en) 2022-01-10 2022-06-30 Video preview method and apparatus, and non-transitory computer-readable storage medium
PCT/CN2023/070081 WO2023131112A1 (zh) 2022-01-10 2023-01-03 视频的处理方法、装置和非易失性计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210022120.6A CN114363688B (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202311474006.8A Division CN117336549A (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN114363688A true CN114363688A (zh) 2022-04-15
CN114363688B CN114363688B (zh) 2023-10-31

Family

ID=81108837

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202210022120.6A Active CN114363688B (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质
CN202311474006.8A Pending CN117336549A (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202311474006.8A Pending CN117336549A (zh) 2022-01-10 2022-01-10 视频的处理方法、装置和非易失性计算机可读存储介质

Country Status (3)

Country Link
US (1) US11995751B2 (zh)
CN (2) CN114363688B (zh)
WO (1) WO2023131112A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023131112A1 (zh) * 2022-01-10 2023-07-13 北京字节跳动网络技术有限公司 视频的处理方法、装置和非易失性计算机可读存储介质

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599017A (zh) * 2009-07-14 2009-12-09 阿里巴巴集团控股有限公司 一种网络用户头像的生成方法、***和装置
CN105094513A (zh) * 2014-05-23 2015-11-25 腾讯科技(北京)有限公司 用户头像设置方法、装置及电子设备
CN106649518A (zh) * 2016-10-17 2017-05-10 腾讯科技(深圳)有限公司 动态信息数据处理的方法和装置
CN106815345A (zh) * 2017-01-17 2017-06-09 维沃移动通信有限公司 一种实时数据的显示方法及一种移动终端
CN110012339A (zh) * 2019-04-11 2019-07-12 北京字节跳动网络技术有限公司 视频播放显示方法、装置、设备及存储介质
WO2020149366A1 (ja) * 2019-01-17 2020-07-23 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置
CN111818358A (zh) * 2020-08-07 2020-10-23 广州酷狗计算机科技有限公司 音频文件的播放方法、装置、终端及存储介质
CN112511889A (zh) * 2020-11-17 2021-03-16 北京达佳互联信息技术有限公司 视频播放方法、装置、终端及存储介质
US10963145B1 (en) * 2019-12-30 2021-03-30 Snap Inc. Prioritizing display of user icons associated with content
CN113032081A (zh) * 2021-04-14 2021-06-25 腾讯科技(深圳)有限公司 直播互动方法、装置、终端及计算机可读存储介质
CN113194351A (zh) * 2021-02-24 2021-07-30 北京字跳网络技术有限公司 一种视频展示方法、装置、电子设备及存储介质
CN113553472A (zh) * 2021-07-29 2021-10-26 北京达佳互联信息技术有限公司 信息展示方法、装置、电子设备及存储介质
CN113904886A (zh) * 2021-09-30 2022-01-07 在秀网络科技(深圳)有限公司 一种视频组群功能方法及***

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070128899A1 (en) * 2003-01-12 2007-06-07 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US20170046751A1 (en) * 2014-02-14 2017-02-16 Google Inc. Information resource identification for content item placement campaigns in a computer network environment
CN105635232A (zh) 2014-11-19 2016-06-01 中兴通讯股份有限公司 一种动态头像的实现方法及装置
US9866887B2 (en) * 2016-03-08 2018-01-09 Flipboard, Inc. Auto video preview within a digital magazine
US9883144B2 (en) 2016-05-12 2018-01-30 Fuji Xerox Co., Ltd. System and method for replacing user media streams with animated avatars in live videoconferences
US12008811B2 (en) * 2020-12-30 2024-06-11 Snap Inc. Machine learning-based selection of a representative video frame within a messaging application
CN113179208B (zh) 2021-06-29 2022-06-17 北京同视未来网络科技有限公司 一种交互方法、装置及存储介质
CN113542801B (zh) 2021-06-29 2023-06-06 北京百度网讯科技有限公司 主播标识的生成方法、装置、设备、存储介质及程序产品
CN114363688B (zh) 2022-01-10 2023-10-31 抖音视界有限公司 视频的处理方法、装置和非易失性计算机可读存储介质

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599017A (zh) * 2009-07-14 2009-12-09 阿里巴巴集团控股有限公司 一种网络用户头像的生成方法、***和装置
CN105094513A (zh) * 2014-05-23 2015-11-25 腾讯科技(北京)有限公司 用户头像设置方法、装置及电子设备
CN106649518A (zh) * 2016-10-17 2017-05-10 腾讯科技(深圳)有限公司 动态信息数据处理的方法和装置
CN106815345A (zh) * 2017-01-17 2017-06-09 维沃移动通信有限公司 一种实时数据的显示方法及一种移动终端
WO2020149366A1 (ja) * 2019-01-17 2020-07-23 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置
CN110012339A (zh) * 2019-04-11 2019-07-12 北京字节跳动网络技术有限公司 视频播放显示方法、装置、设备及存储介质
US10963145B1 (en) * 2019-12-30 2021-03-30 Snap Inc. Prioritizing display of user icons associated with content
CN111818358A (zh) * 2020-08-07 2020-10-23 广州酷狗计算机科技有限公司 音频文件的播放方法、装置、终端及存储介质
CN112511889A (zh) * 2020-11-17 2021-03-16 北京达佳互联信息技术有限公司 视频播放方法、装置、终端及存储介质
CN113194351A (zh) * 2021-02-24 2021-07-30 北京字跳网络技术有限公司 一种视频展示方法、装置、电子设备及存储介质
CN113032081A (zh) * 2021-04-14 2021-06-25 腾讯科技(深圳)有限公司 直播互动方法、装置、终端及计算机可读存储介质
CN113553472A (zh) * 2021-07-29 2021-10-26 北京达佳互联信息技术有限公司 信息展示方法、装置、电子设备及存储介质
CN113904886A (zh) * 2021-09-30 2022-01-07 在秀网络科技(深圳)有限公司 一种视频组群功能方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023131112A1 (zh) * 2022-01-10 2023-07-13 北京字节跳动网络技术有限公司 视频的处理方法、装置和非易失性计算机可读存储介质
US11995751B2 (en) 2022-01-10 2024-05-28 Beijing Bytedance Network Technology Co., Ltd. Video preview method and apparatus, and non-transitory computer-readable storage medium

Also Published As

Publication number Publication date
CN114363688B (zh) 2023-10-31
US20230222722A1 (en) 2023-07-13
CN117336549A (zh) 2024-01-02
US11995751B2 (en) 2024-05-28
WO2023131112A1 (zh) 2023-07-13

Similar Documents

Publication Publication Date Title
CN107770626B (zh) 视频素材的处理方法、视频合成方法、装置及存储介质
US11218739B2 (en) Live video broadcast method, live broadcast device and storage medium
US9798442B2 (en) Information processing apparatus display control method and program
KR101301794B1 (ko) 동적 이모티콘을 이용하는 인스턴트 메시징 서비스를 제공하는 방법 및 그 방법을 실행하는 이동 단말
US10430456B2 (en) Automatic grouping based handling of similar photos
WO2021082639A1 (zh) 操作用户界面的方法、装置、电子设备及存储介质
CN107040808B (zh) 用于视频播放中弹幕图片的处理方法和装置
WO2023104102A1 (zh) 一种直播评论展示方法、装置、设备、程序产品及介质
CN108427589B (zh) 一种数据处理方法及电子设备
CN111629253A (zh) 视频处理方法及装置、计算机可读存储介质、电子设备
CN106604127A (zh) 多媒体信息分享方法、装置和终端设备
US8244005B2 (en) Electronic apparatus and image display method
CN114363688B (zh) 视频的处理方法、装置和非易失性计算机可读存储介质
US20210289266A1 (en) Video playing method and apparatus
WO2023011300A1 (zh) 记录观看视频的人脸表情的方法和装置
CN113411532B (zh) 记录内容的方法、装置、终端及存储介质
US20040212629A1 (en) Drawing processing apparatus, drawing processing method, drawing processing program and teleconference system equipped therewith
CN112165646B (zh) 基于弹幕消息的视频分享方法、装置和计算机设备
CN116309964A (zh) 视频生成方法、装置、设备及存储介质
CN109275007B (zh) 一种处理方法和电子设备
CN111079051B (zh) 一种展示内容的播放方法及装置
WO2021104396A1 (zh) 交互方法和客户端设备
CN114827648B (zh) 动态表情包的生成方法、装置、设备和介质
US11979645B1 (en) Dynamic code integration within network-delivered media
WO2024099235A1 (zh) 一种直播画面处理方法、装置、设备及存储介质

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
CB02 Change of applicant information

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant after: Douyin Vision Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant before: Tiktok vision (Beijing) Co.,Ltd.

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant after: Tiktok vision (Beijing) Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant before: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant