Page 1 of 1

How to go one frame back?

Posted: 05 Sep 2012 11:27
by sntshkmr60
When `E` is pressed while video is being played, the video pauses and the video is shown frame by frame on each keystroke of `E` (in forward direction).

Is there any equivalent keystroke that simulates the same but in backward direction?

P.S.: It is annoyfull when you are watching any video frame by frame and by mistake you passed a few frames. In this condition you need to use your mouse to go back to previous position.

Re: How to go one frame back?

Posted: 07 Sep 2012 17:33
by Jean-Baptiste Kempf
This is not possible in VLC.

Re: How to go one frame back?

Posted: 26 Feb 2016 21:49
by a2m1n
Hello!

just wanted to add to this request if possible -
I work with a large animation studio and we have a number of users that would like to use VLC -
the one thing holding us back from deploying the app to everyone is the lack of ability to scrub backward frame by frame (this is used for timers)
the ability to scrub forward with the E key is awesome but when checking walk cycles and such with animation you need both forward and backward...
currently we're deploying quicklime 7 to our systems - and we're noticing that gets buggier each time apple releases a new OS so VLC !!! HELP!!!! we love you =)

Re: How to go one frame back?

Posted: 10 Nov 2017 22:26
by tragicmagic
If you install the Jump to time (Previous frame) v2.1 VLC extension and modify the lua script, you can use alt+b and alt+f to move back/forward one frame at a time.

https://addons.videolan.org/default/hiv ... ent/156396

After installing, change the following two sections of script in the lua file:

jumps = { -- drop-down list
{"1/FPS", "vlcfps"},
{"2 sec", 2},
{"20 sec", 20},
-- {"30 sec", 30},
{"1 min", "1:00"},
{"5 min", "5:00"},
{"10 min", "10:00"},
{"1/2 sec", 0.5},
{"1/x", "reciprocal"},
{"1/23.976", 1/23.976},
{"1/24", 1/24},
{"1/25", 1/25},
{"1/29.97", 1/29.97},
{"1/30", 1/30},
{"1/60", 1/60},
}

AND

function activate()
Create_dialog()
click_Get_time()
click_Use_jump()
end

Now when you launch a video in VLC, hit alt+i, up-arrow twice (or until you have the Jump to Time extension highlighted in the menu), enter, then you can use alt+b/alt+f to move back/forward one frame at a time.

Someday, when I'm more familiar with VLC extensions, maybe I'll figure out how to enable and launch the extension dialog by default, or with one simple hotkey. But until then, this at least makes the functionality possible, and easy enough to enable/use.

2021 update

Posted: 22 Mar 2021 21:45
by dandv
For those who land here from a web search, please see this 2015 - 2021 thread.

Re: How to go one frame back?

Posted: 08 Feb 2022 05:25
by jonpalawan
SMPlayer can easily go one step back.
It also remembers where you stopped viewing a video and returns to that location the next time you open the video.
smplayer.info