PDA

View Full Version : Slow-motion and frame stepping (frame-by-frame forward/backward) features


semen
2003-10-04, 01:46
i want this feature in xbmp o xbmc

f2dude
2004-02-29, 14:04
hi
sorry if this had been already discussed but i couldn't find it in the faqs nore via the search function

is it possible to see parts of movies frame by frame?
this would be nice with sports stuff
for example when beeing in pause mode to proceed frame by frame

thanks in advance
f2dude

Gamester17
2004-02-29, 16:41
no, no such function has been implemented (or any other slowmotion either for that matter) moving to feature suggestions forums

f2dude
2004-02-29, 17:36
ok and how does that work then?
couldn't figure it out sorry
is it possible with: xbmc-2004-02-12?

Gamester17
2004-02-29, 18:55
ok and how does that work then?
couldn't figure it out sorry
is it possible with: xbmc-2004-02-12?
no, think you have missunderstood, there is no such function/feature in xbmc. if it does not exist then you can not do it

Morien
2004-05-03, 08:55
hi,
i was fiddling around with the ms dvd player and found that when the movie is paused, if you press fast forward it will play in slow motion (and if you press rewind it will reverse in slow motion), also if you press next chapter it will skip frame by frame (and if you press prev chapter it will do the same but in reverse).
would it be possible for this feature to be implemented into xbmc? it gives it so much more of a professional feel (plus it's pretty cool and usefull).

thanks
morien

mknight
2004-08-22, 02:01
i didn't see that this has been asked for in the past, and yes i did search, but i also follow the forums, and don't recall ever seeing it mentioned, but it sure seems like someone would have.

i would like to see a slow motion mode, maybe 1/2, 1/4, 1/8, 1/16, and 1/32 speeds, or something like that, and beyond that a frame by frame mode.

so perhaps if you pause, you can press pause, or play to resume normal speed playback, but if you press << or >> you will go 1/2 speed << or >> again will go 1/4 speed << or >> again will go 1/8 speed etc. pressing |< or >| when paused will go back or forward one frame

pike
2004-08-22, 02:25
i think the major problem here is the core we use, mplayer. it has no such support, when it does, xbmc have it also

mknight
2004-08-22, 02:42
ok, makes sense. not a big concern or feature i am dying for, just something i noticed was missing.

recently there was a problem that had to do with pausing and then resuming the video. the video would run slow and then fast while the audio and video got back in sync. this was fixed, but i just assumed xbmc could do slow-mo because of that, even though it wasn't intentional in this case.

as another thought on this, i know you can set the time you are watching in a movie using the #'s on the remote. what about (excuse my basic programming lingo here) a for/next loop that really just looks at the current time in a video and increments or decrments that time? it would just need to pause longer between the incrementing or decrmenting to go slower and slower. it seems that would serve the same function in the end. i had always thought this same method could be used as a good way to overcome the ff and rew issues we see now because of poor mplayer support for ff and rew.

Morien
2004-09-18, 14:22
hi,
not a biggie, but to me it seems to add some sophistication when media apps/devices have it.
(it being a frame step or slow motion)
notice how the xbox remote has a play and a pause button, but the pause will put it in play mode also (when the vid is paused).
could a frame step or slow motion (or both, step 1 frame, then another (manually) then the next press puts it in slow motion and the next one pauses it again) be implemented for the pause button?
thanks
morien

edit: thanks for editing the title. should make it easier to understand and attract more interest.

Asteron
2005-01-17, 00:44
feature:
step through a movie frame by frame.

interface:
after a movie is paused, the step forward button will advance only one frame instead of its current behavior.
optionally the step back button will step backwards one frame.

reason:
in some movies and such i want to look at a particular frame for a notorious mistake or easter egg... likewise there are some things in action movies (like the matrix) that are only visible at very slow speed. currently to find a frame of interest i have to rapidly unpause and pause the movie to step forward... this is very error prone of course and i often have to step back 30 seconds and redo it.

an alternate issue would be to add slower than 1x video. i think frame advance is easier to implement and the interface i specified is intuitive and does not add any more key presses. who's on board with this?

Kick In Da Door
2005-05-30, 23:17
is there a slow motion option to use with the videos yet?

Dabomy
2005-07-09, 03:29
i know this may be a dumb question, but how do you play a video in slow motion? i've looked through everything and tried every button and for the heck of me can't figure out how to do it.

kraqh3d
2005-07-09, 04:33
i dont believe its implemented.

Batfink
2005-08-22, 11:41
slow motion of frame by frame movement would be great. maybe it could be mapped to one of the thumbsticks.
you could pause the playback and then slightly push the thumbstick left or right to slowly move a frame at a time, the further you push the thumbstick the faster it goes.

*sigh*, probably a pipe dream :)

