CN104918097B - 一种字幕生成方法及装置 - Google Patents

一种字幕生成方法及装置 Download PDF

Info

Publication number
CN104918097B
CN104918097B CN201510294275.5A CN201510294275A CN104918097B CN 104918097 B CN104918097 B CN 104918097B CN 201510294275 A CN201510294275 A CN 201510294275A CN 104918097 B CN104918097 B CN 104918097B
Authority
CN
China
Prior art keywords
data
subtitle
video file
caption
stream video
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.)
Expired - Fee Related
Application number
CN201510294275.5A
Other languages
English (en)
Other versions
CN104918097A (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.)
Wuxi Tvmining Juyuan Media Technology Co Ltd
Original Assignee
Wuxi Tvmining Juyuan Media 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 Wuxi Tvmining Juyuan Media Technology Co Ltd filed Critical Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority to CN201510294275.5A priority Critical patent/CN104918097B/zh
Publication of CN104918097A publication Critical patent/CN104918097A/zh
Application granted granted Critical
Publication of CN104918097B publication Critical patent/CN104918097B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • 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/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Studio Circuits (AREA)

Abstract

本发明公开了一种字幕生成方法及装置,用以提高用户操作和和数据生成的灵活性,提升编辑效率。所述方法包括:获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。本方案提高了用户操作和和数据生成的灵活性,且在字幕生成的过程中不需要人工操作,节约了编辑成本,提升了编辑效率。

Description

