トップ/output/obs_slim_clock

OBSで使える薄い時計 OBS Slim Clock v3

最終更新: 2026-01-24 (土) 00:12:06

obs_slim_clock_banner_slim.png

目次

時計を表示してあとで見返してもいつの動画か分かるようにしたい。なおかつ動画の要素と被りにくい薄い時計です。

フォントが見やすい v1・ピクセルフォントが好きな人向け v2 については OBSで使える薄い時計v1-2 へ。

preview1.png
preview2.png

最新のv3はタイムゾーン表示・土日で色変更・他のフォントに変更できるようになりました

preview3.png

表示位置(左上・右上・左下・右下)は設定で変更できます*1

preview3_haishin.png

使い方#

  • obs_slim_clock_vX.zip をダウンロードして解凍後、OBSのソース追加 > ブラウザ でローカルファイルを読み込んでください
    • htmlファイルをOBSにドラッグ&ドロップでもOK
  • ブラウザの幅・高さなどはいじらなくてもOKですが、縮小/拡大して大きさを調整する場合、幅700 高さ200とかにしたほうが扱いやすいかも

利用規約#

  • 改変OK・再配布OK・自作発言NG
  • 改変したものを配布してもいいですが、「OBSで使える薄い時計を改良しました」などと書いていただけると嬉しいです。

ダウンロード#

zipからの利用を推奨します。v3からは4ファイルとも同じコードになっていて、137行目の pos: の設定だけ変わっています。

カスタマイズ#

htmlファイルをテキストエディタで開き、ファイル内の設定を変更すると、色などの調整ができます。v3から書き方が変わりました。

背景色を変更(透明度あり)#

ここでは10進数カラーコードを使っています*20, 0, 0 で黒になります。

v3-sample0.png
--bg: rgba(0, 0, 0, 0.8);		 /* 透明度あり背景色(1.0で透明なし) */

背景色を変更(透明度なし)#

ここでは16進数カラーコードを使っています*3

v3-sample2.png
--bg: #6e520d;                     /* 透明度なし背景色 */

文字色を変更#

v3-sample1.png
--bg: none;                  /* 透明度なし背景色 */
--text: #333;               /* 文字色 */

角丸をやめる#

v3-sample3.png
--corner: 0;                  /* 角丸の強さ(0にすると角丸なし) */

秒を非表示にする#

v3-sample4.png
  • 121行目を変更してください*4

変更前

.ddd-sec{ display:inline; }

変更後

.ddd-sec{ display:none; }

タイムゾーンを非表示にする#

  • 115行目を変更してください

変更前

.clock .timezone { color: var(--tzColor); }

変更後

.clock .timezone { display: none; }

もっと薄くしたい#

v3-sample5.png
/* 余白(フォントによっては調整が必要) */
--padT: 2px; --padR: 6px; --padB: 2px; --padL: 12px;

もちろんこれは一例なので好きな値を入れてもOKです。

他のフォントを使う#

v3-sample-font.png
font: 'Roboto',      // Google Fontsのフォント名
weight: 700,         // 1~1000
  • ここでフォントを変更することができます。GoogleFontsにあるものなら多分どれでも設定できます。*5
  • 【注意】を選んだ場合、秒数によって時計の幅が変わりやすいので、23行目の --width を固定したほうがいいです。
  • フォントによっては --letterSpacing の変更も必要です。
// Roboto / 700(デフォルト・v1と同じ)
// Noto Sans / 400
// Noto Sans Mono / 400
// DotGothic16 / 400
// Doto / 900
// Silkscreen / 400 (v2と同じ) 【注意】
// Bytesized / 400
// VT323 / 400
// Cutive Mono / 400
// Syne Mono / 400
// Tiny5 / 400
// LINE Seed JP / 400 【注意】

変更履歴#

  • 2026年1月23日
    • 海外の人でも読めるように名称を obs_tokei から obs_slim_clock に変更。
  • 2025年12月22日
    • v3 を追加しました。タイムゾーンを表示。土日で色変更。他のフォントに変更できるようになりました。
      • 等幅フォントではない Silkscreen を使用すると少し表示がガタつくので Silkscreen を使うなら v2 のが良いかも*6
  • 2025年1月26日
    • v2 を追加しました。Silkscreenの数字の1や曜日によって横幅が異なるので、細かい調整をしています。
      • 忘れないように書いておくと、どのパターンも左寄せになっています。中央寄せ・右寄せにすると10秒ごとに全体の位置がガタつく問題があるためです。(Silkscreenを使う以上仕方ないと思います)
    • v1 の西暦表示を 「YY」から「YYYY」に変更しました。(海外の方への配慮)

今後やりたいこと#

  • コロンの点滅(点滅の間隔を1~60秒で選べるといいかも)
  • パラメータなどで停止するモードを追加する(1秒ごとに動かれると開発ツールが使いにくい)
    • 今も clearInterval(window.__clockTimer) をコンソールに打つと止まる
*1 v3以降
*2 透明度を設定する場合は10進数である必要があります
*3 透明なしの場合16進数を使うことが一般的ですが、ここも10進数を使うこともできます。
*4 Silkscreenフォントを使用して横幅を固定した場合、秒数が減った分 --width: を減らすと良いかも
*5 注意:weightがGoogle Fonts側に存在しない場合はフォントも設定されません。
*6 v2の秒が1のときにガタつかない理由がわからず踏襲できませんでした
  • Bluesky
  • Hatena
添付ファイル: obs_slim_clock_banner_slim.png 54件 [詳細] obs_slim_clock_banner.png 34件 [詳細] v3-sample0.png 194件 [詳細] v3-sample-font.png 205件 [詳細] v3-sample5.png 203件 [詳細] v3-sample2.png 207件 [詳細] v3-sample3.png 202件 [詳細] v3-sample4.png 210件 [詳細] v3-sample1.png 203件 [詳細] preview3_haishin.png 208件 [詳細] obs_tokei_v3.zip 213件 [詳細] obs_tokei_v3d.html 131件 [詳細] obs_tokei_v3c.html 148件 [詳細] obs_tokei_v3b.html 112件 [詳細] obs_tokei_v3a.html 140件 [詳細] preview3.png 252件 [詳細] custom6.png 353件 [詳細] custom_list.png 447件 [詳細] custom4.png 457件 [詳細] custom5.png 449件 [詳細] custom1.png 453件 [詳細] custom2.png 463件 [詳細] custom3.png 491件 [詳細] obs_tokei_v2c.html 339件 [詳細] obs_tokei_v2d.html 327件 [詳細] obs_tokei_v2.zip 483件 [詳細] obs_tokei_v2a.html 406件 [詳細] obs_tokei_v2b.html 339件 [詳細] obs_tokei_v1b.html 642件 [詳細] obs_tokei_v1c.html 392件 [詳細] obs_tokei_v1d.html 546件 [詳細] obs_tokei_v1.zip 493件 [詳細] obs_tokei_v1a.html 620件 [詳細] preview2_haishin.jpg 505件 [詳細] preview2.png 543件 [詳細] preview1.png 487件 [詳細]