thanks very much for a fantastic product

batfink

always a want, never a demand

los93sol
2005-09-03, 23:33
another great idea i would love to see implemented! :d sorry for all the bumps today, just been pondering improvements and these are some i remembered seeing and wanted to bring back to life :)

regards,
los93sol

Gamester17
2005-09-07, 14:22
i would very much like these two features as well, ...especially frame-by-frame stepping (which among other things would be good for troubleshooting with screenshots).

ps! both slow-motion and frame-skip could be good training for beginner/hobby c/c++ programmers, you can learn while programming this feature for xbmc and mplayer.

some existing work have already been done on the mplayer side:
http://mplayerhq.hu/piperma....l#28725 (http://mplayerhq.hu/pipermail/mplayer-dev-eng/2004-august/thread.html#28725) "[patch] changing playback speed (live fast forward/slow motion)"
http://mplayerhq.hu/piperma....l#30238 (http://mplayerhq.hu/pipermail/mplayer-dev-eng/2004-october/thread.html#30238) "[patch] "frame stepping""

Caldor
2005-09-08, 06:39
agreed, this is important for diagnosis.

we need something like this to address the post processing video bugs.

macsat
2006-01-30, 10:24
when a movie is paused, it would be nice to be able to skip forward /backward one frame at the time (or two, three, four - i dont know , but just in very small steps).

i guess the step+/- could be used for this ?!

Asteron
2006-01-30, 18:46
don't forget to use http://www.xboxmediaplayer.de/forums/non-cgi/skin/default/images/m_search.gif
http://www.xboxmediaplayer.de/cgi-bin....advance (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=4;t=81;hl=frame+advance)

i agree with step forward/back behaving like this while in the paused state. does mplayer support this?

vtetuan
2006-02-02, 14:43
oops

kraqh3d
2006-02-02, 16:06
this is indeed possible. mplayer has a manual frame-by-frame mode. a while back i played around with this functionality and got it partially work. i could get it into frame-by-frame mode, but it confused the hell out of xbmc who instantly went into paused mode. i then lost interest and scrapped my changes.

rishied
2006-03-12, 08:59
is it possible to play video back at 1/2 speed or slower?
and what about frame by frame stepping?

ColtT45Joe
2006-07-25, 03:07
I was going to make a new post, requesting this feuture, slowmotion, and frame stepping, but there is this thread, SOooooo

will this ever be in XBMC? it would be very nice :nod:

KataLogr
2006-10-06, 04:26
Yeah Frame Stepping is what will make XBMC even GREATER! :D

on another note, my LG dvd player has a neat feature of replaying a selected piece of movie over and over... it has an (A..B) button,
u set the start (...press once for A) and the when u get to the point of replay you press it again (...for point B)

This in effect loops the movie from those two selected points (A and B). Its a pretty neat feature, great for viewing a short hilarious scene over and over until the joke wears off... :)

wot u think? can this be implemented?

Great work guys! Keep it up!

Asteron
2007-02-20, 02:23
I added Frame Advance in patch 1662618 (http://sourceforge.net/tracker/index.php?func=detail&aid=1662618&group_id=87054&atid=581840). It just uses mplayer's frame advance function which seems to work alright.
I added a builtin command for it, XBMC.PlayerControl(frameadvance), and enabled it when stepping forward when paused.

J_K_M_A_N
2007-06-03, 00:47
Is it possible to set up the pause button to pause if playing and advance one frame if already paused? It would be nice for when you want to see something on a movie that shows up for only a couple frames.

And maybe it would be possible to keep the play button to work as it does now. Press it while the video is playing and it pauses. Press it again and it starts playing again.

Just an idea.

J_K_M_A_N

Asteron
2007-06-03, 01:47
We already have frameskip :) First you pause.. then you tap small step forward (Dpad right) to advance 1 frame. Then just unpause to continue playing.

J_K_M_A_N
2007-06-03, 02:39
Sorry! I didn't know that! I am used to it working with the pause button.

I should read the wiki some more I guess. :blush::sniffle:

J_K_M_A_N

uwer
2007-06-30, 13:06
And it so rules!

This is something I wanted for so long.
Press Pause and advance through the frames by pressing right arrow.

I almost posted this in the "XBMC Support (Help)" category because it is the most frequently used part of the forum. But then I contained myself.

Was this being kept secret? People out there should know.

Anyway, thanks a lot.

uwer

elupus
2007-06-30, 15:27
it was in changelog a long time ago :)

johnny2
2008-10-01, 00:40
Is single frame advance (frame by frame) function available in XBMC for Windows?

johnny2
2008-10-04, 20:26
After moving my thread, you could have at least answered my question.

As I understand it, you can do this with XMBC on the XBOX but my question was for the Windows or Linux port.