一种字幕生成方法及装置
技术领域
本发明涉及互联网技术领域,特别涉及一种字幕生成方法及装置。
背景技术
随着科学技术的发展及人民生活水平的提高,视频已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式,并且,人们对于视频的要求也越来越高。目前,在视频编辑***中,对于数据流视频文件的字幕的设定及生成的方案各不相同,因此,最终在数据流视频文件中显示的字幕内容的丰富程度和能展示的字幕形式均有所不同,且用户的操作方便程度也并不相同,影响了用户体验。
发明内容
本发明提供一种字幕生成方法及装置,用以提高用户操作和和数据生成的灵活性,且在字幕生成的过程中不需要人工操作,节约了编辑成本,提升了编辑效率。
根据本发明实施例的第一方面,提供一种字幕生成方法,包括:
获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;
将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;
将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。
在一个实施例中,所述获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据,包括:
在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;
生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;
将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。
在一个实施例中,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告。
在一个实施例中,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
在一个实施例中,所述将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件之后,包括:
通过HTTP协议播出包含字幕的所述数据流视频文件。
根据本发明实施例的第二方面,还提供一种字幕生成装置,包括:
图层叠加模块,用于获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;
封装模块,用于将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;
字幕生成模块,用于将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。
在一个实施例中,所述图层叠加模块包括:
字幕组件配置子模块,用于在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;
字幕数据生成子模块,用于生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;
图层叠加子模块,用于将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。
在一个实施例中,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告。
在一个实施例中,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
在一个实施例中,所述装置还包括:
播出模块,用于通过HTTP协议播出包含字幕的所述数据流视频文件。
本发明实施例提供的技术方案可产生以下有益效果:获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。本方案首先通过字幕模板配置与数据流视频文件的每帧视频图像对应的字幕组件,并在生成与数据流视频文件的每帧视频图像对应的字幕数据之后,将其与预设的图层叠加,在将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流之后,与所述数据流视频文件结合,该方案提高了用户操作和和数据生成的灵活性,且在字幕生成的过程中不需要人工操作,节约了编辑成本,提升了编辑效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
在附图中:
图1为本发明根据一示例性实施例示出的一种字幕生成方法的流程图;
图2为本发明根据一示例性实施例示出的字幕生成方法中步骤S10的实施方式流程图;
图3为本发明根据一示例性实施例示出的又一种字幕生成方法的流程图;
图4为本发明根据一示例性实施例示出的一种字幕生成装置的框图;
图5为本发明根据一示例性实施例示出的字幕生成装置中图层叠加模块61的框图;
图6为本发明根据一示例性实施例示出的又一种字幕生成装置的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本公开实施例提供了一种字幕生成方法,用于提高用户操作和和数据生成的灵活性,且在字幕生成的过程中不需要人工操作,节约了编辑成本,提升了编辑效率。如图1所示,该方法包括步骤S10-S30:
在步骤S10中,获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据。其中,所述字幕数据为所述数据流视频文件播出时每帧视频图像所需要显示的字幕所对应的字幕数据,根据每帧视频图像在所述数据流视频文件中的位置,显示所述字幕。将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据,可以提高***的稳定性。
在一个实施例中,如图2所示,步骤S10可包括:
步骤S101、在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;也即,用户可以在字幕模板的编辑界面中,根据需要对所述数据流视频文件中所需要显示的字幕组件进行配置。且所述字幕组件的配置需要针对数据流视频文件的每帧视频图像进行,以便于在出现某帧图像时,显示与其对应的字幕组件。
在一个实施例中,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告等。具体地,其中:
台标也就是一个频道的标志,用户可以根据需要自行设置台标,一个台标可以应用在一个频道的所有节目上,因此在默认状态下不需要提供与台标对应的节目选项,因为该台标对应了该频道的播单中的所有节目,在通常情况下,在该频道中播放所有节目时都需要显示该台标。
文字字幕是针对每个节目中的播放内容显示,文字字幕与节目中的语音是对应的,因此可以通过语音识别后预先生成。节目名称是指该频道播单中的节目的名称,对应于各节目的节目名称可以直接从播单里读取。
倒计时是指在某些重要时刻需要进行倒计时间的时刻,用户可以根据需要自行设置需要倒计的时长,比如,用户设置倒计时时长为1分钟,就从设定的1分钟的起始时刻开始进行倒计。
二维码是指用户自行设定链接地址并生成与该链接地址对应的二维码,该二维码在播单中的显示的开始时间可以是绝对时间也可以是相对于某各节目开始时间的相对时间,而显示的时长可以根据需要预先设置。
时钟是指当前的时间的显示,时钟所显示的时间可以直接从***中读取,且所述时钟的显示时间可以是长期持续地不间断显示,也可以仅仅在整点或者半点时进行播报。
节目预告是指对于接下来播单中将要播放的节目进行预先提示,其提示形式可以为“即将播出的是A”,且A代表了从播单里读取的将要播放的节目;当然,所述节目预告的形式也可以是其他形式,只要能达到能够进行预先提示的效果即可。
步骤S102、生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;也即,在步骤S101中配置与数据流视频文件的每帧视频图像对应的字幕组件之后,需要生成包含已配置的所述字幕组件的信息的字幕数据,可理解的,所述字幕数据中不仅包含了已配置的所述字幕组件的信息的字幕数据,还包含其他字幕数据。
在一个实施例中,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
所述字幕区域的大小可以根据所述数据流视频文件的需要自行设定,且所述字幕组件均显示在所述字幕区域中;且所述字幕组件的文字字符在所述字母区域中显示的字体及大小也可以根据需要自行设置;同时可以根据所述字幕数据中包含的字幕组件显示位置信息,将所述字幕中包含的多个字幕组件显示在不同的所述字幕区域的不同位置;字幕的运动方式是指一帧视频图像切换至下一帧视频图像时视频图像的运动方式,其同样可以根据用户需要自定义设置;字幕显示的颜色及背景同样可以根据用户需要自定义设置;字幕在所述数据流视频文件中的播出时间及播出次数则需要在播单中获取。
步骤S103、将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。也即,在上述过程中生成包含已配置的所述字幕组件的信息的字幕数据之后,将还包含其他内容的字幕数据与预设的独立的图层叠加,并生成与独立的所述图层叠加后的字幕数据,且独立的所述图层也可以根据用户需要自行设置。
在步骤S20中,将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;也即,将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流,可以增强安全性和简化编程,令用户仅需要通过外部接口就可以以特定的访问权限来使用所述字幕数据流。
在步骤S30中,将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。也即,在该步骤中,直接将所述字幕数据流与所述数据流视频文件结合,即可生成包含字幕的数据流视频文件,并在后续可以对所述数据流视频文件进行播放,且在播放的过程中准确显示字幕。本方案在字幕生成的过程中不需要人工操作,提高了用户操作和和数据生成的灵活性,简化了编辑程序。
在一个实施例中,如图3所示,该方法步骤S30之后还可包括步骤S40:
在步骤S40中,通过HTTP(超文本传输协议:Hyper Text Transfer Protocol)协议播出包含字幕的所述数据流视频文件。也即,在生成包含字幕的数据流视频文件之后,可以对所述数据流视频文件进行播放,且在播放的过程中准确显示字幕。在本实施例中,是通过HTTP协议播出所述数据流视频文件,但是在本公开中,也可以通过其他方式播放所述数据流视频文件,只要能达到在所述数据流视频文件播放的过程中准确显示字幕的效果即可。
本发明实施例提供的上述方法,获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。本方案首先通过字幕模板配置与数据流视频文件的每帧视频图像对应的字幕组件,并在生成与数据流视频文件的每帧视频图像对应的字幕数据之后,将其与预设的图层叠加,在将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流之后,与所述数据流视频文件结合,该方案提高了用户操作和和数据生成的灵活性,且在字幕生成的过程中不需要人工操作,节约了编辑成本,提升了编辑效率。
对应本发明实施例提供的字幕生成方法,本发明还提供字幕生成装置,如图4所示,该装置可包括:
图层叠加模块61,用于获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;
封装模块62,用于将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;
字幕生成模块63,用于将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件。
在一个实施例中,如图5所示,所述图层叠加模块61包括:
字幕组件配置子模块611,用于在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;
字幕数据生成子模块612,用于生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;
图层叠加子模块613,用于将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。
在一个实施例中,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告。具体地,其中:
台标也就是一个频道的标志,用户可以根据需要自行设置台标,一个台标可以应用在一个频道的所有节目上,因此在默认状态下不需要提供与台标对应的节目选项,因为该台标对应了该频道的播单中的所有节目,在通常情况下,在该频道中播放所有节目时都需要显示该台标。
文字字幕是针对每个节目中的播放内容显示,文字字幕与节目中的语音是对应的,因此可以通过语音识别后预先生成。节目名称是指该频道播单中的节目的名称,对应于各节目的节目名称可以直接从播单里读取。
倒计时是指在某些重要时刻需要进行倒计时间的时刻,用户可以根据需要自行设置需要倒计的时长,比如,用户设置倒计时时长为1分钟,就从设定的1分钟的起始时刻开始进行倒计。
二维码是指用户自行设定链接地址并生成与该链接地址对应的二维码,该二维码在播单中的显示的开始时间可以是绝对时间也可以是相对于某各节目开始时间的相对时间,而显示的时长可以根据需要预先设置。
时钟是指当前的时间的显示,时钟所显示的时间可以直接从***中读取,且所述时钟的显示时间可以是长期持续地不间断显示,也可以仅仅在整点或者半点时进行播报。
节目预告是指对于接下来播单中将要播放的节目进行预先提示,其提示形式可以为“即将播出的是A”,且A代表了从播单里读取的将要播放的节目;当然,所述节目预告的形式也可以是其他形式,只要能达到能够进行预先提示的效果即可。
在一个实施例中,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
所述字幕区域的大小可以根据所述数据流视频文件的需要自行设定,且所述字幕组件均显示在所述字幕区域中;且所述字幕组件的文字字符在所述字母区域中显示的字体及大小也可以根据需要自行设置;同时可以根据所述字幕数据中包含的字幕组件显示位置信息,将所述字幕中包含的多个字幕组件显示在不同的所述字幕区域的不同位置;字幕的运动方式是指一帧视频图像切换至下一帧视频图像时视频图像的运动方式,其同样可以根据用户需要自定义设置;字幕显示的颜色及背景同样可以根据用户需要自定义设置;字幕在所述数据流视频文件中的播出时间及播出次数则需要在播单中获取。
在一个实施例中,如图6所示,所述装置还包括:
播出模块64,用于通过HTTP协议播出包含字幕的所述数据流视频文件。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程信息处理设备的处理器以产生一个机器,使得通过计算机或其他可编程信息处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程信息处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程信息处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (8)

