【技术实现步骤摘要】
影片预览方法、影片预览系统及计算机程序产品
本专利技术涉及一种影片预览方法、影片预览系统及计算机程序产品,特别是涉及一种以帧为基础的影片预览系统及其影片预览方法。
技术介绍
近年来,由于可以触控的设备越来越多,在一些电子装置中,例如智能型手机(smartphone)、个人数字助理(PDA)、平板计算机(TabletPC)或超便携计算机(UMPC,UltraMobilePC)等,都配置有一个可以直接触控的触控式显示装置(touchscreen),可用触控的操作方式以当作主要的输入装置进行影音的播放与预览,而触控的操作方式是使用拖动进度条来查看想要开始浏览的地方,但对于特殊的帧(frame)搜寻,或者是跳转,并没有一个比较快速的方法,使得使用者需花长时间来搜寻想看的帧,缺少供使用者快速浏览数字影片数据的功能。此外,目前的影片播放器若要浏览某一特定时间点的影片,必须用手指点击,然而,由于手指与进度条比例常常大小不一致,常常会无法点击到想要的时间点。因此,需要提供一种影片预览方法、影片预览系统及计算机程序产品以解决上述问题。
技术实现思路
有鉴于此,本专利技术提供一种影片预览 ...
【技术保护点】
一种影片预览方法,适用于一电子装置,用以提供播放一影片时的预览,其中上述电子装置至少包括一触控式显示单元,该影片预览方法包括下列步骤:检测上述电子装置的上述触控式显示单元的一分辨率;依据上述触控式显示单元的上述分辨率,产生相应上述影片的一预览画面,其中上述预览画面包括M层分帧线且每一上述M层分帧线显示N个帧;其中,每一上述M层分帧线的N依据上述触控式显示单元的上述分辨率决定且M≥1,N≥1。
【技术特征摘要】
2012.07.27 TW 1011271301.一种影片预览方法,适用于一电子装置,用以提供播放一影片时的预览,其中上述电子装置至少包括一触控式显示单元,该影片预览方法包括下列步骤:检测上述电子装置的上述触控式显示单元的一分辨率;依据上述触控式显示单元的上述分辨率,产生相应上述影片的一预览画面,其中上述预览画面包括M层分帧线且每一上述M层分帧线显示N个帧;其中,每一上述M层分帧线的N依据上述触控式显示单元的上述分辨率决定且M≥1,N≥1;检测上述影片的一影片长度;以及依据上述影片的上述影片长度,决定上述M的数值;提供一第一参数、一第二参数以及一第三参数;依据上述触控式显示单元的上述分辨率以及上述第一参数,决定上述N的一最大值;以及依据上述影片的上述影片长度、上述第二参数以及上述第三参数,决定上述M的数值;其中,上述第一参数表示一期望分辨率,上述第二参数表示一最小期望帧间隔并且上述第三参数表示一最大期望帧间隔。2.如权利要求1所述的方法,其中上述依据上述影片的上述影片长度、上述第二参数以及上述第三参数,决定上述M的数值的步骤还包括:依据上述影片长度以及上述第二参数,得到一第一计数值并判断上述第一计数值是否大于上述N的上述最大值;当上述第一计数值小于或等于上述N的上述最大值时,决定上述M的值为1且设定上述N为上述第一计数值;当上述第一计数值大于上述N的上述最大值时,依据上述影片长度以及上述第三参数,得到一第二计数值并判断上述第二计数值是否大于上述N的上述最大值;以及当上述第二计数值小于或等于上述N的上述最大值时,决定上述M的值为1且设定上述N为上述第二计数值。3.如权利要求2所述的方法,该方法还包括:当上述第二计数值大于上述N的上述最大值时,决定上述M的值至少为2且设定上述M层分帧线中的第一层分帧线的上述N为上述N的上述最大值。4.如权利要求3所述的方法,其中上述M的最大值为3。5.如权利要求3所述的方法,该方法还包括:依据上述影片长度,切分上述影片为上述N个帧;依据每一上述N个帧的一帧长度以及上述第二参数,得到一第三计数值并判断上述第三计数值是否大于上述N的上述最大值;当上述第三计数值小于或等于上述N的上述最大值时,决定上述M的值为2且设定上述M层分帧线中的第二层分帧线的上述N为上述第三计数值;当上述第三计数值大于上述N的上述最大值时,依据上述帧长度以及上述第三参数,得到一第四计数值并判断上述第四计数值是否大于上述N的上述最大值;以及当上述第四计数值小于或等于上述N的上述最大值时,决定上述M的值为2且设定上述M层分帧线中的第二层分帧线的上述N为上述第四计数值。6.如权利要求5所述的方法,该方法还包括:当上述第四计数值大于上述N的上述最大值时,决定上述M的值为3且设定上述M层分帧线中的第二层分帧线的上述N为上述N的上述最大值。7.如权利要求6所述的方法,该方法还包括:依据上述帧的上述帧长度,切分上述帧为上述N个子帧;依据每一上述N个子帧的一子帧长度以及上述第二参数,得到一第五计数值并判断该第五计数值是否大于该N的该最大值;当该第五计数值小于或等于上述N的上述最大值时,决定上述M的值为3且设定上述M层分帧线中的第三层分帧线的上述N为上述第五计数值;当上述第五计数值大于上述N的上述最大值时,依据上述子帧长度以及上述第三参数,得到一第六计数值并判断上述第六计数值是否大于上述N的上述最大值;以及当上述第六计数值小于或等于上述N的上述最大值时,决定上述M的值为3且设定上述M层分帧线中的第三层分帧线的上述N为上述第六计数值。8.如权利要求7所述的方法,该方法还包括:当决定上述M的值为3时,依据一无条件舍去法或一无条件进位法,决定上述M层分帧线中的第三层分帧线的上述N的数值。9.一种影片预览系统,用以提供播放一影片时的预览,该系统包括:一触控式显示单元,该触控式显示单元具有一分辨率;一参数...
【专利技术属性】
技术研发人员:林昭源,
申请(专利权)人:纬创资通股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。