具有逐帧播放功能的视频播放器


30

哪些视频播放器具有逐帧播放功能?


2
由于此操作已关闭,因此我无法提交自己的答案,但我刚刚找到PotPlayerD是上一帧,F是下一帧。
leetNightshade 2014年

此外,命令行MLT melt可以充当播放器,并且具有“ h =上一帧,l =下一帧”
sdaau 2015年

8
对我来说,这是一个非常有建设性的话题。也许您不这么认为。
2015年


1
正如@leetNightshade指出的那样,PotPlayer可以很好地逐帧进行正向和反向。好处是,截至2019年,它仍在积极开发中,他们将UI保持在最小限度(以及精致的imo!)。
Shadoninja

Answers:


7

SMPlayer可以做到这一点。

暂停电影

从菜单中选择“播放”>“ 帧步”或按.(点)

SMPlayer是免费和开源的。还提供了便携式版本。


6
me脚的是,它只允许帧前进“前进”,而不能后退。
darda 2012年

该功能在“基本” mplayer中也可用。但是很烂。我建议使用像virtualdub或kdenlive这样的NLE程序。
dom0

您可以根据功能要求后退。不知道如何,虽然在线程上问过。
Louis Maddox

您甚至怎么知道它正在前进?我尝试单击暂停并将DOT推入100次,但时间仍然显示相同的秒数。同样,单击play..frame步骤
barlop

4
SMPlayer可以前进和后退。确保在“多媒体”模块下选择“选项->设置”下的“ mpv”选项。比使用“。” (点)代表“前进帧”,并使用“,”(逗号)代表“后退”。
musbach '17


8

尝试逐帧观看视频片段时,我经常登录此页面。尝试了许多建议后,我仍然对缺乏这种功能的可用性或易用性感到沮丧,这在分析环境中是必不可少的(我并不想在Leia的奴隶装束中逐帧进行) 。

今天尝试VLC只是发现它具有逐帧前进但不向后前进,随后进入许多用户要求使用该功能的VLC论坛上,我学到了一些东西。对于某些编解码器(据我所知,是针对流或“多帧”压缩而设计的编解码器)显然不是一件容易的事。例如,ImageJ将保存AVI文件,这些AVI文件显然是一系列JPEG图像,或多或少串联到一个文件中。因此,这里逐帧很容易-“编解码器”是“基于帧的”。以MPEG电影为例,如果在第512帧之后,自第265帧以来左上角没有发生变化,则视频播放器将无法向后退并正确渲染第511帧的图像,而无需从理论上加载一些未知数量的先前帧来构建图片的“历史记录”。

不用说,我不认为用计算机对数据进行任何操作都是不可能的,并且肯定的是,如果这些视频播放器可以渲染到屏幕上,它们可以在RAM中保留一个具有渲染帧历史的缓冲区,以至少允许一定数量的逐帧播放,但对于整个高清电影而言,这是不可行的,因此,至少在VLC的情况下,他们看不到针对某些最大持续时间的剪辑实施该方法的意义。



2

快速的时间可以做到。

按住K并点按JL–可让您以慢动作方式擦洗视频,以快退或逐帧观看


1
或使用空格键暂停并使用左右箭头键。但是,当然,QT仅适用于Mac / Windows。这个问题没有指定操作系统,但是如果是用于Linux,似乎没有播放器可以逐帧返回。为此,我必须使用带有QT的WinXP VM。
mivk 2013年



0

mplayer可以做到这一点。您可以按.转到下一帧


0

我使用Zoom Player。使用鼠标滚轮控制逐帧播放。双向。


下载2012-08-08。我发现默认情况下鼠标滚轮缩放。对于在MATLAB中创建的AVI而言,逐帧似乎不可靠。播放器承认“下一帧”和“上一帧”,但图像并不总是改变。也许压缩确实使这些针对庞大功能集的播放器绊倒了。
darda 2012年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.