Tutorials References Menu

HTML Audio/Video DOM playbackRate Property

❮ HTML Audio/Video DOM Reference

Example

Set video to play in slow motion:

var vid = document.getElementById("myVideo");
vid.playbackRate = 0.5;
Try it Yourself »

Definition and Usage

The playbackRate property sets or returns the current playback speed of the audio/video.


Browser Support

The numbers in the table specify the first browser version that fully supports the property.

Property
playbackRate Yes 9.0 20.0 Yes Yes

Syntax

Return the playbackRate property:

audio|video.playbackRate

Set the playbackRate property:

audio|video.playbackRate=playbackspeed

Property Values

Value Description
playbackspeed Indicates the current playback speed of the audio/video.
Example values:
  • 1.0 is normal speed
  • 0.5 is half speed (slower)
  • 2.0 is double speed (faster)
  • -1.0 is backwards, normal speed
  • -0.5 is backwards, half speed

Technical Details

Return Value: Number, the current playback speed
Default Value: 1.0

❮ HTML Audio/Video DOM Reference