HTMLMediaElement: playbackRate property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

HTMLMediaElement.playbackRate 속성은 미디어가 재생되는 속도를 설정합니다. 이 속성은 빨리 감기, 슬로우 모션 등에 대한 사용자 컨트롤을 구현하는 데 사용됩니다. 일반적인 재생 속도에 이 값을 곱하여 현재 속도를 얻습니다. 1.0은 정상 속도를 의미합니다.

playbackRate가 음수이면 미디어가 거꾸로 재생됩니다.

빨리 감기나 슬로우 모션이 유용한 범위를 벗어나면 오디오가 음 소거됩니다. (Gecko는 범위 0.25에서 4.0을 벗어나면 소리가 음 소거됩니다).

오디오의 음높이는 기본적으로 보정됩니다. 보정을 비활성화하려면 HTMLMediaElement.preservesPitch 속성을 사용하세요.

double 1.0이 "기본 속도"입니다. 1.0보다 낮은경우 미디어 속도는 기본 속도보다 느리게 재생되고, 높은 경우 더 빠르게 재생됩니다. (기본값: 1.0)

예시

js
const obj = document.createElement("video");
console.log(obj.playbackRate); // 예상 출력값 : 1

명세서

Specification
HTML Standard
# dom-media-playbackrate-dev

브라우저 호환성

BCD tables only load in the browser

같이 보기

  • HTMLMediaElement: HTMLMediaElement.playbackRate 속성을 정의하기 위해 사용하는 인터페이스