1.一种字幕生成方法,其特征在于,包括:
获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;
将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;
将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件;
所述获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据,包括:
在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;
生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;
将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。
2.如权利要求1所述的方法,其特征在于,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告。
3.如权利要求1所述的方法,其特征在于,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
4.如权利要求1至3任一项所述的方法,其特征在于,所述将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件之后,包括:
通过HTTP协议播出包含字幕的所述数据流视频文件。
5.一种字幕生成装置,其特征在于,包括:
图层叠加模块,用于获取与数据流视频文件的每帧视频图像对应的字幕数据,将所述字幕数据与预设的图层叠加,生成叠加图层后的字幕数据;
封装模块,用于将叠加图层后的所述字幕数据封装成符合所述数据流视频文件的字幕轨标准的字幕数据流;
字幕生成模块,用于将所述字幕数据流与所述数据流视频文件结合后,生成包含字幕的数据流视频文件;
所述图层叠加模块包括:
字幕组件配置子模块,用于在字幕模板的编辑界面中配置与数据流视频文件的每帧视频图像对应的字幕组件;
字幕数据生成子模块,用于生成与数据流视频文件的每帧视频图像对应的字幕数据;所述字幕数据中包含已配置的所述字幕组件的信息;
图层叠加子模块,用于将所述字幕数据与预设的独立的图层叠加,生成与独立的所述图层叠加后的字幕数据。
6.如权利要求5所述的装置,其特征在于,所述字幕组件包括:台标、文字字幕、节目名称、倒计时、二维码、时钟、节目预告。
7.如权利要求5所述的装置,其特征在于,所述字幕数据包含字幕区域的大小、各字幕组件的布设位置、文字字符的字体及大小、字幕的运动方式、显示的颜色及背景、字幕在所述数据流视频文件中的播出时间及播出次数。
8.如权利要求5至7任一项所述的装置,其特征在于,所述装置还包括:
播出模块,用于通过HTTP协议播出包含字幕的所述数据流视频文件。
CN201510294275.5A 2015-06-01 2015-06-01 一种字幕生成方法及装置 Expired - Fee Related CN104918097B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510294275.5A CN104918097B (zh) 2015-06-01 2015-06-01 一种字幕生成方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510294275.5A CN104918097B (zh) 2015-06-01 2015-06-01 一种字幕生成方法及装置

