DOM

HTMLMediaElement.preservesPitch プロパティ

 編集:2022.11.01 by T.A.

[Edge]。→

HTMLMediaElementplaybackRate によって速度が変わった場合に音ピッチを調整するかどうかを論理値で取得/設定します。

mdn: HTMLMediaElement.playbackRate の設定によって行われた再生速度の変更を補うために、ブラウザーがオーディオのピッチを調整する必要があるかどうかを決定します。

構文
HTMLMediaElement.preservesPitch
HTMLMediaElement HTMLMediaElement

論理値。初期値:true(ピッチ調整する)。

HTML:

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

JavaScript:

IdTest.playbackRate=2.0;
IdTest.preservesPitch=true;
ルーラーで速度調整

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>
音声ピッチ:<INPUT id=IdPP type=checkbox value=false>

JavaScript:

function JobRu(){   //ルーラーの input イベントの処理:
  let D=IdRu.value;
  IdTest.playbackRate=Number(D);
}
function JobPP(){   //チェックボックスの change イベントの処理:
  D=IdPP.checked;
  IdTest.preservesPitch=D;
}
IdRu.oninput=JobRu;
IdPP.onchange=JobPP;

inputchange イベント。

valuechecked


テスト