在播放器中跳过一定数量的帧

时间:2015-12-09 02:02:55

标签: video media-player movie

我有几个* .avi格式的视频文件。这是一个需要解决方案的问题。根据电影的不同,我希望使用键盘向前播放,跳过用户定义的帧数。例如,在QuickTime中,有可能分别使用键盘上的左右箭头逐帧前后播放电影。我特别希望有可能使用" up" " down"箭头例如向前和向后跳过30帧。我希望有可能定义我想跳过的帧数。

所以对我来说最简单的解决方案就是指出一个拥有此功能的玩家。但欢迎任何意见。

1 个答案:

答案 0 :(得分:1)

this post中有一个玩家的洗衣清单,其中包含对帧步进的各种支持。它主要是关于单个框架的背面和背面。

然而,VLC的插件Jump to time被提及(当时仍被称为'上一帧'),其中包含指向this post的链接。鉴于当前版本可以做多少,讨论似乎已经过时了,这一点非常有希望。

上面链接的扩展程序页面说明了

  

跳转到时间(上一帧)是VLC扩展,可以:
   - 在播放的媒体中跳转到所需的时间;
   - 向前/向后跳跃所需的时间长度;
   - 模仿上一帧/下一帧的瞬间跳跃; *
   - 以毫秒显示实际播放时间;
   - 使用时间超过24小时;
   - 一次又一次地重复所需的场景(A循环);
   - 转换时间   它不能为你做一杯咖啡: - )

单帧跳跃显然不是非常准确,但这可能不会影响您的需求。

这似乎非常接近所述的分析目的。我不知道它是否会像上下一样简单。可调节的框架步骤,但它可能足够使用。

另一个值得研究的选项是VirtualDub,它几​​乎可以用流做任何事情。如果至少在某种程度上无法将其用于描述分析,我会感到惊讶。

VLCVirtualDub都是众所周知且备受推崇的工具已经存在了很长时间。

最后,如果您需要进行一些编程,this post是关于如何使用HTMLJavascript完成可自定义的跳转。