> For the complete documentation index, see [llms.txt](https://catenoid-support.gitbook.io/kollus-dev-jp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://catenoid-support.gitbook.io/kollus-dev-jp/kollus-vg-controller/mesoddo-2.md).

# 倍速メソッド

{% hint style="info" icon="bullhorn" %}

## 新しいKollus Docsサイトにて、本ドキュメントの最新バージョンをご確認いただけます。

本ドキュメントは旧バージョンです。より正確で最新の情報は、以下の新しいリンク先よりご確認ください。

* **新ドキュメント（最新版）**：[Web Player Controller](https://docs.kollus.com/ja/dev-guide/vod/player/web-player-controller/)
* **提供終了のご案内**：本ドキュメントは2026年11月5日をもって公開を終了いたします。
  {% endhint %}

### **set\_speed(speed)**

**対象プレイヤータイプ：v3,v4**

> 倍速範囲を設定します。(0.5 <= speed <= 4) 最大倍速はPlayerの設定により変更することがあります。倍速は0.1刻みで調整することができます。範囲外の値を入力する場合範囲の最低、最大値(0.5と4)で固定されます。

**Parameters:**

* speed INTEGER 設定する倍速値.

**Return:**

* No return

### **get\_speed()**&#x20;

**対象プレイヤータイプ：v3,v4**

> 設定された倍速値をリターンします。
>
> Javascriptには明確なFloatタイプがないため、小数点を表現するためにStringタイプでリターンします。

**Parameters:**

* No parameter

**Return:**

* `String` 設定された倍速値。定数(1, 2, 3, 4)の場合、小数点を表示します。(1.0, 2.0, 3.0, 4.0)

### **set\_playback\_rates(playback\_rates)**&#x20;

**対象プレイヤータイプ：v3,v4**

> 倍速値のグループを設定：Array typeとなり順番は無視されます。(Player側で整列してUIを構成)二重配列形態で表示される場合、UIから見られる倍速値グループの行数を設定することができます。この場合、最初の因子は倍速値の配列となり2番目の因子は行数を意味します。ex) \[\[0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4], 2]
>
> HLSでサービスする場合、iOSでは最大2倍速まで対応します。

Parameters:

* playback\_rates Array 設定する倍速値グループの配列

Return:

* No return

### **get\_playback\_rates()**

> 倍速値グループの配列をリターン

Parameters:

* No parameter

Return:

* Array 設定された倍速値グループの配列
