CN104836956A - 一种手机拍摄视频的处理方法及装置 - Google Patents
一种手机拍摄视频的处理方法及装置 Download PDFInfo
- Publication number
- CN104836956A CN104836956A CN201510232701.2A CN201510232701A CN104836956A CN 104836956 A CN104836956 A CN 104836956A CN 201510232701 A CN201510232701 A CN 201510232701A CN 104836956 A CN104836956 A CN 104836956A
- Authority
- CN
- China
- Prior art keywords
- captions
- paragraph
- video frame
- finder
- crop box
- 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
Landscapes
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明提供了一种手机拍摄视频的处理方法及装置,通过在手机拍摄界面的取景框中设定第一裁剪框,对取景框内的图像进行拍摄,获取原始视频帧,根据取景框相对原始视频帧的比例信息、以及第一裁剪框相对取景框的第一位置信息计算第一裁剪框映射到原始视频帧的第二位置信息,根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频,解决了在手机视频拍摄后期需要后续裁剪以获取用户设定尺寸的输出视频,从而导致手机拍摄视频流程复杂以及用户体验不佳的技术问题,实现了自动将手机拍摄的视频按照用户设定尺寸输出,无需后续裁剪,所见即所得,选取直观方便,实时性高,提高了视频处理的编辑效率,提升了用户体验。
Description
技术领域
本发明涉及视频拍摄领域,具体涉及一种手机拍摄视频的处理方法及装置。
背景技术
目前,用户使用手机拍摄视频的分辨率是由生产厂家在出厂时固定的,也即拍摄后的视频长宽比例是固定的,当用户需要得到与取景框长宽比例不一致或仅需要取景框中的特定内容区域视频时,往往需要对手机拍摄后的视频进行手动裁剪等后期操作。且除了对视频手动裁剪外,一般还需要采用专门的字幕添加软件对拍摄的视频加载字幕,该种方法的效率较低,并且常常需要导出至电脑中,采用特定的编辑工具进行操作,从而导致流程繁琐且用户体验不佳。所以,亟需提供一种无需后续裁剪,直接输出用户设定尺寸的输出视频的手机拍摄视频的处理方法及装置。
发明内容
本发明提供了一种手机拍摄视频的处理方法及装置,以解决用户需要在手机视频拍摄后期对拍摄视频进行后续裁剪以获取用户设定尺寸的输出视频,从而导致手机拍摄视频流程复杂以及用户体验不佳的技术问题。
根据本发明的一方面,提供了一种手机拍摄视频的处理方法,包括:
在手机拍摄界面的取景框中设定第一裁剪框;
对取景框内的图像进行拍摄,获取原始视频帧;
根据取景框相对原始视频帧的比例信息、以及第一裁剪框相对取景框的第一位置信息计算第一裁剪框映射到原始视频帧的第二位置信息;
根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频。
进一步地,在手机拍摄界面的取景框中设定第一裁剪框包括:
在手机拍摄界面的取景框中通过手势设定第一裁剪框,手势为圆形缩放手势、椭圆形缩放手势、矩形缩放手势、菱形缩放手势以及心形缩放手势中的任意一种。
进一步地,根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频包括:
根据第二位置信息确定第一裁剪框映射到原始视频帧上的第二裁剪框;
裁剪原始视频帧上除第二裁剪框以外的其他区域,获得初始输出视频帧;
预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间;
根据初始输出视频帧的帧序列号加载字幕段落,并将加载字幕段落后的初始输出视频帧合并成输出视频。
进一步地,根据初始输出视频帧的帧序列号加载字幕段落包括:
根据初始输出视频帧的帧序列号求取与帧序列号对应的拍摄时间;
根据拍摄时间匹配与拍摄时间相同的加载时间;
提取与加载时间对应的字幕段落;
将字幕段落加载在初始输出视频帧的预设字幕段落显示区。
进一步地,对取景框内的图像进行拍摄,获取原始视频帧包括:
预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间;
对取景框内的图像进行拍摄,并根据图像的拍摄时间加载字幕段落;
将加载字幕段落的视频帧作为原始视频帧保存。
进一步地,根据图像的拍摄时间加载字幕段落包括:
根据图像的拍摄时间,匹配与拍摄时间相同的加载时间;
提取与加载时间对应的字幕段落;
在取景框上建立第一字幕段落显示图层;
获取在第一裁剪框中预设的字幕段落显示框相对取景框的第一显示信息;
根据第一显示信息将字幕段落加载并显示在第一字幕段落显示图层。
进一步地,将加载字幕段落的视频帧作为原始视频帧保存包括:
获取对取景框内的图像进行拍摄的实际拍摄图像帧,实际拍摄图像帧的尺寸由手机拍摄的拍摄分辨率决定;
获取第一字幕段落显示图层映射到实际拍摄图像帧上的第二字幕段落显示图层;
将实际拍摄图像帧与第二字幕段落显示图层进行融合;
将融合第二字幕段落显示图层后的实际拍摄图像帧作为原始视频帧保存。
进一步地,根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频包括:
根据第二位置信息确定第一裁剪框映射到原始视频帧上的第二裁剪框;
裁剪原始视频帧上除第二裁剪框以外的其他区域,从而得到与第一裁剪框内容相同的输出视频。
进一步地,加载时间包括:
开始加载时间和停止加载时间。
根据本发明的另一方面,提供了一种手机拍摄视频的处理装置,包括:
第一裁剪框设定装置,用于在手机拍摄界面的取景框中设定第一裁剪框;
原始视频帧获取装置,用于对取景框内的图像进行拍摄,获取原始视频帧;
第二位置信息获取装置,用于根据取景框相对原始视频帧的比例信息、以及第一裁剪框相对取景框的第一位置信息计算第一裁剪框映射到原始视频帧的第二位置信息;
输出视频获取装置,用于根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频。
本发明具有以下有益效果:
本发明提供了一种手机拍摄视频的处理方法及装置,通过在手机拍摄界面的取景框中设定第一裁剪框,对取景框内的图像进行拍摄,获取原始视频帧,根据取景框相对原始视频帧的比例信息、以及第一裁剪框相对取景框的第一位置信息计算第一裁剪框映射到原始视频帧的第二位置信息,根据第二位置信息对原始视频帧进行裁剪,从而得到与第一裁剪框内容相同的输出视频,解决了需要在手机视频拍摄后期对拍摄视频进行后续裁剪以获取用户设定尺寸的输出视频,从而导致手机拍摄视频流程复杂以及用户体验不佳的技术问题,实现了自动将手机拍摄的视频按照用户设定尺寸输出,无需后续裁剪,所见即所得,选取直观方便,实时性高,提高了视频处理的编辑效率,提升了用户体验。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明优选实施例的手机拍摄视频的处理方法流程图;
图2是本发明优选实施例的第一裁剪框、第二裁剪框、取景框、字幕段落显示框以及原始视频帧之间的映射关系图;
图3是本发明优选实施例的手机拍摄视频的处理装置结构示意图。
附图标记说明:
1、取景框;2、第一裁剪框;3、原始视频帧;4、第二裁剪框;5、字幕段落显示框;10、第一裁剪框设定装置;20、原始视频帧获取装置;30、第二位置信息获取装置;40、输出视频获取装置。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
参照图1,本发明的优选实施例提供了一种手机拍摄视频的处理方法,包括:
步骤S101,在手机拍摄界面的取景框1中设定第一裁剪框2;
步骤S102,对取景框1内的图像进行拍摄,获取原始视频帧3;
步骤S103,根据取景框1相对原始视频帧3的比例信息、以及第一裁剪框2相对取景框1的第一位置信息计算第一裁剪框2映射到原始视频帧3的第二位置信息;
步骤S104,根据第二位置信息对原始视频帧3进行裁剪,从而得到与第一裁剪框2内容相同的输出视频。
本发明提供的手机拍摄视频的处理方法,通过在手机拍摄界面的取景框1中设定第一裁剪框2,对取景框1内的图像进行拍摄,获取原始视频帧3,根据取景框1相对原始视频帧3的比例信息、以及第一裁剪框2相对取景框1的第一位置信息计算第一裁剪框2映射到原始视频帧3的第二位置信息,根据第二位置信息对原始视频帧3进行裁剪,从而得到与第一裁剪框2内容相同的输出视频,解决了需要在手机视频拍摄后期对拍摄视频进行后续裁剪以获取用户设定尺寸的输出视频,从而导致手机拍摄视频流程复杂以及用户体验不佳的技术问题,实现了自动将手机拍摄的视频按照用户设定尺寸输出,无需后续裁剪,所见即所得,选取直观方便,实时性高,提高了视频处理的编辑效率,提升了用户体验。
步骤S101,在拍摄设备的取景框1中设定的第一裁剪框2。可选地,步骤S101,在拍摄设备的取景框1中设定的第一裁剪框2包括:在所述拍摄设备的取景框1中通过手势设定第一裁剪框2,所述手势为圆形缩放手势、椭圆形缩放手势、矩形缩放手势、菱形缩放手势以及心形缩放手势中的任意一种。通过设置不同的缩放手势,一方面,用户可以通过手势缩放任意设定第一裁剪框2和字幕段落显示框5的长宽比例;另一方面,用户可以根据需要拍摄的区域选择合适的手势在设备界面的取景框1中选取第一裁剪框2,从而可以灵活选择与取景框1比例不一致的第一裁剪框2以及与特定区域匹配的裁剪框形状。
本实施例选取的拍摄设备为具有拍摄功能的手机,且手机拍摄的像素采用手机出厂固定的像素,本实施例中拍摄视频的手机采用的视频传输标准为VGA,其分辨率具体为M=640*480,由于手机拍摄的分辨率是固定的,故手机***设置的手机取景框1比例为4:3,在本实施例中取景框1尺寸具体为m=6.4*4.8,根据现有技术可知采用该手机拍摄的视频比例与手机取景比例一致,即都为4:3,由于本实施例需要输出视频长宽比例为2:1这种与取景比例不一致的视频,故先在拍摄手机的取景框1中设定长宽比例为2:1的矩形形状的第一裁剪框2,具体为C=3.2*1.6,由于第一裁剪框2为矩形,故本实施例在手机拍摄的取景框1中通过矩形手势设定第一裁剪框2。
步骤S102,对取景框1内的图像进行拍摄,获取原始视频帧3。
本实施例通过改变第一裁剪框2相对取景框1的第一位置信息确定感兴趣或特定区域后并开始进行拍摄,并获得由原始视频帧3,由步骤S101可知,本实施例的原始视频帧3的尺寸由手机拍摄的拍摄分辨率决定,即原始视频帧3尺寸为M=640*480。
步骤S103,根据取景框1相对原始视频帧3的比例信息、以及第一裁剪框2相对取景框1的第一位置信息计算第一裁剪框2映射到原始视频帧3的第二位置信息。
本发明实施例中,根据取景框1相对原始视频帧3的比例信息、以及第一裁剪框2相对取景框1的第一位置信息计算第一裁剪框2相对原始视频帧3的第二位置信息;由本实施例中取景框1尺寸(m=6.4*4.8)和原始视频帧3尺寸(M=640*480)可知,原始视频帧3与取景框1的比例系数参考图2中的映射关系可知,第一裁剪框2相对原始视频帧3的第二位置信息为:X1=k*x1,Y1=k*y1,其中(x1,y1)代表第一裁剪框2上的点相对取景框1的坐标值,(X1,Y1)为第一裁剪框2上的点相对原始视频帧3的坐标值。采用该方法可以得到第一裁剪框2上四个点相对原始视频帧3的坐标位置,从而得到第一裁剪框2相对原始视频帧3的第二位置信息。本实施例第一裁剪框2四个点相对取景框1的坐标分别为xa=(1,1),xb=(4.2,1),xc=(1,2.6),xd=(4.2,2.6),根据映射关系X1=k*x1以及Y1=k*y1可以得到第一裁剪框2四个点相对原始视频帧3的坐标分别为XA=(100,100),XB=(420,100),XC=(100,280),XD=(420,280)。
步骤S104,根据第二位置信息对原始视频帧3进行裁剪,从而得到与第一裁剪框2内容相同的输出视频。可选地,步骤S104,根据第二位置信息对原始视频帧3进行裁剪,从而得到与第一裁剪框2内容相同的输出视频包括:
步骤S401,根据第二位置信息确定第一裁剪框2映射到原始视频帧3上的第二裁剪框4。由步骤S103可知,第一裁剪框2映射到原始视频帧3上的第二裁剪框4即第二位置信息中四个点所组成的矩形框,即(XA、XB、XC、XD)组成的矩形框。
步骤S402,裁剪原始视频帧3上除第二裁剪框4以外的其他区域,获得初始输出视频帧。
由于本实施例对第二裁剪框4进行裁剪是在后台实现的,故将初始输出视频帧输出到手机显示屏幕上时,***根据比例信息自动将初始输出视频帧缩放成与第一裁剪框2尺寸和比例相同的输出视频,通过直接输出与用户设定尺寸和比例的输出视频,从而实现了在取景框1中实时预览输出视频,所见即所得,选取直观方便,实时性高,避免了因尺寸选取或特定区域选取不合适而需重新裁剪视频的流程,提高了裁剪的准确性,提升了用户体验。
步骤S403,预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间。由于目前大部分的移动终端都具有拍摄视频的功能,用户可以使用移动终端随时随地的拍摄视频,还可以将拍摄的视频随时上传到网上,通过向输出视频添加字幕,并将添加字幕后的输出视频进行自动保存和/或分享,丰富了视频的内涵,增强了拍摄的趣味性、可玩性和实用性。本实施例对输出视频除了添加字幕外,还可以添加的语音、表情、背景音乐等。当添加字幕、表情等可视信息时,则直接显示该可视信息;当添加的为语音、背景音乐时,则播放该语音或背景音乐。
本发明实施例预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间,具体为:“你好!”;第二段字幕段落的内容为:“明天!”,且第一段字幕段落的开始加载时间为第2秒,停止加载时间为第3秒,第二段字幕段落的开始加载时间为第5秒,停止加载时间为第6秒。在具体实际情况中,用户提供的一般是包含多段字幕段落的文档文件,***需要根据特定符号(例如分行符、句号、逗号)或其他规则(字符数阈值拆分等)先将文档拆分成多个字幕段落,然后再对拆分后的每个字幕段落设置相应的加载时间。
步骤S404,根据初始输出视频帧的帧序列号加载字幕段落,并将加载字幕段落后的初始输出视频帧合并成输出视频。
可选地,步骤S404中根据初始输出视频帧的帧序列号加载字幕段落包括:
步骤S4041,根据初始输出视频帧的帧序列号求取与帧序列号对应的拍摄时间。由于视频拍摄的时候是按照帧的格式保存的,故可以根据帧序列号的计算公式(时间(秒)*帧频(FTP)=帧序列号)得到与其对应的拍摄时间,本实施例采用的帧频为30帧/秒,从而可知第一秒对应的开始帧序列号为1,结束帧序列号为30;以此类推,最后一秒(第6秒)对应的开始帧序列号为151,结束帧序列号为180。反之,在已知初始输出视频帧的帧序列号的情况下,可以求取与其对应的拍摄时间。本实施例假设当前的初始输出视频帧的帧序列号为60,根据其与拍摄时间的对应关系可以得到当前初始输出视频帧的拍摄时间为第2秒。
步骤S4042,根据拍摄时间匹配与拍摄时间相同的加载时间。根据步骤S4041中计算出的拍摄时间为第2秒,可以匹配与拍摄时间相同的加载时间也为第2秒。
步骤S4043,提取与加载时间对应的字幕段落。根据步骤S4042计算出的加载时间为第2秒,可以得到此时对应的字幕段落为第一字幕段落,内容为“你好!”。需要说明的是,本发明实施例对没有匹配到加载时间的拍摄时间返回空字幕或不做任何处理,例如,当根据步骤S4041中计算出的拍摄时间为第1秒或第7秒时,***将返回空字幕或不做任何处理,具体可以通过软件编程的方法实现。当然,用户也可以自定义选择在第6秒以后循环调用前面第一和第二字幕段落的内容。此外,本实施例中的字幕段落的文字属性可以根据用户自定义预先设定。
步骤S4044,将字幕段落加载在初始输出视频帧的预设字幕段落显示区。本实施例可以预先在服务器后台设置字幕段落显示区在初始输出视频帧上的位置坐标,从而通过步骤S4043将字幕段落提取后,直接将该字幕段落添加在初始输出视频帧的预设字幕段落显示区。并最终将加载字幕段落后的初始输出视频帧合并成输出视频。
本实施例通过在用户拍摄视频后,服务器后台对原始视频帧3进行裁剪得到初始输出视频帧,并在初始输出视频帧上添加字幕段落,从而得到加载字幕段落的输出视频的处理方法。一方面,实现了自动将手机拍摄的视频按照用户设定尺寸输出,无需后续裁剪,所见即所得,选取直观方便,实时性高,提高了视频处理的编辑效率;另一方面,通过在初始输出视频帧上自动添加字幕段落,无需后续将手机拍摄的视频导出至电脑或采用专门的字幕添加软件对手机拍摄的视频加载字幕,提高了手机拍摄视频的编辑效率,提升了用户体验。
由于现有对手机拍摄的视频添加字幕都是在视频拍摄完成后,尽管服务器后台能在视频输出前自动将字幕添加至初始视频帧,但依然不能实现在手机拍摄视频的时候同时预览字幕添加后的效果。针对该问题,可选地,步骤S102,对取景框1内的图像进行拍摄,获取原始视频帧3包括:
步骤S201,预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间;同样,在该施例中,预设至少两段以上待加载的字幕段落以及每一段字幕段落的加载时间,具体为:“你好!”;第二段字幕段落的内容为:“明天!”,且第一段字幕段落的开始加载时间为第2秒,停止加载时间为第3秒,第二段字幕段落的开始加载时间为第5秒,停止加载时间为第6秒。在具体实际情况中,用户提供的一般是包含多段字幕段落的文档文件,***需要根据特定符号(例如分行符、句号、逗号)或其他规则(字符数阈值拆分等)先将文档拆分成多个字幕段落,然后再对拆分后的每个字幕段落设置相应的加载时间。
本实施例通过预先设置待加载的字幕段落以及与之对应的加载时间,一方面可以方便用户根据最后停止加载时间对视频拍摄进行控制,例如,本实施例的最后加载时间为第6秒,故用户可以选择在第6秒左右的时间停止视频拍摄;另一方面也可以方便用户根据想要拍摄的视频时间预先设置字幕段落的最后停止加载时间,例如,当用户想拍摄时间为20秒钟左右的视频,则可以设置最后停止加载时间在20秒左右;最重要的是,用户在拍摄视频的时候可以一边拍摄视频,一边预览与其设定尺寸和字幕相同效果的拍摄图像,所见即所得,选取直观方便,实时性高,大大提升了用户体验。
步骤S202,对取景框1内的图像进行拍摄,并根据图像的拍摄时间加载字幕段落;可选地,步骤S202中,根据图像的拍摄时间加载字幕段落包括:
步骤S2021,根据图像的拍摄时间,匹配与拍摄时间相同的加载时间;由于本实施例在图像拍摄前就预设好了字幕段落,且本实施例希望在拍摄的时候也能看到预设的字幕,故当用户按下拍摄按钮的时候,***会对拍摄时间进行记录,并根据拍摄时间匹配与拍摄时间相同的加载时间。具体地,当***获取到当前的拍摄时间为第2.5秒,可以匹配与拍摄时间相同的加载时间也为第2.5秒。
步骤S2022,提取与加载时间对应的字幕段落;
根据步骤S2021计算出的加载时间为第2.5秒,可以得到此时对应的字幕段落为第一字幕段落,内容为“你好!”。需要说明的是,本发明实施例对没有匹配到加载时间的拍摄时间返回空字幕或不做任何处理,例如,当根据步骤S2021中计算出的拍摄时间为第1秒或第7秒时,***将返回空字幕或不做任何处理。当然,用户也可以自定义选择在第6秒以后循环调用前面第一和第二字幕段落的内容。此外,本实施例中的字幕段落的文字属性可以根据用户自定义预先设定。
步骤S2023,在取景框1上建立第一字幕段落显示图层;
在***获取到当前拍摄时间所需加载的字幕段落后,接下来需要做的便是如何让用户在拍摄的时候也能预览到字幕,本实施例采用在取景框1上建立第一字幕段落显示图层的方法实现。
步骤S2024,获取在第一裁剪框2中预设的字幕段落显示框5相对取景框1的第一显示信息;
由于用户在使用手机拍摄视频的时候,为了得到所见即所得的体验效果,一般在手机拍摄界面的取景框1中预设第一裁剪框2之后,还会在第一裁剪框2内预设字幕段落显示框5。具体地,本实施例预设字幕段落显示框5为矩形形状,其相对取景框1中的第一显示信息具体为:xe=(1.2,2),xf=(4,2),xg=(1.2,2.5),xh=(4,2.5)。
步骤S2025,根据第一显示信息将字幕段落加载并显示在第一字幕段落显示图层。
在获取到第一显示信息后,***根据第一显示信息,将步骤S2022提取出的字幕段落显示在字幕段落显示框5。也就是说,到此步骤的时候,本实施例实现了在拍摄过程预览到字幕的效果。
本实施例通过在手机拍摄视频的时候,自动将用户预先设置的字幕段落显示在取景框1中,从而方便用户一边拍摄视频,一边预览字幕添加后的效果画面,实现了所见即所得,提升了用户体验。
步骤S203,将加载字幕段落的视频帧作为原始视频帧3保存。可选地,步骤S203,将加载字幕段落的视频帧作为原始视频帧3保存包括:
步骤S2031,获取对取景框1内的图像进行拍摄的实际拍摄图像帧,实际拍摄图像帧的尺寸由手机拍摄的拍摄分辨率决定;
根据步骤S101可知,本实施例中拍摄视频的手机采用的视频传输标准为VGA,其分辨率具体为M=640*480,故可以得到对取景框1内的图像进行拍摄的实际拍摄图像帧的尺寸为M=640*480。
步骤S2032,获取第一字幕段落显示图层映射到实际拍摄图像帧上的第二字幕段落显示图层;
本实施例虽然在步骤S2025实现了用户在拍摄视频的时候预览到字幕,但此时第一字幕段落显示图层并没有和实际拍摄图像帧融合,即本实施例中的第一字幕段落显示图层仅仅是为了显示预览字幕而悬浮在取景框1上的一个悬浮框。故为了裁剪原始视频帧3后,无需再后续添加字幕,就能实现裁剪后的视频帧同时加载好字幕的效果,本实施例根据取景框1与实际拍摄图像帧之间的对应关系,将第一字幕段落显示图层映射到实际拍摄图像帧上,从而得到与实际拍摄图像帧尺寸大小相同的第二字幕段落显示图层。具体地,根据映射关系X1=k*x1以及Y1=k*y1可以得到第一字幕段落显示图层映射到实际拍摄图像帧上的第二字幕段落显示图层。
步骤S2033,将实际拍摄图像帧与第二字幕段落显示图层进行融合;本实施例融合的具体过程是在拍摄时,将***缓存区缓存的实际拍摄图像帧与第二字幕段落显示图层进行叠加,从而实现将字幕段落内容融合在实际拍摄图像帧中。具体地,即在实际拍摄图像帧中将有字幕段落位置处的像素点的灰度值替换为第二字幕段落显示图层上的字幕段落对应的像素点的灰度值。
步骤S2034,将融合第二字幕段落显示图层后的实际拍摄图像帧作为原始视频帧3保存。此时***保存的原始视频帧3已经是融合了字幕段落的视频帧,通过在保存原始视频帧3之前将用户拍摄过程中预览的字幕段落对应加载在实际拍摄图像帧上,实现了拍摄图像与字幕同步,且所见即所得,即预览画面就是保存的画面。
参照图3,根据本发明的另一方面,提供了一种手机拍摄视频的处理装置,包括:
第一裁剪框设定装置10,用于在手机拍摄界面的取景框1中设定第一裁剪框2;
原始视频帧获取装置20,用于对取景框1内的图像进行拍摄,获取原始视频帧3;
第二位置信息获取装置30,用于根据取景框1相对原始视频帧3的比例信息、以及第一裁剪框2相对取景框1的第一位置信息计算第一裁剪框2映射到原始视频帧3的第二位置信息;
输出视频获取装置40,用于根据第二位置信息对原始视频帧3进行裁剪,从而得到与第一裁剪框2内容相同的输出视频。
本发明实施例中的视频拍摄设备可以是具有拍摄功能的智能手机或其他移动终端,且移动终端可以是台式电脑、平板电脑、个人数字助理、手机、电视机、车载电脑、可穿戴通信设备等。本实施例的视频拍摄的处理装置的具体工作过程和工作原理可参照本实施例中的视频拍摄的处理方法的工作过程和工作原理。
本实施例的手机拍摄视频的处理装置的具体工作过程和工作原理可参照本实施例中的手机拍摄视频的处理方法的工作过程和工作原理。
以上以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种手机拍摄视频的处理方法,其特征在于,包括:
在手机拍摄界面的取景框中设定第一裁剪框;
对所述取景框内的图像进行拍摄,获取原始视频帧;
根据所述取景框相对所述原始视频帧的比例信息、以及所述第一裁剪框相对所述取景框的第一位置信息计算所述第一裁剪框映射到所述原始视频帧的第二位置信息;
根据所述第二位置信息对所述原始视频帧进行裁剪,从而得到与所述第一裁剪框内容相同的输出视频。
2.根据权利要求1所述的手机拍摄视频的处理方法,其特征在于,在手机拍摄界面的取景框中设定第一裁剪框包括:
在手机拍摄界面的取景框中通过手势设定第一裁剪框,所述手势为圆形缩放手势、椭圆形缩放手势、矩形缩放手势、菱形缩放手势以及心形缩放手势中的任意一种。
3.根据权利要求2所述的手机拍摄视频的处理方法,其特征在于,根据所述第二位置信息对所述原始视频帧进行裁剪,从而得到与所述第一裁剪框内容相同的输出视频包括:
根据所述第二位置信息确定所述第一裁剪框映射到所述原始视频帧上的第二裁剪框;
裁剪所述原始视频帧上除所述第二裁剪框以外的其他区域,获得初始输出视频帧;
预设至少两段以上待加载的字幕段落以及每一段所述字幕段落的加载时间;
根据所述初始输出视频帧的帧序列号加载所述字幕段落,并将加载所述字幕段落后的初始输出视频帧合并成输出视频。
4.根据权利要求3所述的手机拍摄视频的处理方法,其特征在于,根据所述初始输出视频帧的帧序列号加载所述字幕段落包括:
根据所述初始输出视频帧的帧序列号求取与所述帧序列号对应的拍摄时间;
根据所述拍摄时间匹配与所述拍摄时间相同的加载时间;
提取与所述加载时间对应的字幕段落;
将所述字幕段落加载在所述初始输出视频帧的预设字幕段落显示区。
5.根据权利要求1所述的手机拍摄视频的处理方法,其特征在于,对所述取景框内的图像进行拍摄,获取原始视频帧包括:
预设至少两段以上待加载的字幕段落以及每一段所述字幕段落的加载时间;
对所述取景框内的图像进行拍摄,并根据所述图像的拍摄时间加载所述字幕段落;
将加载所述字幕段落的视频帧作为原始视频帧保存。
6.根据权利要求5所述的手机拍摄视频的处理方法,其特征在于,根据所述图像的拍摄时间加载所述字幕段落包括:
根据所述图像的拍摄时间,匹配与所述拍摄时间相同的加载时间;
提取与所述加载时间对应的字幕段落;
在所述取景框上建立第一字幕段落显示图层;
获取在所述第一裁剪框中预设的字幕段落显示框相对所述取景框的第一显示信息;
根据所述第一显示信息将所述字幕段落加载并显示在所述第一字幕段落显示图层。
7.根据权利要求6所述的手机拍摄视频的处理方法,其特征在于,将加载所述字幕段落的视频帧作为原始视频帧保存包括:
获取对所述取景框内的图像进行拍摄的实际拍摄图像帧,所述实际拍摄图像帧的尺寸由所述手机拍摄的拍摄分辨率决定;
获取所述第一字幕段落显示图层映射到所述实际拍摄图像帧上的第二字幕段落显示图层;
将所述实际拍摄图像帧与所述第二字幕段落显示图层进行融合;
将融合所述第二字幕段落显示图层后的实际拍摄图像帧作为原始视频帧保存。
8.根据权利要求7所述的手机拍摄视频的处理方法,其特征在于,根据所述第二位置信息对所述原始视频帧进行裁剪,从而得到与所述第一裁剪框内容相同的输出视频包括:
根据所述第二位置信息确定所述第一裁剪框映射到所述原始视频帧上的第二裁剪框;
裁剪所述原始视频帧上除所述第二裁剪框以外的其他区域,从而得到与所述第一裁剪框内容相同的输出视频。
9.根据权利要求4或权利要求8所述的手机拍摄视频的处理方法,其特征在于,所述加载时间包括:
开始加载时间和停止加载时间。
10.一种手机拍摄视频的处理装置,其特征在于,包括:
第一裁剪框设定装置(10),用于在手机拍摄界面的取景框中设定第一裁剪框;
原始视频帧获取装置(20),用于对所述取景框内的图像进行拍摄,获取原始视频帧;
第二位置信息获取装置(30),用于根据所述取景框相对所述原始视频帧的比例信息、以及所述第一裁剪框相对所述取景框的第一位置信息计算所述第一裁剪框映射到所述原始视频帧的第二位置信息;
输出视频获取装置(40),用于根据所述第二位置信息对所述原始视频帧进行裁剪,从而得到与所述第一裁剪框内容相同的输出视频。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510232701.2A CN104836956A (zh) | 2015-05-09 | 2015-05-09 | 一种手机拍摄视频的处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510232701.2A CN104836956A (zh) | 2015-05-09 | 2015-05-09 | 一种手机拍摄视频的处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104836956A true CN104836956A (zh) | 2015-08-12 |
Family
ID=53814570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510232701.2A Pending CN104836956A (zh) | 2015-05-09 | 2015-05-09 | 一种手机拍摄视频的处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104836956A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106504280A (zh) * | 2016-10-17 | 2017-03-15 | 努比亚技术有限公司 | 一种浏览视频的方法及终端 |
CN106534972A (zh) * | 2016-12-12 | 2017-03-22 | 广东威创视讯科技股份有限公司 | 一种无损缩放显示局部视频的方法及装置 |
CN107707824A (zh) * | 2017-10-27 | 2018-02-16 | 广东欧珀移动通信有限公司 | 拍摄方法、装置、存储介质和电子设备 |
CN108495025A (zh) * | 2018-02-26 | 2018-09-04 | 维沃移动通信有限公司 | 拍照方法和移动终端 |
CN111193860A (zh) * | 2019-09-09 | 2020-05-22 | 浙江国自机器人技术有限公司 | 巡检机器人工作点位的一框标定方法 |
CN112004032A (zh) * | 2020-09-04 | 2020-11-27 | 北京字节跳动网络技术有限公司 | 视频处理方法、终端设备及存储介质 |
CN113139070A (zh) * | 2021-03-23 | 2021-07-20 | 合创汽车科技有限公司 | 车内用户的交互方法、装置、计算机设备和存储介质 |
CN114598819A (zh) * | 2022-03-16 | 2022-06-07 | 维沃移动通信有限公司 | 视频录制方法、装置和电子设备 |
WO2022116990A1 (zh) * | 2020-12-02 | 2022-06-09 | 北京有竹居网络技术有限公司 | 视频裁剪方法、装置、存储介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141563A (zh) * | 2006-09-08 | 2008-03-12 | 郭鹏飞 | 一种受众可以实时扮演角色的视频广告***和方法 |
US20090142030A1 (en) * | 2007-12-04 | 2009-06-04 | Samsung Electronics Co., Ltd. | Apparatus and method for photographing and editing moving image |
CN103209291A (zh) * | 2012-01-17 | 2013-07-17 | 百度在线网络技术(北京)有限公司 | 一种用于控制自动拍摄图像的方法、装置和设备 |
CN103365044A (zh) * | 2012-03-30 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | 使用相机拍摄照片的方法和用于相机的拍摄照片的装置 |
CN104202542A (zh) * | 2014-08-28 | 2014-12-10 | 深圳市大疆创新科技有限公司 | 用于摄影机的字幕自动生成方法和装置 |
-
2015
- 2015-05-09 CN CN201510232701.2A patent/CN104836956A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141563A (zh) * | 2006-09-08 | 2008-03-12 | 郭鹏飞 | 一种受众可以实时扮演角色的视频广告***和方法 |
US20090142030A1 (en) * | 2007-12-04 | 2009-06-04 | Samsung Electronics Co., Ltd. | Apparatus and method for photographing and editing moving image |
CN101453567A (zh) * | 2007-12-04 | 2009-06-10 | 三星电子株式会社 | 拍摄和编辑运动图像的设备和方法 |
CN103209291A (zh) * | 2012-01-17 | 2013-07-17 | 百度在线网络技术(北京)有限公司 | 一种用于控制自动拍摄图像的方法、装置和设备 |
CN103365044A (zh) * | 2012-03-30 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | 使用相机拍摄照片的方法和用于相机的拍摄照片的装置 |
CN104202542A (zh) * | 2014-08-28 | 2014-12-10 | 深圳市大疆创新科技有限公司 | 用于摄影机的字幕自动生成方法和装置 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106504280A (zh) * | 2016-10-17 | 2017-03-15 | 努比亚技术有限公司 | 一种浏览视频的方法及终端 |
CN106534972A (zh) * | 2016-12-12 | 2017-03-22 | 广东威创视讯科技股份有限公司 | 一种无损缩放显示局部视频的方法及装置 |
CN107707824A (zh) * | 2017-10-27 | 2018-02-16 | 广东欧珀移动通信有限公司 | 拍摄方法、装置、存储介质和电子设备 |
CN108495025A (zh) * | 2018-02-26 | 2018-09-04 | 维沃移动通信有限公司 | 拍照方法和移动终端 |
CN111193860A (zh) * | 2019-09-09 | 2020-05-22 | 浙江国自机器人技术有限公司 | 巡检机器人工作点位的一框标定方法 |
CN112004032A (zh) * | 2020-09-04 | 2020-11-27 | 北京字节跳动网络技术有限公司 | 视频处理方法、终端设备及存储介质 |
WO2022048504A1 (zh) * | 2020-09-04 | 2022-03-10 | 北京字节跳动网络技术有限公司 | 视频处理方法、终端设备及存储介质 |
US11849211B2 (en) | 2020-09-04 | 2023-12-19 | Beijing Bytedance Network Technology Co., Ltd. | Video processing method, terminal device and storage medium |
WO2022116990A1 (zh) * | 2020-12-02 | 2022-06-09 | 北京有竹居网络技术有限公司 | 视频裁剪方法、装置、存储介质及电子设备 |
CN113139070A (zh) * | 2021-03-23 | 2021-07-20 | 合创汽车科技有限公司 | 车内用户的交互方法、装置、计算机设备和存储介质 |
CN114598819A (zh) * | 2022-03-16 | 2022-06-07 | 维沃移动通信有限公司 | 视频录制方法、装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104836956A (zh) | 一种手机拍摄视频的处理方法及装置 | |
CN104836957A (zh) | 一种照片拍摄的处理方法及装置 | |
WO2019105467A1 (zh) | 信息的分享方法和装置、存储介质、电子装置 | |
CN108304132B (zh) | 图形显示方法、装置、设备及存储介质 | |
KR20100028344A (ko) | 휴대단말의 영상 편집 방법 및 장치 | |
CN103491298A (zh) | 多区域实时合成拍照方法及触控终端 | |
CN103605506B (zh) | 一种图形用户界面资源的显示方法及终端 | |
CN112954193B (zh) | 拍摄方法、装置、电子设备及介质 | |
CN112672061B (zh) | 视频拍摄方法、装置、电子设备及介质 | |
CN104754223A (zh) | 一种生成缩略图的方法及拍摄终端 | |
CN113794829B (zh) | 拍摄方法、装置及电子设备 | |
KR20200142065A (ko) | 글로벌 특수 효과의 전환 방법, 전환 장치, 단말 설비 및 저장 매체 | |
CN114520876A (zh) | 延时摄影视频录制方法、装置和电子设备 | |
CN113852757B (zh) | 视频处理方法、装置、设备和存储介质 | |
CN111757177B (zh) | 视频裁剪方法及装置 | |
CN112330728A (zh) | 图像处理方法、装置、电子设备以及可读存储介质 | |
TWI501139B (zh) | 影像裁剪方法以及其可攜式電子裝置 | |
CN114786062A (zh) | 信息推荐方法、装置和电子设备 | |
CN114125297A (zh) | 视频拍摄方法、装置、电子设备及存储介质 | |
CN114168028A (zh) | 一种智慧酒店电视***ui定制装置 | |
CN113805709A (zh) | 信息输入方法、装置 | |
CN111639474A (zh) | 文档风格重构方法、装置和电子设备 | |
CN112887537B (zh) | 图像处理方法和电子设备 | |
CN114827477B (zh) | 延时摄影的方法、装置、电子设备及介质 | |
CN114390205B (zh) | 拍摄方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150812 |