本发明涉及计算机领域,特别是指一种录制桌面PPT信息打点的方法和装置。
背景技术:
目前,越来越多的视频学习方式应用于日常教学当中。在讲师授课时,录制桌面能够保存讲师所讲内容,以便于学生在课后随时随地的对讲师所讲内容进行重放。所谓的桌面录制,是指通过视频录制软件把电脑桌面的显示内容录制成视频信息,并同时采集声音录制成音频信息,最终统一成视频文件。
但是,在现有技术中,学生在课后对录制桌面PPT进行重放时,只能从头开始重放。另外,当需要跳过一段视频时,只能通过拖拉视频的时间条进行手工一点一点地查找所要重看的录制内容。
技术实现要素:
有鉴于此,本发明的目的在于提出一种录制桌面PPT信息打点的方法和装置,可以快速实现对录制桌面PPT视频回放、定位。
基于上述目的本发明提供的录制桌面PPT信息打点的方法,包括步骤:
步骤一,打开桌面录制软件,同时开始讲解PPT课件;
步骤二,在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点;
步骤三,完成桌面录制,并且停止PPT标题信息的提取和打点。
可选地,所述在开始讲解PPT课件之后,该桌面录制软件检测当前是否有PPT进行播放,若有则在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点;若没有则继续讲解PPT课件。
进一步地,所述在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点包括:
提取当前PPT中的标题信息;
根据提取的当前PPT标题信息和当前时间信息进行视频打点;
检测到PPT翻页,重新提取当前PPT中的标题信息;
将该次提取的标题信息与上次提取的标题信息进行对比,判断是否为新标题信息,若是则根据提取的该次PPT标题信息和该次时间信息进行视频打点,然后执行步骤三;若不是则直接进行步骤三。
进一步地,所述的提取PPT标题信息时,设置了提取接口用于通过采用VSTO提取标题信息。
进一步地,所述当前时间信息记录的是时间间隔,即该次PPT打点时间与上次PPT打点时间的间隔时间;当进行第一次视频打点时,所记录的当前时间信息为0。
进一步地,所述的检测到PPT翻页,采用的是获取上一页和当前页的页码,然后将两者进行对比,如果发生改变就认为是翻页。
进一步地,所述检测PPT播放是否结束,采用的是设置了结束检测接口,通过采用VSTO检测PPT播放是否结束;VSTO中有检测PPT是否在播放的函数,检测为非播放状态时,就认为是退出播放。
进一步地,所述检测到PPT翻页,重新提取当前PPT中的标题信息之后,判断所述提取的当前PPT中的标题信息是否为空,若是则继续检测翻页,若不是则将该次提取的标题信息与上次提取的标题信息进行对比。
另外,本发明还通过了一种录制桌面PPT信息打点的装置,包括:
开启单元,用于打开桌面录制软件,同时开始讲解PPT课件;
提取单元,用于在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点;
录制完成单元,用于完成桌面录制,并且停止PPT标题信息的提取和打点。
可选地,所述开启单元在开始讲解PPT课件之后,桌面录制软件检测当前是否有PPT进行播放,若有则所述开启单元与所述提取单元连接,若 没有则继续讲解PPT课件。
可选地,所述提取单元在工作时提取当前PPT中的标题信息,根据提取的当前PPT标题信息和当前时间信息进行视频打点;检测到PPT翻页,重新提取当前PPT中的标题信息;将该次提取的标题信息与上次提取的标题信息进行对比,判断是否为新标题信息,若是则根据提取的该次PPT标题信息和该次时间信息进行视频打点,然后所述提取单元与所述录制完成单元连接;若不是则直接所述提取单元与所述录制完成单元连接。
可选地,所述录制完成单元检测PPT播放是否结束,若结束则完成桌面录制,并且停止PPT标题信息的提取和打点;若没有结束则所述录制完成单元与所述提取单元连接,继续检测到PPT翻页,重新提取当前PPT中的标题信息。
从上面所述可以看出,本发明提供的录制桌面PPT信息打点的方法和装置,通过打开桌面录制软件,同时开始讲解PPT课件;在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点;完成桌面录制,并且停止PPT标题信息的提取和打点。从而,所述录制桌面PPT信息打点的方法和装置能够自动提取PPT中每页的标题信息,并把标题信息作为视频打点内容打到视频中去,方便视频回放定位。
附图说明
图1为本发明一个实施例录制桌面PPT信息打点方法的流程示意图;
图2为本发明另一实施例录制桌面PPT信息打点方法的流程示意图;
图3为本发明实施例录制桌面PPT信息打点装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
在本发明的一个实施例中,如图1所示,为本发明实施例录制桌面PPT信息打点方法的流程示意图,所述录制桌面PPT信息打点方法包括:
步骤101,打开桌面录制软件,同时开始讲解PPT课件。
步骤102,在桌面录制过程中,提取每页PPT中的标题信息,并且在 开始录制每页PPT的视频上进行打点。
其中,所述的视频打点是指在视频的指定时间刻度上输入用户所想输入的信息,以便于在播放视频时可以根据打点信息更快的定位视频位置。
步骤103,完成桌面录制,并且停止PPT标题信息的提取和打点。
在本发明的另一个实施例中,参阅图2所示,所述录制桌面PPT信息打点方法还可以是如下步骤:
步骤201,打开桌面录制软件。
步骤202,开始讲解PPT课件。
步骤203,该桌面录制软件检测当前是否有PPT进行播放,若有则进行下一步,若没有则返回步骤202。
步骤204,提取当前PPT中的标题信息。
较佳地,提取PPT标题信息时,设置了提取接口用于对外提取标题信息。优选地,通过采用VSTO(visual studio tools for office)提取标题信息。优选地,在每页PPT的上半区域通过VSTO提取标题信息。
步骤205,根据提取的当前PPT标题信息和当前时间信息进行视频打点。
优选地,为了便于记录、节省时间,当前时间信息记录的是时间间隔,即该次PPT打点时间与上次PPT打点时间的间隔时间。需要说明的是,当进行第一次视频打点时,所记录的当前时间信息为0。这样,既可以快速地根据提取的当前PPT标题信息和当前时间信息继续视频打点。由于记录的是间隔时间,打点信息量减少,因此还可以节省存储空间。
步骤206,检测到PPT翻页,重新提取当前PPT中的标题信息。
较佳地,在检测是否为翻页时,采用的方法可以是获取上一页和当前页的页码,然后将两者进行对比,如果发生改变就认为是翻页。
步骤207,将该次提取的标题信息与上次提取的标题信息进行对比,判断是否为新标题信息,若是则根据提取的该次PPT标题信息和该次时间信息进行视频打点,然后执行步骤208。若不是则直接进行步骤208。
作为本发明的一个实施例,在对该次提取的标题信息与上次提取的标题信息进行对比时,可以是采用将两次提取的标题信息逐个依次进行比对,当发现有一个不同时,则判定这两次的标题信息不相同,即最新提取 的标题信息为新的标题信息。那么,便可以根据提取的该次PPT标题信息和该次时间信息进行视频打点。
步骤208,检测PPT播放是否结束,若结束则完成桌面录制,并且停止PPT标题信息的提取和打点。若没有结束则返回步骤206。
较佳地,设置了结束检测接口,通过采用VSTO(visual studio tools for office)检测PPT播放是否结束。VSTO中有检测PPT是否在播放的函数,检测为非播放状态时,就认为是退出播放。
在本发明的另一个实施例中,所述录制桌面PPT信息打点方法还可以是如下步骤:
步骤1,打开桌面录制软件。
步骤2,开始讲解PPT课件。
步骤3,该桌面录制软件检测当前是否有PPT进行播放,若有则进行下一步,若没有则返回步骤2。
步骤4,提取当前PPT中的标题信息。
步骤5,根据提取的当前PPT标题信息和当前时间信息进行视频打点。
步骤6,检测到PPT翻页,重新提取当前PPT中的标题信息。
步骤7,判断所述提取的当前PPT中的标题信息是否为空,若是则返回步骤6,若不是则执行步骤8。
值得说明的是,在实施例中若PPT中的标题信息为空,则认为该PPT的内容与上一个PPT的内容属于同一个标题下。
步骤8,将该次提取的标题信息与上次提取的标题信息进行对比,判断是否为新标题信息,若是则根据提取的该次PPT标题信息和该次时间信息进行视频打点,然后执行步骤9。若不是则直接进行步骤9。
步骤9,检测PPT播放是否结束,若结束则完成桌面录制,并且停止PPT标题信息的提取和打点。若没有结束则返回步骤6。
作为本发明的另一个实施例,如图3所示,为本发明实施例录制桌面PPT信息打点装置的结构示意图。所述录制桌面PPT信息打点装置包括开启单元301,用于打开桌面录制软件,同时开始讲解PPT课件。优选地, 开启单元301在开始讲解PPT课件之后,桌面录制软件检测当前是否有PPT进行播放,若有则开启单元301与提取单元302连接,若没有则继续讲解PPT课件。
提取单元302,用于在桌面录制过程中,提取每页PPT中的标题信息,并且在开始录制每页PPT的视频上进行打点。其中,所述的视频打点是指在视频的指定时间刻度上输入用户所想输入的信息,以便于在播放视频时可以根据打点信息更快的定位视频位置。
作为实施例,提取单元302的具体实施过程如下:
提取当前PPT中的标题信息,根据提取的当前PPT标题信息和当前时间信息进行视频打点。检测到PPT翻页,重新提取当前PPT中的标题信息。将该次提取的标题信息与上次提取的标题信息进行对比,判断是否为新标题信息,若是则根据提取的该次PPT标题信息和该次时间信息进行视频打点,然后提取单元302与录制完成单元303连接。若不是则直接提取单元302与录制完成单元303连接。
录制完成单元303,用于完成桌面录制,并且停止PPT标题信息的提取和打点。优选地,录制完成单元303检测PPT播放是否结束,若结束则完成桌面录制,并且停止PPT标题信息的提取和打点。若没有结束则录制完成单元303与提取单元302连接,继续检测到PPT翻页,重新提取当前PPT中的标题信息。
综上所述,本发明提供的录制桌面PPT信息打点方法和装置,创造性地提出了讲师在讲解PPT的过程中通过录屏软件把PPT的讲解过程录制下来,并且自动提取PPT中每页的标题信息,并把标题信息作为视频打点内容打到视频中去,方便视频回放定位;同时,大幅度提高了录制桌面PPT信息回放的效率,实现了快速显示,节省了时间;并且,本发明所述的录制桌面PPT信息打点方法和装置完全实现了自动化录制桌面PPT信息;最后,整个所述的录制桌面PPT信息打点方法和装置简便、紧凑,易于实现。
所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。