ビデオスクラバー video-scrubber

ビデオスクラバーは、現在再生中のビデオ内の任意の時間の位置を動的に探すことができる水平スライダーコントロールです。

スクラバー「ノブ」は、再生中にビデオの現在の時間位置を示すために、ビデオの再生に合わせて移動します。 ビデオスクラバーは常にコントロールバーの幅全体を取ります。 ビデオスクラバーをスキンし、CSSによってその高さと垂直位置を変更することが可能です。

ビデオスクラバーの一般的な外観は、次のCSS クラスセレクターで制御されます。

.s7videoviewer .s7videoscrubber
.s7videoviewer .s7videoscrubber .s7videotime
.s7videoviewer .s7videoscrubber .s7knob

ビデオスクラバーの​CSS プロパティ

上位
パディングを含む上部境界線からの位置。
下
パディングを含む下部境界線からの位置。
の高さ
ビデオスクラバーの高さ。
背景色
ビデオスクラバーの色。

次のCSS クラスセレクターは、背景、再生、読み込みのインジケーターを追跡します。

.s7videoviewer .s7videoscrubber .s7track
.s7videoviewer .s7videoscrubber .s7trackloaded
.s7videoviewer .s7videoscrubber .s7trackplayed

トラックの​CSS プロパティ

の高さ
対応するトラックの高さ。
背景色
対応するトラックの色。

次のCSS クラスセレクターは、ノブを制御します。

.s7videoviewer .s7videoscrubber .s7knob

ノブの​CSS プロパティ

上位
垂直ノブオフセット
幅
ノブの幅。
の高さ
ノブの高さ。
背景画像
ノブのアートワーク:
background-position

CSS スプライトを使用する場合は、アートワークスプライト内に配置します。

CSS スプライトを参照してください。

次のCSS クラスセレクターは、再生時間バブルを制御します。

.s7videoviewer .s7videoscrubber .s7videotime

バブル再生時間の​CSS プロパティ

フォントファミリー
時間表示テキストに使用するフォントファミリー。
フォントサイズ
時間表示テキストに使用するフォントサイズ。
カラー
時間表示テキストに使用するフォントカラー。
幅
バブル領域の幅。
の高さ
バブル領域の高さ。
パディング
バブル領域のパディング
背景画像
バブルアートワーク。
background-position

CSS スプライトを使用する場合は、アートワークスプライト内に配置します。

CSS スプライトを参照してください。

テキスト整列
バブル領域でのテキストの整列。

ビデオスクラバーのツールチップはローカライズできます。 詳しくは、​ ユーザーインターフェイス要素のローカライゼーション ​を参照してください。

例 - カスタムトラックカラーのビデオスクラバーを使用してビデオビューアを設定するには。 スクラバーは高さ10 ピクセルで、コントロールバーの上端と左端から10 ピクセルと35 ピクセルの位置に配置する必要があります。

.s7videoviewer .s7videoscrubber  {
top:10px;
left:35px;
height:10px;
background-color:#AAAAAA;
}
.s7videoviewer .s7videoscrubber .s7track {
height:10px;
background-color:#444444;
}
.s7videoviewer .s7videoscrubber .s7trackloaded {
height:10px;
background-color:#666666;
}
.s7videoviewer .s7videoscrubber .s7trackplayed {
height:10px;
background-color:#888888;
}

navigation パラメーターでビデオチャプターを有効にすると、チャプターの場所がビデオスクラブラートラックの上にマーカーとして表示されます。

ビデオチャプターマーカーは、次のCSS クラスセレクターによって制御されます。

 .s7videoviewer .s7videoscrubber .s7navigation

ビデオ チャプターマーカー​の CSS プロパティ

幅
ビデオチャプターマーカーの幅。
の高さ
ビデオチャプターマーカーの高さ。
背景画像
ビデオ章マーカーアートワーク。
background-position

CSS スプライトを使用する場合は、アートワークスプライト内に配置します。

CSS スプライトを参照してください。

NOTE
このボタンは、異なるスキンを異なるボタンの状態に適用するために使用できるstate属性セレクターの両方をサポートしています。 特に、selected='default'はデフォルトのビデオチャプターマーカーの状態に対応し、selected='over'はマウスオーバーまたはタッチジェスチャーによってビデオチャプターマーカーがアクティブ化されたときに使用されます。

例 - 5 x 8 ピクセルのビデオチャプターマーカーを設定し、「デフォルト」状態と「オーバー」状態に異なるアートを使用するには、次の手順を実行します。

.s7videoviewer .s7videoscrubber .s7navigation {
width:5px;
height:8px;
}
.s7videoviewer .s7videoscrubber .s7navigation[state="default"] {
background-image: url("images/v2/VideoScrubberDiamond.png");
}
.s7videoviewer .s7videoscrubber .s7navigation[state="over"] {
background-image: url("images/v2/VideoScrubberDiamond_over.png");
}

ビデオチャプターバブルは、ビデオチャプターマーカーの上に配置され、特定のチャプターのタイトル、開始時間、説明を表示します。 ビデオスクラブトラックに対する最大バブル幅と垂直オフセットを制御できます。 残りはコンポーネントによって自動的に計算されます。

