Tverのプレイヤーサイズが固定、もしくは全画面しかできないので無理やり変えられるようにしました。
おまけでサイドバーを消せるようにしています。
ちゃんと動かなかったらTwitter(@Quantzuma)までご連絡ください。
確認している動作環境
Firefox最新版 ublockあり
Authorwatanuki-azuma
LicenseCC0-1.0
Categorytver
Created
Updated
Size1.6 kB
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Tverのプレイヤーサイズが固定、もしくは全画面しかできないので無理やり変えられるようにしました。
おまけでサイドバーを消せるようにしています。
ちゃんと動かなかったらTwitter(@Quantzuma)までご連絡ください。
確認している動作環境
Firefox最新版 ublockあり
2022-04-17 1.0.3 ライブページに対応(サイドバーを消すは未対応)
2022-04-03 1.0.2 Tverの仕様変更に対応
1.0.1 公開
/* ==UserStyle==
@name enlarge tver player
@namespace tver.jp
@version 1.0.5
@description enlarge video player
@author Azuma
@preprocessor stylus
@var select ExtendPlayerSize "プレイヤーサイズを選択"[
"default",
"HD",
"WXGA",
"HDPlus",
"FHD",
"Custom"
]
@var text CustomPlayerSize "[Custom選択時]カスタムプレイヤーサイズ値を入力(px)" 2560
@var checkbox CloseSidebar "サイドバーを消す" 0
==/UserStyle== */
@-moz-document url-prefix("https://tver.jp/episodes"), url-prefix("https://tver.jp/live/"), url-prefix("") {
if ExtendPlayerSize == default{
VarPlayersize = 1024px
}
else if ExtendPlayerSize == HD{
VarPlayersize = 1200px
}
else if ExtendPlayerSize == WXGA{
VarPlayersize = 1366px
}
else if ExtendPlayerSize == HDPlus{
VarPlayersize = 1600
}
else if ExtendPlayerSize == FHD{
VarPlayersize = 1920px
}
else if ExtendPlayerSize == Custom{
CustomPlayerSize = unit(CustomPlayerSize, px)
VarPlayersize = CustomPlayerSize
}
[class^="player_host__"]{
max-width VarPlayersize
}
[class^="player_container__"]{
[class^="poster_host"]{
[class^="poster_thumbnailWrapper"]{
img{
width 100%
}
}
}
}
if CloseSidebar{
[class^="cross-column-layout_main"]{
width 100%
}
[class^="cross-column-layout_sidebar"]{
display none
}
[class^="companion-ad-slot_aspectRatioWrapper"]{
display none
}
}
button.toggle-playing-button_controlButton__aiuq3::after{
position absolute
}
}