![可以平滑地逐帧前进和后退的视频播放器](https://linux22.com/image/125978/%E5%8F%AF%E4%BB%A5%E5%B9%B3%E6%BB%91%E5%9C%B0%E9%80%90%E5%B8%A7%E5%89%8D%E8%BF%9B%E5%92%8C%E5%90%8E%E9%80%80%E7%9A%84%E8%A7%86%E9%A2%91%E6%92%AD%E6%94%BE%E5%99%A8.png)
我正在寻找一个视频播放器,它可以让我使用键盘快捷键逐帧前进和后退。
我有 24fps 的视频。
目前我正在使用 mpv。
我正在尝试以下快捷方式:
。向前一步。按一次暂停,每连续按一次播放一帧,然后再次进入暂停模式。 ,退一步。按一次暂停,每连续按一次将倒放一帧,然后再次进入暂停模式。向前迈进工作顺利,但向后迈进则非常缓慢。
我也尝试过
https://github.com/mpv-player/mpv/issues/4019#issuecomment-330727387
Djvview 可以选择在内存中缓存解码帧,这对于 mpv 来说可行吗?也许使用用户可指定的 RAM 缓存,例如 djvview?我使用 mpv 来预览渲染等,平滑向后播放的能力非常有用。
djv_view 缓存几秒钟并不会缓存整个内容。
有没有任何视频播放器可以让我顺利地播放帧
答案1
具有所有缓存功能的 MPV 可以很好地做到这一点。向后帧搜索对我来说相当快。默认设置下比 DJV 更快。
使用以下一些选项启用大量缓存:(--demuxer-seekable-cache=yes --cache=yes --demuxer-max-back-bytes=100M --hr-seek=yes --demuxer-cache-wait=yes
不是经过充分研究或详尽的列表)