ビデオチャプターのバブルは、次のCSS クラスセレクターによって制御されます。

.s7videoviewer .s7videoscrubber .s7chapter

ビデオチャプターバブルのCSS プロパティ

max-width
ビデオチャプターバブルの最大幅。
下
ビデオスクラブトラックからの垂直オフセット。

例 – 幅235 ピクセル、ビデオスクラバートラックの下部から上に8 ピクセルのビデオチャプターバブルを設定します。

.s7videoviewer .s7videoscrubber .s7chapter {
max-width:235px;
bottom:8px;
}

ビデオチャプターのバブルは、オプションのヘッダーとコンテンツで構成されます。 ヘッダーには、オプションの章の開始時間と章のタイトルがあります。

ヘッダーは、次のCSS クラスセレクターによって制御されます。

.s7videoviewer .s7videoscrubber .s7chapter .s7header

ビデオ章の吹き出しヘッダーのCSS プロパティ

の高さ
ビデオ章のバブル ヘッダーの高さ。
パディング
ビデオの章の吹き出しヘッダーテキストのインナーパディング。
背景色
ビデオ章の吹き出しのヘッダーの背景色。
行の高さ
ビデオ章の吹き出しヘッダーテキストの高さ。

例 – 高さ22 ピクセル、高さ22 ピクセル、水平方向の余白12 ピクセル、グレーの背景を持つビデオチャプターのバブルヘッダーを設定するには、次の手順を実行します。

.s7videoviewer .s7videoscrubber .s7chapter .s7header {
height:22px;
padding:0 12px;
line-height:22px;
background-color: rgba(51, 51, 51, 0.8);
}

ビデオチャプターの開始時間は、次のCSS クラスセレクターによって制御されます。

 .s7videoviewer .s7videoscrubber .s7chapter .s7header .s7starttime

ビデオチャプターの​CSS プロパティ開始時間

カラー
テキストの色:
フォントの重み
フォントの太さ:
フォントサイズ
フォントサイズ:
フォントファミリー
フォントファミリー:
パディング右
開始時間と章タイトルの間のパディング。

例 – 灰色の10 ピクセルのVerdana フォントを使用して章の開始時間を設定し、10 ピクセルが右側にパディングされます。

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7starttime {
color: #dddddd;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
padding-right: 10px;
}

ビデオチャプターのタイトルは、次のCSS クラスセレクターによって制御されます。

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7title

ビデオ章タイトルの​CSS プロパティ

カラー
ビデオ章タイトルのテキストカラー。
フォントの重み
ビデオ章タイトルのフォントの太さ。
フォントサイズ
ビデオ章タイトルのフォントサイズ。
フォントファミリー
ビデオ章タイトルのフォントファミリー。

例 – 白、太字、10 ピクセルのVerdana フォントを使用するビデオ章タイトルを設定します。

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7title {
color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
}

ビデオチャプターの説明は、次のCSS クラスセレクターによって制御されます。

 .s7videoviewer .s7videoscrubber .s7chapter .s7description

ビデオチャプターの説明​CSS プロパティ

カラー
ビデオ章の説明テキストの色。
背景色
ビデオ章の説明の背景色。
フォントの重み
ビデオ章の説明フォントの太さ。
フォントサイズ
ビデオ章の説明フォントサイズ。
フォントファミリー
ビデオ章説明フォントファミリー。
行の高さ
ビデオ章の説明ラインの高さ。
パディング
ビデオ章の説明インナーパディング。

例 – 明るいグレーの背景を持つ、ダークグレーの11 ピクセルのVerdana フォントを使用してビデオチャプターの説明を設定します。 最後に、5 ピクセルの行高さ、12 ピクセルの水平パディング、12 ピクセルの上パディング、9 ピクセルの下パディングを使用します。

.s7videoviewer .s7videoscrubber .s7chapter .s7description {
color: #333333;
background-color: rgba(221, 221, 221, 0.9);
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 15px;
padding: 12px 12px 9px;
}

チャプターバブルの下部にあるウェッジコネクタは、次のCSS クラスセレクターによって制御されます。

 .s7videoviewer .s7videoscrubber .s7chapter .s7tail

ウェッジコネクタの​CSS プロパティ

border-color

ウェッジコネクタの色。

<color>透明として定義して、上の境界線の色のみが定義され、残りの境界線は透明のままにします。

border-width

ウェッジコネクタの幅。

<width> <width> 0 として定義され、同じ幅が上と横の境界線にのみ定義され、下の境界線の幅が 0 になります。

マージン
負の下余白のみを定義します。 これは、 border-width と同じ値である必要があります。

例 - グレーの6 ピクセルのウェッジコネクタを設定するには:

.s7videoviewer .s7videoscrubber .s7chapter .s7tail {
border-color: rgba(221, 221, 221, 0.9) transparent transparent;
border-width: 6px 6px 0;
margin: 0 0 0 -6px;
}
recommendation-more-help
dynamic-media-developer-resources-help-aem-viewers-ref