Publications (2)

Publication Number Publication Date
CN104918097A CN104918097A (zh) 2015-09-16
CN104918097B true CN104918097B (zh) 2018-05-08

Family

ID=54086739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510294275.5A Expired - Fee Related CN104918097B (zh) 2015-06-01 2015-06-01 一种字幕生成方法及装置

Country Status (1)

Country Link
CN (1) CN104918097B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105828216B (zh) * 2016-03-31 2019-04-26 北京奇艺世纪科技有限公司 一种直播视频字幕合成***及方法
CN107704439B (zh) * 2016-08-09 2021-08-10 中科领域(北京)科技有限公司 一种多层图像文字编辑方法及实现其方法的***
CN107205165A (zh) * 2017-07-11 2017-09-26 成都德芯数字科技股份有限公司 图文叠加方法及装置
CN107613405B (zh) * 2017-09-30 2019-12-27 福州瑞芯微电子股份有限公司 一种vr视频字幕显示方法和装置
CN111147896A (zh) * 2018-11-05 2020-05-12 中兴通讯股份有限公司 一种字幕数据处理方法、装置、设备和计算机存储介质
CN110996024A (zh) * 2019-11-11 2020-04-10 中标慧安信息技术股份有限公司 一种叠加ais信息的影像数据的显示方法及装置
CN111901615A (zh) * 2020-06-28 2020-11-06 北京百度网讯科技有限公司 直播视频的播放方法和装置
CN111565330A (zh) * 2020-07-13 2020-08-21 北京美摄网络科技有限公司 一种同步字幕的添加方法及装置、电子设备、存储介质
CN117319725A (zh) * 2022-06-20 2023-12-29 北京字跳网络技术有限公司 字幕的显示方法、装置、设备及介质
CN116744037A (zh) * 2023-08-10 2023-09-12 北京广播电视台 一种视频文件处理方法、***、服务器、设备和介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1605466A1 (en) * 2004-06-10 2005-12-14 Broadcom Corporation Transcoding closed captioning data from broadcast DTV onto DVD
CN1822651A (zh) * 2005-11-21 2006-08-23 深圳创维-Rgb电子有限公司 一种动态生成字幕图像数据及字幕数据流的方法
CN101540847A (zh) * 2008-03-21 2009-09-23 株式会社康巴思 字幕制作***及字幕制作方法
JP2010010744A (ja) * 2008-06-24 2010-01-14 Casio Hitachi Mobile Communications Co Ltd 字幕付映像再生装置、字幕付映像再生方法及びプログラム
CN102082921A (zh) * 2009-11-27 2011-06-01 新奥特(北京)视频技术有限公司 一种多样化字幕飞播的方法及装置
CN102215348A (zh) * 2011-07-20 2011-10-12 北京数码视讯科技股份有限公司 传输流台标字幕******的视频帧的处理方法
CN102737318A (zh) * 2011-04-07 2012-10-17 北京龙腾睿信科技有限公司 一种在户外多媒体信息终端上的叠加二维码信息的方法
CN102752546A (zh) * 2011-05-11 2012-10-24 新奥特(北京)视频技术有限公司 一种基于字幕***的自定义模拟时钟的实现方法
CN103533256A (zh) * 2013-10-28 2014-01-22 广东威创视讯科技股份有限公司 一种字幕的处理方法,装置及字幕显示***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060062551A1 (en) * 2004-09-17 2006-03-23 Mitac Technology Corporation Method for converting DVD captions

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1605466A1 (en) * 2004-06-10 2005-12-14 Broadcom Corporation Transcoding closed captioning data from broadcast DTV onto DVD
CN1822651A (zh) * 2005-11-21 2006-08-23 深圳创维-Rgb电子有限公司 一种动态生成字幕图像数据及字幕数据流的方法
CN101540847A (zh) * 2008-03-21 2009-09-23 株式会社康巴思 字幕制作***及字幕制作方法
JP2010010744A (ja) * 2008-06-24 2010-01-14 Casio Hitachi Mobile Communications Co Ltd 字幕付映像再生装置、字幕付映像再生方法及びプログラム
CN102082921A (zh) * 2009-11-27 2011-06-01 新奥特(北京)视频技术有限公司 一种多样化字幕飞播的方法及装置
CN102737318A (zh) * 2011-04-07 2012-10-17 北京龙腾睿信科技有限公司 一种在户外多媒体信息终端上的叠加二维码信息的方法
CN102752546A (zh) * 2011-05-11 2012-10-24 新奥特(北京)视频技术有限公司 一种基于字幕***的自定义模拟时钟的实现方法
CN102215348A (zh) * 2011-07-20 2011-10-12 北京数码视讯科技股份有限公司 传输流台标字幕******的视频帧的处理方法
CN103533256A (zh) * 2013-10-28 2014-01-22 广东威创视讯科技股份有限公司 一种字幕的处理方法,装置及字幕显示***

