Skip to content

Abema.tvをキャプチャしやすくする by tontoroRR-9239

Screenshot of Abema.tvをキャプチャしやすくする

Details

AuthortontoroRR-9239

LicenseMIT

Categoryabema.tv

Created

Updated

Size4.4 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

動画にかぶさるコントロールバーやスキップ、次の動画などを非表示にしたり、画面の外に移動した。あといろいろ微調整。

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           Abema.tvをキャプチャーしやすくする
@namespace      github.com/tontoroRR/css-for-stylus
@homepageURL    https://github.com/tontoroRR
@version        2024.12.18.2129
@description    動画にかぶさるコントロールバーやスキップ、次の動画などを非表示にしたり、画面の外に移動した。あといろいろ微調整。
@author         tontoroRR
@license        MIT
@preprocessor   stylus
==/UserStyle== */
@-moz-document url-prefix("https://abema.tv/video/episode") {
	/* 動画中央に表示される一時停止/再生のアイコンを非表示 */
	div.com-vod-VODScreen-player-feedback {
		opacity: 0 !important;
	}
	/* コントロールバー関連 */
	div {
		/* 1. コントロールバーの影を削除 */
		div.com-vod-VODScreen__video-control-bg {
			display: none !important;
		}
		/* 2. コントロールバーを一番上に持ってくる */
		div.com-vod-VideoControlBar {
			position: fixed;
			top: 0;
			left: auto; 
			width: calc(100vw - 140px);
			right: auto;
		}
		/* 3. コントロールバーを常に表示 */
		div.com-vod-VideoControlBar__seekbar {
			visibility: visible !important;
			display: block;
			opacity: 1;
		}
		/* 4. コントロールバーのフェードアウトを抑止*/
		div.com-vod-VideoControlBar--fade-out {
			opacity: 1 !important;
		}
		/* 5. シーク時のサムネを消去 */
		div.com-playback-SeekBar__popover {
			display: none;
		}
		/* 5. シーク時のサムネをバーに重ねて表示 */
		div.com-playback-SeekBar__popover {
			top: -20px;
		}
		/* 6. シーク時間をサムネ上に表示 */
		img.com-playback-SeekBar__image {
			margin-bottom: -18px;
		}
	}
	/* タイトルを狭く */
	div.com-video-EpisodePlayerSection__header-details {
		width: 550px !important;
	}
	/* SNS連携ボタンの削除 */
	div.com-video-EpisodePlayerSection__header-action-buttons {
		display: none !important;
	}
	/* OPスキップボタンを非表示 */
	div.com-vod-VODOpeningSkip {
		display: none !Important;
        width: 0px;
        height: 0px;
	}
	/* 次動画ナビ関連 */
	div {
        /* 1. 動画の下にずらす */
		div.com-vod-VODPlayerNextContentRecommendBase {
			margin-bottom: -192px !important;
		}
		div.com-vod-VODPlayerNextContentRecommendBase__inner {
			margin-right: 12px !important;
			opacity: 1 !important;
			width: 420px;
			transform: translateX(0) !important;
		}
		/* 2. 次動画ナビを狭く */
		div.com-vod-VODPlayerNextContentRecommendBase {
			width: 420px;
		}
		/* 3. ボタン領域を小さく */
		div.com-vod-VODPlayerNextContentRecommendBase__button-wrapper {
			width: 240px;
			justify-content: flex-end;
		}
		/* 4. キャンセルボタンを小さく */
		button.com-vod-VODPlayerNextContentRecommendBase__cancel-button {
			width: 80px;
			margin-right: 8px;
			margin-top: -1px;
			height: 36px;
			font-size: 85%;
		}
		button.com-vod-VODPlayerNextContentRecommendBase__cancel-button:after {
			width: 80px;
			right: 112px;
			height: 36px;
		}
		/* 5. 次へボタンを小さく */
		div.com-vod-VODPlayerNextContentRecommendBase__next {
			width: 80px;
			height: 36px;
		}
		a.com-a-Button {
			margin-top: 0px;
			height: 36px;
		}
		/* 6. 次動画のサムネを小さく */
		div.com-vod-VODPlayerNextContentRecommendBase__thumbnail {
			width: 144px;
			height: 81px;
		}
		div.com-m-Thumbnail {
			width: 144px;
			height: 81px;
		}
	}
	/* 詳細の下の不要な隙間を狭く */
	.com-video-EpisodePlayerSection__header {
		row-gap: 4px !important;
		column-gap: 24px !important;
	}
	/* タイトルなどの文字をやや小さく */
	div {
		/* 1. 視聴中のタイトル */
		span.com-video-EpisodeTitle__series-info {
			font-size: 55%;
		}
		span.com-video-EpisodeTitle__episode-title {
			font-size: 65%;
			margin-top: 0.25em;
		}
		p.com-video-EpisodeTitleBlock__supplement {
			font-size: 100%;
			margin-top: 0.5em;
		}
		/* 次動画ナビのタイトル */
		div.com-vod-VODPlayerNextContentRecommendBase__subtitle {
			font-size: 80%;
		}
		div.com-vod-VODPlayerNextContentRecommendBase__title {
			font-size: 95%;
		}
	}
	/* 右サイドのおすすめ動画を非表示 */
	div.com-vod-VODRecommendedContentsContainerView__player-aside-recommended {
		display: none;
	}
	/* トップメニューを非表示 */
	div.c-common-HeaderContainer-header {
		display: none;
	}
}

Reviews

No reviews yet.