提高了移动终端的智能程度,简化用户编辑视频的操作,提升用户体验。
[0059]实施例四:
[0060]本实施例提供一种信息处理的方法,应用于一移动终端,该移动终端可以为智能手机、平板电脑、多媒体播放器等。
[0061 ] 参见图1所示,该方法包括:
[0062]SlOl:获取N个视频片段的标识信息,N为正整数;
[0063]具体来说,用户用移动终端拍摄一段视频之后,移动终端会自动给该视频生成一时间轴,视频中的每一帧图像都对应一个时间戳,即标识信息,来表示每一帧图像的播放时亥IJ。那么,当用户想要将这个原始视频文件作为编辑元素编辑一个新的视频文件时,开启视频编辑功能,此时,移动终端获取每一个视频片段对应的标识信息,即上述时间戳,同时,移动终端对在该原始视频文件进行场景检测,获得检测结果;根据检测结果,将原始视频文件分割成N个视频片段;根据N个视频片段中每个视频片段的场景,对应地添加标识信息。
[0064]具体来说,首先,移动终端检测原始视频文件中的第i帧图像与第i+Ι帧图像的场景是否相同,i为正整数,比如,在第i帧图像中提取3个区域的图像,在第i+Ι帧图像中提取同样位置的3个区域的图像,然后,分别计算这六个区域特征值,包括细节度、颜色值、亮度、对比度等,再一一对应的这六个区域的图像进行对比,确定第i帧图像与第i+Ι帧图像中的场景是否相同,若是,则认为场景没有转换,继续检测其它帧图像;若否,则认为场景发生了转换,将原始视频文件从第i帧图像处分割,使得第i帧图像与第i+Ι帧图像处于不同的视频片段中,这样,移动终端获得N个视频片段,然后,再对各个视频片段中的场景进行识别,根据视频片段的场景,对应地添加标识信息。
[0065]需要说明的是,上述标签信息的形式以及表征的内容不限,以实际视频内容为准。
[0066]进一步地,上述分割后视频片段可以保存在移动终端本地,以供用户自定义编辑时选择。
[0067]S102:基于标识信息,将N个视频片段按照不同的播放顺序合成M个视频文件,M为正整数;
[0068]具体来说,移动终端可以将时间戳倒置,也就是将第一帧图像调整为最后一帧图像,第二帧图像调整为倒数第二帧图像,依次类推,将整个视频文件倒序排列,合成新的视频文件;当然,移动终端还可以将时间戳随机乱序排列,或者将图像按照预设帧数分成几组,将这几组图像排列组合,生成一个新的视频文件,本发明不做具体限定。同时,移动终端获取云端或者本地中预先存储的与标识信息对应的M个视频顺序模板;根据视频顺序模板,对N个视频片段排序,合成M个视频文件。
[0069]举例来说,在云端或者本地中存储有多个视频顺序模板,这些模板是移动终端根据用户的选择或者以往编辑视频时的视频顺序确定出来的。比如,在用户初次进行视频编辑时,手动将视频片段按照:1、“雨天+公交车站”,2、“晴天+公园”的顺序排列,那么,移动终端就可以将“雨天一晴天”顺序保存作为视频顺序模板,当然,用户还可以将视频片段排列成“晴天一雨天”的顺序。那么,当用户在本次进行视频编辑时,假设用户选择的视频片段的标签信息为“雨天”和“晴天”,此时,移动终端就可以按照根据标识信息中的“雨天”和“晴天”,按照上述两个视频顺序模板,分别合成两个视频文件,即1、“雨天”,2、“晴天”;以及1、“晴天”,2、“雨天”。
[0070]S103:显示M个视频文件的文件信息,以供用户选择。
[0071]具体来说,移动终端将合成后的M个视频文件,包括根据场景合成的新视频文件以及仅根据时间戳排序合成的新视频文件的文件信息,如视频文件的预览文件、视频文件的图标等显示给用户,以供用户选择。
[0072]至此,便完成了对视频的编辑,此时,用户可以预览到有相同视频片段组成的内容完全不一样的视频,增强视频内容的趣味性,提高用户体验。
[0073]进一步地,如果用户对移动终端自动合成的视频文件不满意的话,还可以自己手动重新进行排序,此时,在S103之后,该方法还包括:获得一排序指令,其中,排序指令用于表征用户对所N个视频片段的排序操作;执行排序指令,将N个视频片段按照排序操作设定的顺序进行排序,并合成一视频文件。
[0074]具体来说,用户若在预览后不满意这M个视频文件,此时,用户可以点触“自定义编辑”按钮,并对N个视频片段进行排序操作,移动终端根据用户的操作,生成排序指令,执行该指令,按照用户手动排好的顺序排列N个视频片段,合成一个视频文件。
[0075]由上述可知,移动终端获取N个视频片段的标识信息,然后,基于标识信息将N个视频片段按照不同的播放顺序合成M个视频文件,显示M个视频文件的文件信息,以供用户选择。也就是说,用户需要编辑视频时,移动终端可以根据对每个视频片段添加的标签,将其按照不同的顺序排列,然后合成M个视频文件,这样,用户就无需将视频片段导出至PC,也无需使用专业视频编辑软件来改变视频的播放顺序了,如此,提高了移动终端的智能程度,简化用户编辑视频的操作,提升用户体验。
[0076]实施例五:
[0077]基于同一发明构思,本实施例提供一种移动终端,与上述一个或者多个实施例中所述的移动终端一致。
[0078]参见图2所示,该移动终端包括:处理单元21,用于获取N个视频片段的标识信息,N为正整数;基于标识信息,将N个视频片段按照不同的播放顺序合成M个视频文件,M为正整数;显示单元22,用于显示M个视频文件的文件信息,以供用户选择。
[0079]进一步地,处理单元21,还用于在获取N个视频片段的标识信息之前,对云端或者本地存储的原始视频文件进行场景检测,获得检测结果;根据检测结果,将原始视频文件分割成N个视频片段;根据N个视频片段中每个视频片段的场景,对应地添加场景标识信息,其中,标识信息用于表征每个视频片段的场景;
[0080]相应地,移动终端,还包括存储单元,用于保存添加场景标识信息后的N个视频片段。
[0081]进一步地,处理单元21,具体用于检测原始视频文件中的第i帧图像与第i+Ι帧图像的场景是否相同,获得检测结果,i为正整数;还用于当第i帧图像与第i+Ι帧图像的场景不同时,从第i帧图像处分割原始视频文件,使得第i帧图像与第i+Ι帧图像处于不同的视频片段中。
[0082]进一步地,处理单元21,还用于获取云端或者本地中预先存储的与标识信息对应的M个视频顺序模板;根据视频顺序模板,对N个视频片段排序,合成M个视频文件。
[0083]进一步地,当N等于I时,处理单元21,具体用于获得一视频片段的标识信息,其中,标识信息用于表征视频片段中每一帧图像的播放时刻。
[0084]进一步地,处理单元21,还用于在显示单元显示M个视频文件的文件信息之后,获得一排序指令,其