CN108848412A - 一种针对视频进行签批及播放的方法 - Google Patents
一种针对视频进行签批及播放的方法 Download PDFInfo
- Publication number
- CN108848412A CN108848412A CN201810584353.9A CN201810584353A CN108848412A CN 108848412 A CN108848412 A CN 108848412A CN 201810584353 A CN201810584353 A CN 201810584353A CN 108848412 A CN108848412 A CN 108848412A
- Authority
- CN
- China
- Prior art keywords
- file
- video
- signed
- information
- frame
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000009877 rendering Methods 0.000 claims abstract description 5
- 238000000605 extraction Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000004932 little finger Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种针对视频进行签批及播放的方法,通过以签批点的帧信息命名签批文件,并用来存放签批内容和签批人信息。将签批文件和基本信息用.True文件的格式保存,并混合视频生成.True视频,在播放视频时,读取签批内容和签批人信息进行渲染。从而可以对视频重要信息进行视频签批,同时可以***文本文件、多媒体、网页对视频进行注解备注和渲染。并且,可以通过脚本程序对视频进行控制操作,同时记录签批时间和签批人信息,对视频的安全防护有一定作用,并且命名、排序以帧信息、帧排序进行,简便并且易于识别,能一定程度地提升整个过程的流畅度和效率。而且,本发明仅需一个移动设备就可以实现操作,方便可靠。
Description
技术领域
本发明涉及视频处理技术领域,尤其涉及视频签批和播放的方法。
背景技术
随着互联网技术的日益发展,视频播放已然作为人们日常生产、生活中不可或缺的一部分。人们观看视频时,有时看到很感兴趣的想暂停写个字、画个圈、箭头,或者想对视频做多媒体、文本、网页的备注或者讲解,这些均无法有效实现。同时,不能通过脚本程序对视频进行操作。如果通过第三方软件进行修改和渲染,需要相当专业的技术能力,同时不能看到具体的修改人和修改时间,也不安全。
发明内容
本发明的目的在于提供一种针对视频进行签批及播放的方法,可以对视频随时签批,并在播放视频时利用签批内容进行渲染。
实现上述目的的技术方案是:
一种针对视频进行签批及播放的方法,包括:
选定视频的某个帧作为签批点,进行签批;
生成签批文件,用于存放签批内容和签批人信息;
生成与签批文件对应的基本信息;
将签批文件和基本信息用.True(点触)文件的格式保存,并混合视频生成.True视频;
播放.True视频时,解析.True文件,获取签批文件、基本信息和对应的帧;
在.True视频播放到相应帧时,读取对应签批文件内的签批内容和签批人信息进行渲染。
在上述的针对视频进行签批及播放的方法中,所述的签批内容为手写信息、多媒体、文本文件、脚本程序或网页文件。
在上述的针对视频进行签批及播放的方法中,选定视频的某个帧作为签批点时,在该帧***帧标记,以帧标记关联签批文件和基本信息;
解析.True文件时,通过帧标记获取对应的帧、签批文件和基本信息;
在播放相应帧时,通过帧标记读取对应的签批文件。
在上述的针对视频进行签批及播放的方法中,所述的签批文件的文件名以签批点的帧信息命名。
在上述的针对视频进行签批及播放的方法中,所述的基本信息存放有签批文件的坐标、大小、类型、日期和签批文件名称。
在上述的针对视频进行签批及播放的方法中,解析.True文件时,通过各个帧标记获取各自对应的帧,按各个帧的先后关系进行排序;
按排序先后获取各个签批文件和对应的基本信息。
在上述的针对视频进行签批及播放的方法中,所述的渲染包括:
提取签批文件中的签批内容和签批人信息;
判断签批内容的类型;
按签批内容的类型,校验格式是否有误,若有误,将对应签批文件标记;若无误,提取基本信息中签批文件的坐标和大小;
按提取的签批文件的坐标和大小,将签批内容和签批人信息进行渲染。
在上述的针对视频进行签批及播放的方法中,判断签批内容的类型后,从对应的基本信息中提取类型信息,判断两者是否相同,若不相同,直接将对应签批文件标记。
在上述的针对视频进行签批及播放的方法中,按提取的签批文件的坐标和大小,在视频对应位置划分相应大小的签批区域,利用签批内容和签批人信息进行渲染。
本发明的有益效果是:
本发明通过以签批点的帧信息命名签批文件,用来存放签批内容和签批人信息,将签批文件和基本信息用.True文件的格式保存,并混合视频生成.True视频,在播放视频时,读取签批内容和签批人信息进行渲染。从而可以对视频重要信息进行视频签批,同时可以***文本文件、多媒体、网页、脚本程序对视频进行注解备注和控制,同时记录签批时间和签批人信息。仅需一个移动设备就可以实现操作,方便可靠。
附图说明
图1是本发明的针对视频进行签批及播放的方法的流程图;
图2是本发明中解析.True文件的流程图;
图3是本发明中渲染的具体流程图。
具体实施方式
下面将结合附图对本发明作进一步说明。
请参阅图1,本发明的针对视频进行签批及播放的方法,包括下列步骤:
步骤S1,选定视频的某个帧作为签批点,进行签批。即:在选定帧***帧标记,以帧标记关联签批文件和基本信息。
通常,在播放视频时,遇到感兴趣或者有想法的地方,先暂停视频,然后在该暂停处进行签批。签批内容一般为手写信息、多媒体、文本文件、脚本程序或网页文件。其中,手写信息、多媒体、文本文件和网页文件都是常见的签批方式,可以通过其他第三方软件进行修改。但是,不支持脚本程序,本申请可以通过脚本程序进行签批,从而利用脚本程序对视频进行一定程度上的操作。从而提高了应用功能和体验效果。
步骤S2,签批完成以后,生成签批文件,用于存放签批内容和签批人信息。签批文件的文件名以签批点的帧信息命名,如此方便快捷,并能自动命名,也能方便区别及识别。能够一定程度上提高效率。
步骤S3,生成与签批文件对应的基本信息。基本信息中存放有关签批文件的重要信息,例如:签批文件的坐标、大小、类型、日期和签批文件名称。其中,坐标指签批文件在视频中的位置坐标,大小指签批文件的在视频中的范围,类型指手写信息、多媒体、文本文件、脚本程序或网页文件的某一种。日期记录了签批的起始时间、修改时间等。并且,基本信息通过帧标记关联,从而与签批文件对应。
步骤S4,将签批文件和基本信息用.True文件的格式保存,并混合视频生成.True视频。
步骤S5,播放.True视频时,解析.True文件,获取签批文件、基本信息和对应的帧。具体地,如图2所示,包括:
步骤S51,通过各个帧标记获取各自对应的帧,按各个帧的先后关系进行排序;
步骤S52,按排序先后通过各个帧标记获取对应的签批文件和基本信息。
如此,通过帧的先后关系,直接排序各个签批文件,避免了重新编号排序,使得相当快捷方便。
步骤S6,在.True视频播放到相应帧时,读取对应签批文件内的签批内容和签批人信息进行渲染。具体地,如图3所示,包括:
步骤S61,检测到帧标记。
步骤S62,通过帧标记关联读取对应的签批文件。
步骤S63,提取签批文件中的签批内容和签批人信息。
步骤S64,判断签批内容的类型;从对应的基本信息中提取类型信息,判断两者是否相同,若不相同,直接将对应签批文件标记。
步骤S65,按签批内容的类型,校验格式是否有误,若有误,将对应签批文件标记;若无误,提取基本信息中签批文件的坐标和大小。
步骤S66,按提取的签批文件的坐标和大小,在视频对应位置划分相应大小的签批区域,利用签批内容和签批人信息进行渲染。
综上,可以对视频随时签批,并在播放视频时进行渲染。而且,可以看到签批人信息和签批时间,并且安全不可修改。
以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。
Claims (9)
1.一种针对视频进行签批及播放的方法,其特征在于,包括:
选定视频的某个帧作为签批点,进行签批;
生成签批文件,用于存放签批内容和签批人信息;
生成与签批文件对应的基本信息;
将签批文件和基本信息用.True文件的格式保存,并混合视频生成.True视频;
播放.True视频时,解析.True文件,获取签批文件、基本信息和对应的帧;
在.True视频播放到相应帧时,读取对应签批文件内的签批内容和签批人信息进行渲染。
2.根据权利要求1所述的针对视频进行签批及播放的方法,其特征在于,所述的签批内容为手写信息、多媒体、文本文件、脚本程序或网页文件。
3.根据权利要求1或2所述的针对视频进行签批及播放的方法,其特征在于,选定视频的某个帧作为签批点时,在该帧***帧标记,以帧标记关联签批文件和基本信息;
解析.True文件时,通过帧标记获取对应的帧、签批文件和基本信息;
在播放相应帧时,通过帧标记读取对应的签批文件。
4.根据权利要求3所述的针对视频进行签批及播放的方法,其特征在于,所述的签批文件的文件名以签批点的帧信息命名。
5.根据权利要求2所述的针对视频进行签批及播放的方法,其特征在于,所述的基本信息存放有签批文件的坐标、大小、类型、日期和签批文件名称。
6.根据权利要求3所述的针对视频进行签批及播放的方法,其特征在于,解析.True文件时,通过各个帧标记获取各自对应的帧,按各个帧的先后关系进行排序;
按排序先后获取各个签批文件和对应的基本信息。
7.根据权利要求5所述的针对视频进行签批及播放的方法,其特征在于,所述的渲染包括:
提取签批文件中的签批内容和签批人信息;
判断签批内容的类型;
按签批内容的类型,校验格式是否有误,若有误,将对应签批文件标记;若无误,提取基本信息中签批文件的坐标和大小;
按提取的签批文件的坐标和大小,将签批内容和签批人信息进行渲染。
8.根据权利要求7所述的针对视频进行签批及播放的方法,其特征在于,判断签批内容的类型后,从对应的基本信息中提取类型信息,判断两者是否相同,若不相同,直接将对应签批文件标记。
9.根据权利要求7所述的针对视频进行签批及播放的方法,其特征在于,按提取的签批文件的坐标和大小,在视频对应位置划分相应大小的签批区域,利用签批内容和签批人信息进行渲染。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810584353.9A CN108848412A (zh) | 2018-06-08 | 2018-06-08 | 一种针对视频进行签批及播放的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810584353.9A CN108848412A (zh) | 2018-06-08 | 2018-06-08 | 一种针对视频进行签批及播放的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108848412A true CN108848412A (zh) | 2018-11-20 |
Family
ID=64211604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810584353.9A Pending CN108848412A (zh) | 2018-06-08 | 2018-06-08 | 一种针对视频进行签批及播放的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108848412A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101930779A (zh) * | 2010-07-29 | 2010-12-29 | 华为终端有限公司 | 一种视频批注方法及视频播放器 |
CN102737684A (zh) * | 2011-04-08 | 2012-10-17 | 腾讯科技(深圳)有限公司 | 视频广告编辑方法、播放方法、编辑装置及播放装置 |
CN103765417A (zh) * | 2011-09-12 | 2014-04-30 | 英特尔公司 | 视频内容注释和/或推荐的方法和设备 |
CN103761218A (zh) * | 2014-01-27 | 2014-04-30 | 上海维响信息科技有限公司 | 一种在电脑上对电子文档进行批注的方法 |
CN105847998A (zh) * | 2016-03-28 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频播放方法、播放终端及媒体服务器 |
-
2018
- 2018-06-08 CN CN201810584353.9A patent/CN108848412A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101930779A (zh) * | 2010-07-29 | 2010-12-29 | 华为终端有限公司 | 一种视频批注方法及视频播放器 |
CN102737684A (zh) * | 2011-04-08 | 2012-10-17 | 腾讯科技(深圳)有限公司 | 视频广告编辑方法、播放方法、编辑装置及播放装置 |
CN103765417A (zh) * | 2011-09-12 | 2014-04-30 | 英特尔公司 | 视频内容注释和/或推荐的方法和设备 |
CN103761218A (zh) * | 2014-01-27 | 2014-04-30 | 上海维响信息科技有限公司 | 一种在电脑上对电子文档进行批注的方法 |
CN105847998A (zh) * | 2016-03-28 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频播放方法、播放终端及媒体服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105608393B (zh) | 一种基于Android可执行文件重组的加固方法 | |
US20080104503A1 (en) | System and Method for Creating and Transmitting Multimedia Compilation Data | |
CN104951515B (zh) | 一种提取并分析Android手机行踪轨迹信息的方法 | |
CN109712218A (zh) | 电子书笔记处理方法、手写阅读设备和存储介质 | |
CN109739524B (zh) | 一种软件安装包的生成方法、装置、电子设备及存储介质 | |
CN107885483B (zh) | 音频信息的校验方法、装置、存储介质及电子设备 | |
CN107277573A (zh) | 视频广告投放方法、装置及计算机可读存储介质 | |
CN109543072B (zh) | 基于视频的ar教育方法、智能电视、可读存储介质及*** | |
CN105005472B (zh) | 一种web上显示维吾尔文字的方法及装置 | |
WO2021208329A1 (zh) | 交互式绘本的处理方法、装置及*** | |
CN104424472B (zh) | 一种图像识别方法及用户终端 | |
KR102087274B1 (ko) | 개체를 렌더링하는 웹 전자 문서 편집 장치 및 이의 동작 방법 | |
CN110708423A (zh) | 消息内容展示方法、装置及存储介质 | |
CN104484195A (zh) | 基于认证插卡的软件界面定制方法及*** | |
JP2014212476A (ja) | コミック画像コマ検出装置、方法及びプログラム | |
CN105653669A (zh) | 超文本标记语言生成方法及装置 | |
CN108848412A (zh) | 一种针对视频进行签批及播放的方法 | |
CN108090045B (zh) | 一种分词方法、装置及可读存储介质 | |
CN111241096A (zh) | 一种excel文档的文本提取方法、***、终端及存储介质 | |
CN107784023A (zh) | 一种图文信息的生成方法及装置 | |
US9898457B1 (en) | Identifying non-natural language for content analysis | |
CN112036132B (zh) | 一种文档的页眉页脚编辑方法、装置及电子设备 | |
CN104932823A (zh) | 一种信息处理方法和电子设备 | |
CN106326201A (zh) | 基于云存储的笔记标注和显示方法 | |
KR102087247B1 (ko) | 드로잉 개체를 렌더링하는 웹 전자 문서 편집 장치 및 이의 동작 방법 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181120 |