DOM

HTMLMediaElement.playbackRate プロパティ

 編集:2022.11.01 by T.A.

[Edge]。→

HTMLMediaElement が再生される速度を数値で取得/設定します。

mdn: これは、早送り用のユーザー コントロールを実装するために使用されます。スローモーション、などなど。通常の再生速度にこの値を掛けて、現在の速度を取得します。したがって、1.0 の値は通常の速度を示します。

mdn: オーディオのピッチはデフォルトで修正されており、すべての速度で同じです。一部のブラウザは、これを制御するために非標準の HTMLMediaElement.preservesPitch プロパティを実装しています。

構文
HTMLMediaElement.playbackRate
HTMLMediaElement HTMLMediaElement

mdn: Double の数値。初期値:1.0。

mdn: 1.0 は「通常の速度」であり、1.0 より低い値ではメディアの再生が通常より遅くなり、値が高いとメディアの再生が速くなります。

mdn: 早送りまたはスローモーションが有効範囲外の場合、オーディオはミュートされます(たとえば、Geckoは 0.25〜4.0 の範囲外のサウンドをミュートします)。

mdn: 負の値の場合、メディアは逆方向に再生されません。

HTML:

<VIDEO id=IdTest src="../../Sample/Eizou_M.mp4" controls style="width:200px"></VIDEO>

JavaScript:

D=IdTest.playbackRate;  //=[number]:1
IdTest.playbackRate=2.0;
ルーラーで速度調整

HTML:

<VIDEO id=IdTest src="../../Sample/Eizou_M.mp4" controls style="width:200px"></VIDEO><BR>
<INPUT id=IdRu type=range min=0.1 max=3.0 value=1.0 step=0.1>

JavaScript:

function Job(){
  D=IdRu.value;
  IdTest.playbackRate=Number(D);
}
IdRu.oninput=Job;

input イベント


テスト