Also Published As

Publication number Publication date
CN104918097A (zh) 2015-09-16

Similar Documents

Publication Publication Date Title
CN104918097B (zh) 一种字幕生成方法及装置
CN103226961B (zh) 一种播放方法和装置
US20180226101A1 (en) Methods and systems for interactive multimedia creation
US20130083036A1 (en) Method of rendering a set of correlated events and computerized system thereof
CN104822092A (zh) 视频打点、标引和字幕合并处理方法及装置
CN104185088B (zh) 一种视频处理方法及装置
CN103686368A (zh) 一种开机播放动画的方法、装置及电视
CN102780932A (zh) 多窗口播放方法和***
US20100011023A1 (en) Contents information reproducing apparatus, contents information reproducing system, contents information reproducing method, contents information reproducing program, recording medium and information processing apparatus
CN111565330A (zh) 一种同步字幕的添加方法及装置、电子设备、存储介质
CN104822078B (zh) 一种视频字幕的遮挡方法及装置
CN105138216A (zh) 一种在虚拟座位上显示观众互动信息的方法及装置
CN106961624B (zh) 一种视频切换方法、装置及***
CN104378692A (zh) 一种处理视频字幕的方法及装置
CN104410924B (zh) 一种多媒体字幕显示方法及装置
CN103810199B (zh) 一种目录的制作方法及装置
CN105263032B (zh) 一种节目获取方法及装置
CN104471562B (zh) 组成用于排列多媒体元素的标记的方法和装置
CN104822087B (zh) 一种视频段的处理方法及装置
CN105049910B (zh) 一种视频处理方法及装置
KR101703321B1 (ko) 복합 컨텐츠의 제공 방법 및 장치
Renz et al. Optimizing the video experience in moocs
CN104768083B (zh) 一种章节内容展示的视频播放方法及装置
KR20150010284A (ko) 템플릿을 이용한 이러닝 콘텐츠 저작 장치 및 그 방법
CN104837074B (zh) 一种显示时间的设置方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method and device for generating subtitles

Effective date of registration: 20210104

Granted publication date: 20180508

Pledgee: Inner Mongolia Huipu Energy Co.,Ltd.

Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd.

Registration number: Y2020990001517

PE01 Entry into force of the registration of the contract for pledge of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180508

Termination date: 20210601

CF01 Termination of patent right due to non-payment of annual fee