Android

How to compare sports videos frame by frame on Android

Inspect a golf swing or another quick movement without repeatedly scrubbing past the moment you want to see.

Download free · Google PlayView the iPhone / iPad guide

Open two local videos first. The steps use individual player controls; optional toolbar actions that step every player together require Premium. Screenshots show the English interface on a Pixel 8 phone.

Pause a video and tap its filmstrip button to enable frame controls. Use the arrows beside Play to step through the action; repeat in the other pane to compare poses.

Pause and enable frame controls

Tap a video to reveal its controls, pause it, and tap the filmstrip icon. The time readout shows milliseconds, and the buttons beside Play become frame controls.

Pixel 8 — The paused upper video shows a position of 00:02.244.
The paused upper video shows a position of 00:02.244.

Advance the action one frame

Tap the right frame button once. In this clip the displayed position changes to 00:02.284. Step through each pane separately to compare the same stage of the movement.

Pixel 8 — One step advances this example by 40 milliseconds.
One step advances this example by 40 milliseconds.

Watch the surrounding movement slowly

Tap the speed value and lower Video Speed, for example to 0.6×. Resume playback to see how the pose develops, then pause again for closer inspection.

Pixel 8 — The upper clip is set to 0.6× playback speed.
The upper clip is set to 0.6× playback speed.

Return to a useful checkpoint

For repeated review, save a checkpoint with the flag button before moving away. Open the checkpoint list from its count and select the saved entry to return to that moment.

Pixel 8 — The saved checkpoint returns the upper clip to the review position.
The saved checkpoint returns the upper clip to the review position.

More possibilities

Useful details

Check these details as you follow the steps.

144preset layouts
36videos at once, up to
Make it yoursPosition, size and dividers

Use comparable moments

Equal elapsed times do not necessarily show the same action. If the recordings start at different times, set synchronization points before reviewing them together.

Treat the readout as a clip-specific result

Frame intervals depend on the video. The 40 ms change shown here is an observation from this file, not a fixed interval for every recording.

Frequently asked questions

Does slow motion create new frames?

No. Slower playback helps you inspect the recorded movement; it does not add detail that was absent from the original video.

Why did the frame arrows change after pressing Play?

Frame inspection is a paused-video operation. Pause again and enable the filmstrip control if you need to continue stepping.

Split Screen Player

Try this with your own media

Open Split Screen Player and follow the steps with files you want to use.

Android

How to save and revisit video checkpoints on Android

Read guide →
Android

How to sync videos with different start times on Android

Read guide →
Android

How to customize the bottom toolbar on Android

Read guide →
View all guides