Settings.rate

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

rate 속성은 비디오 미디어의 현재 재생 속도를 지정하거나 검색합니다.

Syntax

player.settings.rate

가능한 값

이 속성은 읽기/쓰기 숫자 (double)이며 기본값은 1.0입니다.

설명

이 속성은 더 빠르거나 느린 속도로 클립을 재생할 수 있는 승수 값으로 작동합니다. 기본값 1.0은 작성된 속도를 나타냅니다. 오디오 트랙은 0.5보다 낮거나 1.5보다 높은 속도로 이해하기 어려워집니다. 2의 재생 속도는 일반 재생 속도의 두 배와 동일합니다.

Windows 미디어 플레이어 네 가지 재생 모드 중 가장 효과적인 모드를 사용하려고 시도합니다. 이러한 모드는 오디오 피치가 유지 관리되는 부드러운 비디오 재생, 오디오 피치가 유지되지 않는 부드러운 비디오 재생, 오디오가 없는 부드러운 비디오 재생 및 오디오가 없는 키프레임 비디오 재생입니다. 플레이어가 선택한 모드는 파일 형식 및 위치, 운영 체제, 네트워크 및 서버를 비롯한 다양한 요인에 따라 달라집니다.

미디어 유형에 따라 다른 고려 사항도 적용됩니다.

  • WMV(Windows Media Format) 및 ASF 파일: 이 속성의 최적 값은 1에서 10으로, 역방향 플레이의 경우 1에서 10까지입니다. 0.5에서 1.0으로 또는 -0.5에서 -1.0까지의 값은 오디오 피치를 유지할 수 있는 경우(예: 로컬 컴퓨터에 있는 파일을 재생할 때) 잘 작동할 수 있습니다. 절대 크기가 10보다 큰 값은 허용되지만 그다지 의미가 없습니다.
  • 기타 비디오 미디어 형식: 이 속성의 범위는 0에서 9까지입니다. 음수 값은 허용되지 않습니다. 1보다 작은 값은 슬로우 모션을 나타냅니다. 9를 초과하는 값은 허용되지만 그다지 의미가 없습니다.

컨트롤입니다. fastForward 메서드는 속도 값을 5.0으로 변경하고 Controls는 변경합니다. fastReverse 메서드는 속도를 5.0으로 변경합니다.

일부 미디어 유형의 재생 속도는 변경할 수 없습니다. 설정을 사용합니다. isAvailable 메서드를 사용하여 특정 미디어 항목에 대해 이 속성을 지정할 수 있는지 여부를 확인합니다.

Windows 미디어 플레이어 10 Mobile: 이 속성은 -5.0, 1.0 또는 5.0 값만 허용하거나 반환합니다.

예제

다음 예제에서는 사용자가 현재 미디어의 재생 속도를 변경할 수 있는 HTML SELECT 요소를 만듭니다. SELECT 옵션은 정상 속도, 반 속도 및 이중 속도 재생 속도를 제공합니다. Player 개체는 ID = "Player"로 만들어졌습니다.

<!-- Create the HTML SELECT element. -->
<SELECT  ID = pbRATE  NAME = "pbRATE"  LANGUAGE="JScript"
         onChange="
                   /* Test whether playback rate can be set. */
                   if(Player.settings.IsAvailable('Rate'))

                   /* Set the playback rate based on the current
                      value of the SELECT element. */
                   Player.settings.rate = this.value
">

/* Create the OPTION list. */
<OPTION VALUE = 1>NORMAL</OPTION>
<OPTION VALUE = .5>half speed</OPTION>
<OPTION VALUE = 2>2 speed</OPTION>
</SELECT>

요구 사항

요구 사항
버전
Windows 미디어 플레이어 버전 7.0 이상.
DLL
Wmp.dll

추가 정보

Controls.fastForward

Controls.fastReverse

설정 개체

Settings.isAvailable