サムネイルの自動取得:
&ref(https://img.youtube.com/vi/動画ID/maxresdefault.jpg ...)
画像をアップロードせず、YouTubeのサーバーから直接サムネイル画像を借りてきて表示する
🎥 YouTube埋め込みマクロ (#youtube)
1. 基本書式
動画IDと、オプションで横幅・高さを指定します。
Usage: #youtube(ビデオID[, 横幅[, 縦幅]]) もしくは &youtube(ビデオID[, 横幅[, 縦幅]]);
2. 書式と動作
| 書式 | 横幅/高さの指定 | 動作 |
| --- | --- | --- |
| #youtube(ID, W, H) | 指定あり | 指定したピクセルサイズで動画プレイヤーを表示します。 |
| #youtube(ID) | 指定なし | デフォルトのサイズ(通常、幅640px程度)で動画プレイヤーを表示します。 |
3. 拡張ビデオID(クエリパラメータ)
動画IDの後に、URLのクエリパラメータを追加することで、プレイヤーの動作を詳細に制御できます。これは、埋め込みURLの後に ? をつけてパラメータを記述するのと同じ方式です。
| パラメータ | 書式例 | 役割 |
| --- | --- | --- |
| start | start=200 | 動画の再生開始位置を秒単位の整数で指定する。(例: 200秒から再生) |
| t | t=3m20s | 開始位置の代替。分(m)と秒(s)で指定する。(例: 3分20秒から再生) |
| rel | rel=0 | 関連動画なしモード。動画終了後に他の関連動画が表示されるのを抑制する。 |
📐 Flexbox / CSSボックスとの活用
Usage: #youtube(ビデオID[, 横幅[, 縦幅]]) もしくは &youtube(ビデオID[, 横幅[, 縦幅]]);
📄 サンプルコード(サイズ指定と再生開始位置)
このコードは、動画プレイヤーのサイズを固定し、3分20秒(200秒)から再生を開始し、関連動画を表示しないように設定します。
loading...