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

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

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

答案1

播放机可以做到这一点。

暂停电影

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

SMPlayer 是免费且开源的。还有一个便携版本可用的

答案2

Media Player Classic(家庭影院) Sourceforge

答案3

当我尝试逐帧观看视频片段时,我经常会访问此页面。尝试了许多建议后,我仍然对这种功能的缺乏或易用性感到沮丧,而我发现这种功能在分析环境中是不可或缺的(我并不是想逐帧观看莱娅的奴隶服装)。

今天尝试了 VLC 才发现它有一个逐帧向前但不是落后,随后我进入了 VLC 论坛,那里有很多用户要求提供此功能,我学到了一些东西。对于某些编解码器(据我所知,是为流媒体或“多帧”压缩而设计的编解码器),这显然不是一件容易的事。例如,ImageJ 将保存 AVI 文件,这些文件显然是一系列 JPEG 图像,或多或少地连接成一个文件。所以这里逐帧很容易——“编解码器”是“基于帧的”。以 MPEG 电影为例,如果在第 512 帧,左上角自第 265 帧以来没有变化,视频播放器无法倒退并正确渲染第 511 帧的图像,理论上必须加载一些未知数量的先前帧来构建图像的“历史”。

不用说,我不相信任何数据操作不可能用计算机完成,而且如果这些视频播放器能够渲染到屏幕上,那么它们可以在 RAM 中保留一个缓冲区,其中包含渲染帧的历史记录,以至少允许一定数量的逐帧渲染,但这对于整个高清电影来说是不可行的,因此,至少在 VLC 的情况下,他们认为没有必要为某些最大持续时间的剪辑实现它。

答案4

相关内容