# chimo-chimo-loop
[](LICENSE)
[](https://greasyfork.org/scripts/556184)
[](https://github.com/ryu-dayo/chimo-chimo-loop/stargazers)
*Read this in other languages: [English](README.md), [简体中文](README.zh-CN.md)*

HTML5動画に、PiP(ピクチャインピクチャ)、A-Bリピート、再生速度コントロール、メディア統計情報などの機能を備えた、洗練された軽量フローティング・コントロールバーを追加するユーザースクリプトです。
> 主に **macOS版 Safari** で動作確認を行っています。Chromium系ブラウザ(Edgeなど)にも対応しています。
## 機能とショートカット
> 💡 **修飾キー:** Windows では `Alt` キー、macOS では `Option (⌥)` キーを使用します。
> *注: 入力フォームやテキストエリアでの入力中は、競合を避けるためショートカットが自動的に無効化されます。*
| 機能 | 説明 | ショートカット |
| :--- | :--- | :--- |
| 🔳 **ピクチャインピクチャ** | フローティング動画モードのオン/オフ。 | `⌥` + `P` |
| 🔁 **A-B リピート** | `L` で全体ループを有効化(同時にA点を自動設定)。
`B` を押してB点をロックし、A-B区間リピートを開始。 | `⌥` + `L` / `B` |
| 📸 **無劣化スクリーンショット** | UIの写り込みなしに、1:1のオリジナル解像度でPNGフレームをキャプチャ。 | `⌥` + `S` |
| 🪞 **空間コントロール** | `M` で左右反転(ミラー)。
`R` で90°単位の回転(自動スケーリング対応)。 | `⌥` + `M` / `R` |
| ⏩ **再生速度** | `-` で減速、`=` で加速 (0.5x ~ 2.0x)。
`0` を押すと即座に 1.0x(等倍)にリセット。 | `⌥` + `-` / `=` / `0` |
| ⏪ **シーク&再生** | `Space` で再生 / 一時停止。
`←` / `→` で 5秒 後退 / 前進。 | `⌥` + `Space` / `←` / `→` |
| 🔊 **音声コントロール** | `↑` / `↓` で音量を 10% 調整。
`U` でミュートの切り替え。 | `⌥` + `↑` / `↓` / `U` |
| 📊 **メディア統計情報** | リアルタイムのFPS、解像度、カラースペース表示の切り替え。 | `⌥` + `I` |
| 👻 **自動非表示** | 操作がない状態が 3秒 続くと、UIがエレガントにフェードアウト。 | - |
> **💡 ヒント:** **A-Bリピート**と**0.5倍速再生**を組み合わせれば、両手を使う複雑なギターの指弾きや、細かなダンスの振り付けのマスターに非常に役立ちます。
## 互換性について
- **ユニバーサルサポート**: 標準のHTML5 `