<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RTAツール | RTAGamers</title>
	<atom:link href="https://rtagamers.com/category/rta-tools/feed/" rel="self" type="application/rss+xml" />
	<link>https://rtagamers.com</link>
	<description>RTAGamersはRTAプレイヤーによる情報サイトです！</description>
	<lastBuildDate>Thu, 19 Feb 2026 14:34:38 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://rtagamers.com/wp-content/uploads/2019/11/favicon-100x100.png</url>
	<title>RTAツール | RTAGamers</title>
	<link>https://rtagamers.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>LiveSplit ver1.8.36-37 のバージョンアップ</title>
		<link>https://rtagamers.com/rta-tools/post-20985/</link>
					<comments>https://rtagamers.com/rta-tools/post-20985/#respond</comments>
		
		<dc:creator><![CDATA[Kuhaku_玖白]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 10:00:39 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[Livesplit]]></category>
		<category><![CDATA[バージョンアップ]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20985</guid>

					<description><![CDATA[概要 一部環境において発生していた、設定画面の一部の領域にマウスカーソルがアクセスできなくなる不具合が解消されました。 　Subsplits コンポーネントで新たに列を作成した時のデフォルト名が Splits コンポーネ [&#8230;]]]></description>
										<content:encoded><![CDATA[<h4>概要</h4>
<p>
一部環境において発生していた、設定画面の一部の領域にマウスカーソルがアクセスできなくなる不具合が解消されました。<br />
　Subsplits コンポーネントで新たに列を作成した時のデフォルト名が Splits コンポーネントと同じになりました。
</p>
<p>
影響範囲が小さいと判断して更新内容の紹介を行っていなかった 1.8.36 での更新内容についても、この機会にまとめて紹介します。
</p>
<p>
今回のバージョンアップには含まれませんでしたが、1.8.35 で差し戻された Suplits・Subsplits コンポーネントの列幅自動調整機能が次回のバージョンアップで復活する予定となっています。<br />
　これにより Suplits・Subsplits コンポーネントが改めてカスタム変数に対応する見込みです。
</p>
<h1><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.37">ver1.8.37<span class="fa fa-share-square external-icon anchor-icon"></span></a> (2026/02/15 JST)</h1>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">ver1.8.37 本体のアップデート</a><ol><li><a href="#toc2" tabindex="0">設定画面の一部領域が操作できない不具合を修正</a></li></ol></li><li><a href="#toc3" tabindex="0">Subsplits</a><ol><li><a href="#toc4" tabindex="0">新規追加した列のデフォルト名が変更</a></li></ol></li><li><a href="#toc5" tabindex="0">Scriptable Auto Split</a><ol><li><a href="#toc6" tabindex="0">System.Text.Json へのアクセス</a></li></ol></li><li><a href="#toc7" tabindex="0">Racetime integration</a><ol><li><a href="#toc8" tabindex="0">認証時の問題を修正</a></li></ol></li><li><a href="#toc9" tabindex="0">ver1.8.36 Auto Splitting Runtime</a><ol><li><a href="#toc10" tabindex="0">設定が正しく機能しない不具合を修正</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">ver1.8.37 本体のアップデート</span></h2>
<h3><span id="toc2">設定画面の一部領域が操作できない不具合を修正</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.37">Updated settings dialog to be scrollable and resizable. Previously, for some users, the dialog was too large to fit on the screen.</q></li>
<li>設定ダイアログがスクロールおよびサイズ変更できるようになりました。以前は一部のユーザーにおいてダイアログが画面に収まらないほど大きくなっていました。</li>
</ul>
<h4>説明</h4>
<p>
おそらくは 1.8.34 での DPI Awareness に関連した現象で、一部の環境ではモニタの表示範囲からはみ出すほどに設定画面が大きく表示されてしまい、設定画面の下部が操作不能になる不具合がありました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2640">LiveSplit Settings unable to save #2640<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2650">Hotkeys page has no save button at the bottom #2650<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2662">Settings window too long for low resolution monitors #2662<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc3">Subsplits</span></h2>
<h3><span id="toc4">新規追加した列のデフォルト名が変更</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.37">Columns are named with the comparison name by default, instead of the column number. This matches the behavior of the Splits component.</q></li>
<li>列のデフォルト名は列番号ではなく比較対象名によって決まります。これは Splits コンポーネントの動作と同じです。</li>
</ul>
<h4>説明</h4>
<p>
n 個目の列を追加した時に列のデフォルト名は自動的に“#n”と入力されていましたが、追加した列名は空欄がデフォルトとなりました。列名が空欄の時は比較対象タイムの（短縮）名称が列の名前として表示されます。
</p>
<p>
Splits コンポーネントでは 1.8.19 にて変更されていた挙動で、今回の更新によって Subsplits コンポーネントでも同様の挙動となりました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Subsplits/pull/25">Cherry-pick LiveSplit/LiveSplit.Splits#19 to use comparison names by default#25<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc5">Scriptable Auto Split</span></h2>
<h3><span id="toc6">System.Text.Json へのアクセス</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.37">Auto Splitters now have access to System.Text.Json.</q></li>
<li>Auto Splitter は System.Text.Json にアクセスできるようになりました。</li>
</ul>
<h4>説明</h4>
<p>
Auto Splitter を制御する asl スクリプトにおいて、System.Text.Json 名前空間の指定を省略できるようになりました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.ScriptableAutoSplit/pull/73">Give autosplitters the ability to use System.Text.Json#73<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc7">Racetime integration</span></h2>
<h3><span id="toc8">認証時の問題を修正</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.37">Fix some issues with the OAuth implementation.</q></li>
<li>OAuth 実装に関するいくつかの問題を修正しました。</li>
</ul>
<h4>説明</h4>
<p>
<a rel="noopener" target="_blank" href="https://racetime.gg/">racetime.gg<span class="fa fa-share-square external-icon anchor-icon"></span></a> の認証において、PKCE という認証フローの Livesplit 側のプログラムが適切ではありませんでした。
</p>
<p>
以前はプラットフォーム側（racetime.gg 側？）では PKCE がサポートされておらず、問題も発生していませんでした。<br />
　しかし、更新によって PKCE がサポートされるようになったことで Livesplit 側で問題が発生するようになっていました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Racetime/pull/20">Fix PKCE in authentication controller#20<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/racetimeGG/racetime-app/issues/191">Incorrect PKCE implementation in LiveSplit #191<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<hr>
<h1><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.36">ver1.8.36<span class="fa fa-share-square external-icon anchor-icon"></span></a> (2025/11/07 JST)</h1>
<h2><span id="toc9">ver1.8.36 Auto Splitting Runtime</span></h2>
<p>
<span class="marker-under">ご注意</span><br />
この Auto Splitting Runtime とは、マルチプラットフォームで動作する LiveSplit One 用に作られた Auto Splitter を LiveSplit で使えるようにするための機能です。LiveSplit における一般的な Auto Splitter とは別の機能なのでご注意ください。
</p>
<h3><span id="toc10">設定が正しく機能しない不具合を修正</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.36">Fixed an issue with autosplitter settings not working properly when activating an autosplitter in the Splits Editor.</q></li>
<li>Splits Editor で Autosplitter を有効にした際、Autosplitter の設定が正常に機能しない問題を修正しました。</li>
</ul>
<h4>説明</h4>
<p>
Autosplitter は Splits Editor から導入する場合と Layout Editor から導入する場合とがあります。Splits Editor から導入した場合に、（おそらくは）Settings ボタンで開く画面で設定した内容が正しく機能しない問題があったものと思われます。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.AutoSplittingRuntime/pull/23">Init parentForm in 2-arg ASRComponent constructor#23<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img decoding="async" src="https://rtagamers.com/wp-content/uploads/2021/12/KuhakuLogo_mono.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/kuhaku_o/" class="vcard author"><span class="fn">Kuhaku_玖白</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Livesplit用のコンポーネントを作ったり、Autosplitterを作ったりしている人です。</p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="https://soushinsoujin989.blogspot.com/">soushinsoujin989.blogspot.com/<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://twitter.com/Kuhaku81377446" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/kuhaku_o" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20985/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Long Speedrun Summit 2025 の技術的なお話</title>
		<link>https://rtagamers.com/rta-tools/lss2025-tech/</link>
					<comments>https://rtagamers.com/rta-tools/lss2025-tech/#respond</comments>
		
		<dc:creator><![CDATA[ping値]]></dc:creator>
		<pubDate>Mon, 22 Dec 2025 01:14:56 +0000</pubDate>
				<category><![CDATA[RTAイベント]]></category>
		<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[RTAイベント技術]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20776</guid>

					<description><![CDATA[この記事はRTAGamers Advent Calendar 2025の22日目の記事です。 目次 はじめにミラー配信方式への変更安定した長時間配信のためにTwitchエラー画面/バッファリングからの自動復旧チャット欄の [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>この記事は<a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a>の22日目の記事です。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">ミラー配信方式への変更</a><ol><li><a href="#toc3" tabindex="0">安定した長時間配信のために</a></li><li><a href="#toc4" tabindex="0">Twitchエラー画面/バッファリングからの自動復旧</a></li></ol></li><li><a href="#toc5" tabindex="0">チャット欄の表示</a><ol><li><a href="#toc6" tabindex="0">過去配信のチャットのYouTube字幕化</a></li></ol></li><li><a href="#toc7" tabindex="0">なんとか楽して録画再配信したい</a></li><li><a href="#toc8" tabindex="0">解説者による音声切り替え</a></li><li><a href="#toc9" tabindex="0">おわりに</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>天外魔境ZERO発売30周年おめでとう！(挨拶)</p>
<p>長時間RTAのイベント<a rel="noopener" target="_blank" href="https://www.twitch.tv/longspeedrunsummit">Long Speedrun Summit<span class="fa fa-share-square external-icon anchor-icon"></span></a>(以下LSS)運営のひとりping値と申します。この記事では、今年の9~10月に開催した『<a href="https://rtagamers.com/rta-events/lss2025-schedule/">Long Speedrun Summit 2025</a>』(以下LSS2025)の舞台裏で使っていた技術について、筆者が関わっていたやつを簡単に紹介します。</p>
<p><a href="https://rtagamers.com/rta-tools/lss2023-tech/">2年前のLSS2023の技術的なお話はこちら</a>。</p>
<h2><span id="toc2">ミラー配信方式への変更</span></h2>
<p>とか言っているがオンラインRTAイベントではむしろ昔からミラー配信が一般的なのだが、LSSは運営の負担を抑える(実際に抑えれているかどうかは諸説あり)ために走者にストリームキーを配布して各自直接配信してもらうという形をとっていた。しかしこの方式は作品切り替え時に視聴環境によっては手動で更新をかける必要があったり、LSS2024途中からプレロール広告が表示されるようになったりしたため、LSS2025では重い腰を上げてミラー配信方式に切り替えることとした。配信構成図は下記の通り。並走でない限りミラー配信側で音量調整を行わない点がいびつな感がある。</p>
<div id="attachment_20863" style="width: 1571px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram.png"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-20863" class="size-full wp-image-20863" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram.png" alt="" width="1561" height="1021" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram.png 1561w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram-300x196.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram-1024x670.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram-768x502.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-diagram-1536x1005.png 1536w" sizes="(max-width: 1561px) 100vw, 1561px" /></a><p id="caption-attachment-20863" class="wp-caption-text">LSS2025の配信構成図</p></div>
<p>走者への広告設定依頼のあれやこれやがめんどいので、バテン100%走者のポケットマネーによってLSSアカウントでTwitch Turboに加入してもらった上でOBSのブラウザソース上でLSSアカウントにログインし走者のTwitch配信をミラー配信した。Turbo加入によって配信録画の保存期間1週間が1ヶ月に伸びたのは地味に助かった。</p>
<p>走者のSRT配信をOBS-to-OBSでミラー配信PCが受け取る手段も候補として考えていたが、以下の理由から不採用とした。</p>
<ul>
<li>(<a href="https://rtagamers.com/rta-tools/post-20624/">クロム神</a>曰く)当日調整が必要な人がそこそこいたりSRT不可能な人もいる</li>
<li>通常のOBSではパケロスやRTTを確認できない</li>
<li>第三者が簡単に走者の配信を確認できない</li>
</ul>
<h3><span id="toc3">安定した長時間配信のために</span></h3>
<p>ミラー配信は全て我が家の<a rel="noopener" target="_blank" href="https://kakaku.com/item/J0000042845/">Dell G15 5530<span class="fa fa-share-square external-icon anchor-icon"></span></a>で配信していた。回線はeonetの1Gbpsプランで通信量制限は5TB/月。さすがにこの長期間ともなると通信量制限も気にしないといけない。期間中の通信量は2~2.5TBくらいだった。配信の映像ビットレート設定は720pの4.5Mbpsだが、視聴者の画質選択のためにマルチトラックビデオを有効にしたため合計では6Mbpsくらい。</p>
<p>PCを休ませるため以下の区間はミラー配信PCを使わなかった。録画再配信は自分以外の運営が、超長時間のポケダンとバテン100%は走者自身が直接配信した。</p>
<ul>
<li>録画再配信</li>
<li>ポケモン不思議のダンジョン 空の探検隊</li>
<li>バテン・カイトス</li>
</ul>
<p>家庭内LANはWi-Fi 6の5GHz帯で、親機は<a rel="noopener" target="_blank" href="https://kakaku.com/item/K0001446896/">I-O DATA WN-DAX5400QR<span class="fa fa-share-square external-icon anchor-icon"></span></a>、配信PCの子機はインテルWi-Fi 6 AX200。余談だが、電子レンジを動かすと高確率でネットが切断される00年代から無線LANを使っている老の者としては、無線でもこれだけ配信が安定しているのを見るとつくづく技術の進歩を感じる。閑話休題。</p>
<p>ミラー配信テスト中、Twitch配信受信のバッファリング発生時にバッファリングが10秒ほども続いた。そのため親機と子機の設定を見直したところ、子機のMIMO 省電力モード設定を「自動SMPS」から「SMPSなし」に変更することによってバッファリング時間が1秒程度にまで改善できた。</p>
<p>ミラー配信テスト中にはまた、<a rel="noopener" target="_blank" href="https://github.com/obsproject/obs-browser/issues/406">Windown 11バージョン24H2でOBSを最小化するとブラウザソースの音声にノイズが乗る不具合<span class="fa fa-share-square external-icon anchor-icon"></span></a>に遭遇したため工場出荷時の23H2に戻し、<a rel="noopener" target="_blank" href="https://www.nichepcgamer.com/archives/microsoft-starts-forced-automatic-update-to-windows11-24h2.html">この辺<span class="fa fa-share-square external-icon anchor-icon"></span></a>を参考にして24H2に更新されないようにしていた。なおこの不具合は既に<a rel="noopener" target="_blank" href="https://style1925.hateblo.jp/entry/obs-browser#OBS%E3%81%A7%E9%9F%B3%E5%A3%B0%E3%82%92%E5%88%B6%E5%BE%A1%E3%81%99%E3%82%8B-%E3%81%AE%E4%B8%8D%E5%85%B7%E5%90%88%E6%83%85%E5%A0%B1">OBS Studio 31.1で修正された<span class="fa fa-share-square external-icon anchor-icon"></span></a>ハズ。そのうちもとに戻さなきゃね。</p>
<p>運営メンバーによる配信PCの操作に使ったのはおなじみの<a rel="noopener" target="_blank" href="https://parsec.app/">Parsec<span class="fa fa-share-square external-icon anchor-icon"></span></a>。作品切り替え時やなにかトラブルのあったときなど、操作が必要になったときだけ接続していた。Parsecはたまにメンテナンスが発生し利用できなくなるので<a rel="noopener" target="_blank" href="https://discordapp.com/invite/cQjEGFy">Discordサーバー<span class="fa fa-share-square external-icon anchor-icon"></span></a>のnewsチャンネルや<a rel="noopener" target="_blank" href="https://support.parsec.app/hc/en-us/categories/32361195102868-Notices">公式サイトのNoticesページ<span class="fa fa-share-square external-icon anchor-icon"></span></a>で期間中のメンテナンス情報をチェックするといい。もしParsecメンテナンス発生などでミラー配信がトラブったときは従来の直接配信方式に切り替える予定だった。LSS2025の期間中メンテがなくてよかったね！</p>
<h3><span id="toc4">Twitchエラー画面/バッファリングからの自動復旧</span></h3>
<p>なにぶん長期間かつオールナイトの配信なので、深夜帯などで運営が多少目を離してもいいよう、#2000,#3000エラーや長時間続くバッファリングが発生しても自動復旧する仕組みは必須だと考えていた。</p>
<p>#2000,#3000エラーに対しては、<a rel="noopener" target="_blank" href="https://obsproject.com/forum/resources/advanced-scene-switcher.395/">高機能シーンスイッチャープラグイン<span class="fa fa-share-square external-icon anchor-icon"></span></a>の画像認識機能によってエラー画面を検出することで自動更新がかかるようにした。バッファリングに対しては、バッファリング発生時に表示されるスピナーの表示をカスタムCSSで弄ることで画像認識を可能とし、バッファリングが3秒以上続くと自動更新がかかるようにしていた。</p>
<div id="attachment_20869" style="width: 1160px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering.png"><img decoding="async" aria-describedby="caption-attachment-20869" class="size-full wp-image-20869" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering.png" alt="" width="1150" height="887" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering.png 1150w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering-300x231.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering-1024x790.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-buffering-768x592.png 768w" sizes="(max-width: 1150px) 100vw, 1150px" /></a><p id="caption-attachment-20869" class="wp-caption-text">バッファリング自動復旧マクロ</p></div>
<p>マクロの動作テストのために送信側で配信のバッファリングを意図的に起こす方法はいろいろ調べたが、<a rel="noopener" target="_blank" href="https://jagt.github.io/clumsy/">clumsy<span class="fa fa-share-square external-icon anchor-icon"></span></a>を使うのが一番楽だった。</p>
<div id="attachment_20868" style="width: 574px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-interactive.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20868" class="size-full wp-image-20868" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-interactive.png" alt="" width="564" height="415" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-interactive.png 564w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-interactive-300x221.png 300w" sizes="(max-width: 564px) 100vw, 564px" /></a><p id="caption-attachment-20868" class="wp-caption-text">Twitch配信のブラウザソースの高さを長めにとると、マウスカーソルを重ねたとき画面上下に表示されるテロップが配信画面に重ならない。</p></div>
<h2><span id="toc5">チャット欄の表示</span></h2>
<p>今年2月、界隈(界隈とは？)に寝耳に水の衝撃が走った<a rel="noopener" target="_blank" href="https://news.denfaminicogamer.jp/news/2502202e">4月からのTwitchダイジェスト100時間制限の導入<span class="fa fa-share-square external-icon anchor-icon"></span></a>。これにより自チャンネルのダイジェストのYouTubeエクスポートをがんばったRTAプレイヤーはそこそこいるはずだ。筆者もその一人である。</p>
<p>LSSはもともと<a rel="noopener" target="_blank" href="https://www.youtube.com/@LongSpeedrunSummit">YouTubeチャンネル<span class="fa fa-share-square external-icon anchor-icon"></span></a>にほぼ全ての動画をエクスポートしていたのでそこは問題なかったが、ダイジェストに付属するチャットを残せなくなってしまった。けどいただいたチャットはなんとかして残したいよねということで、LSS2025からは配信画面にチャット欄を表示して録画にハードコーディングすることによる解決を図った。</p>
<p>Twitchのチャット欄表示に使えるいわゆるChat Widgetはいくつかあれど、1000人以上視聴するイベントのチャットモデレーションを考えると「遅延表示に対応」かつ「チャット削除の痕跡が残らない」のがマスト。OBSのブラウザソースとして使えるものを筆者が試した限りでは、これらを両方満たすのは<a rel="noopener" target="_blank" href="https://github.com/FedotCompot/fChat">fChat<span class="fa fa-share-square external-icon anchor-icon"></span></a>と<a rel="noopener" target="_blank" href="https://streamelements.com/">StreamElements<span class="fa fa-share-square external-icon anchor-icon"></span></a>の2点だった。より安定しているのは配信機能拡張系サービス大手のStreamElementsだろうということでStreamElementsのChat Widgetを採用した(なんか今確認したらfChatのサーバー繋がらないね)。ちなみにこれまた大手の<a rel="noopener" target="_blank" href="https://streamlabs.com/">Streamlabs<span class="fa fa-share-square external-icon anchor-icon"></span></a>のは遅延表示には対応しているものの削除の痕跡が思いっきり見えるのでだめだった。</p>

<a rel="noopener" target="_blank" href="https://twitter.com/pingval/status/1900780545866387885" title="https://twitter.com/pingval/status/1900780545866387885" class="blogcard-wrap external-blogcard-wrap a-wrap cf"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Ftwitter.com%2Fpingval%2Fstatus%2F1900780545866387885?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">https://twitter.com/pingval/status/1900780545866387885</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://twitter.com/pingval/status/1900780545866387885" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">twitter.com</div></div></div></div></a>
<p>カスタムCSSでフォントとEmoteの大きさのバランスを調整したり、バッジを消したり、単走と並走で横幅が変わるので横幅の固定化を解除したりした。</p>
<p>もし盛大に荒れたときは<a rel="noopener" target="_blank" href="https://github.com/lay295/TwitchDownloader/blob/master/README_ja.md">TwitchDownloader<span class="fa fa-share-square external-icon anchor-icon"></span></a>のチャットレンダリング機能で作った動画で上書きする予定だったが、幸いその出番はなかった。</p>
<h3><span id="toc6">過去配信のチャットのYouTube字幕化</span></h3>
<p>なおLSS2024までのTwitchチャットは、<a rel="noopener" target="_blank" href="https://github.com/lay295/TwitchDownloader/blob/master/README_ja.md">TwitchDownloader<span class="fa fa-share-square external-icon anchor-icon"></span></a>を使ってJSON形式でダウンロードし、<a rel="noopener" target="_blank" href="https://github.com/yuvalsol/TwitchChatToSubtitles">TwitchChatToSubtitlesUI<span class="fa fa-share-square external-icon anchor-icon"></span></a>でSRT形式の字幕に変換し、<a rel="noopener" target="_blank" href="https://support.google.com/youtube/answer/2734796?hl=ja">YouTubeの字幕としてアップロード<span class="fa fa-share-square external-icon anchor-icon"></span></a>することで、どうにかこうにかYouTubeで字幕として閲覧できるようにした。</p>
<p><a rel="noopener" target="_blank" href="https://gist.github.com/pingval/30a050c8f61205f4340d684a17995f54">チャットの重複を削除<span class="fa fa-share-square external-icon anchor-icon"></span></a>したり、<a rel="noopener" target="_blank" href="https://gist.github.com/pingval/7ceccc99f92e5450392085673f117daf">連結<span class="fa fa-share-square external-icon anchor-icon"></span></a>したり、<a rel="noopener" target="_blank" href="https://gist.github.com/pingval/ae9fd4d77d52f801782844b49acbe036">一部の区間を削除<span class="fa fa-share-square external-icon anchor-icon"></span></a>したい場合は自分でスクリプトを書いてなんとかした。</p>
<div id="attachment_20879" style="width: 637px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-srt.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20879" class="size-full wp-image-20879" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-srt.png" alt="" width="627" height="453" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-srt.png 627w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-srt-300x217.png 300w" sizes="(max-width: 627px) 100vw, 627px" /></a><p id="caption-attachment-20879" class="wp-caption-text">TwitchChatToSubtitlesUIの出力設定</p></div>
<p><a rel="noopener" target="_blank" href="https://gist.github.com/Cqoicebordel/d9110b4b1191b9e9f6a8165438e00ea0">よりTwitchチャットに寄せた字幕を出力できるスクリプト<span class="fa fa-share-square external-icon anchor-icon"></span></a>もあったが、試したところうまくいかなかった。今見るとなんかコメント欄に<a rel="noopener" target="_blank" href="https://github.com/saulm314/TwitchChatOffset">新しいやつ<span class="fa fa-share-square external-icon anchor-icon"></span></a>があった。こいつはどうなのだろう？</p>
<h2><span id="toc7">なんとか楽して録画再配信したい</span></h2>
<p>高機能シーンスイッチャープラグインのマクロでどうにかした。待機画面シーンでは5分以上待機するか再生予定時刻になると再放送シーンへ切り替え、再放送シーンでは録画の再生が終了すると次の待機画面シーンへ切り替え、を繰り返す。ひとつの録画につきふたつのマクロを設定しているためマクロがやたら多くなるが、録画と録画の間でしっかり待機画面に切り替えるにはこうしないといけなさそうな感じ。</p>
<div id="attachment_20872" style="width: 1160px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20872" class="size-full wp-image-20872" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1.png" alt="" width="1150" height="748" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1.png 1150w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1-300x195.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1-1024x666.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-1-768x500.png 768w" sizes="(max-width: 1150px) 100vw, 1150px" /></a><p id="caption-attachment-20872" class="wp-caption-text">録画再配信マクロ1</p></div>
<div id="attachment_20878" style="width: 1157px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20878" class="size-full wp-image-20878" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1.png" alt="" width="1147" height="449" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1.png 1147w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1-300x117.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1-1024x401.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-rerun-2-1-768x301.png 768w" sizes="(max-width: 1147px) 100vw, 1147px" /></a><p id="caption-attachment-20878" class="wp-caption-text">録画再配信マクロ2</p></div>
<h2><span id="toc8">解説者による音声切り替え</span></h2>
<p>並走で解説者がゲーム音声を切り替える仕組みがあれば、解説者の意図するゲーム音声に最小のラグで切り替えることができ、しかも配信管理の仕事を減らせるのでなんとかならんかなーと思って高機能シーンスイッチャープラグインの機能一覧を眺めていた。するとTwitchのチャットをトリガーに設定できるのに気付いたため当初の予定にはなかったが並走用OBSに組み込んでみた。要求するTwitchアカウントのトークン権限は「ライブストリームのチャットメッセージを表示します」だけでok。</p>
<div id="attachment_20887" style="width: 1011px" class="wp-caption aligncenter"><a href="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-switchtwitch.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20887" class="size-full wp-image-20887" src="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-switchtwitch.png" alt="" width="1001" height="469" srcset="https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-switchtwitch.png 1001w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-switchtwitch-300x141.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/pingval-lss2025tech-switchtwitch-768x360.png 768w" sizes="(max-width: 1001px) 100vw, 1001px" /></a><p id="caption-attachment-20887" class="wp-caption-text">(ChForSwitch)チャンネルのモデレータが同チャンネルで「1」か「１」と発言するとトリガーされる設定</p></div>
<p>改善案としては、<a rel="noopener" target="_blank" href="https://streamkit.discord.com/overlay">Discord OverlayのChat Widget<span class="fa fa-share-square external-icon anchor-icon"></span></a>を高機能シーンスイッチャープラグインのOCR機能で読み取るようにすればDiscord内だけで完結するので次やるときはそうしてみたい。</p>
<h2><span id="toc9">おわりに</span></h2>
<p><a rel="noopener" target="_blank" href="https://drive.google.com/file/d/1LK6B-G7jfaaYYQGmXfI7EWgmsX8Gt6Rt/view?usp=drive_link">Twitch配信の自動復旧・チャット表示・録画再配信のサンプルのOBSパッケージはこちら<span class="fa fa-share-square external-icon anchor-icon"></span></a>。今回はマイクのフィルタや音声バランス調整に課題が残ったので、次はその辺をいい感じにやりたいと思ってます。</p>
<hr />
<p>アドのカレも残りあと3日。明日は炒飯さんの記事です！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='ping値' src='https://secure.gravatar.com/avatar/b649d43ea58d23ae05557a5941e1f4599d92480b85d659eeec00ca178351e568?s=100&#038;d=blank&#038;r=g' srcset='https://secure.gravatar.com/avatar/b649d43ea58d23ae05557a5941e1f4599d92480b85d659eeec00ca178351e568?s=200&#038;d=blank&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/pingval/" class="vcard author"><span class="fn">ping値</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>主に長時間RPGや東方STGを走ったり調べたりする。<br />
アスカ見参は元動画勢。</p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="http://pingval.g1.xrea.com/">pingval.g1.xrea.com/<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://twitter.com/pingval" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Youtube" href="https://www.youtube.com/user/letrangerstranger" class="saboxplugin-icon-color"><svg class="sab-youtube" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x=".4" y="-.3" width="500" height="500" fill="#ff0000" /><polygon class="st1" points="500.4 311.3 500.4 499.7 311.8 499.7 139.5 326.7 205 196.6 360.9 172.5" /><path class="st2" d="m371.3 188.8c-2.9-10.9-11.4-19.5-22.3-22.4-19.7-5.3-98.6-5.3-98.6-5.3s-78.9 0-98.6 5.3c-10.9 2.9-19.4 11.5-22.3 22.4-5.3 19.8-5.3 61.1-5.3 61.1s0 41.3 5.3 61.1c2.9 10.9 11.4 19.2 22.3 22.1 19.7 5.3 98.6 5.3 98.6 5.3s78.9 0 98.6-5.3c10.9-2.9 19.4-11.2 22.3-22.1 5.3-19.8 5.3-61.1 5.3-61.1s0-41.3-5.3-61.1zm-146.7 98.6v-75l65.9 37.5-65.9 37.5z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Github" href="https://github.com/pingval" class="saboxplugin-icon-color"><svg class="sab-github" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x=".3" y=".3" width="500" height="500" fill="#4078c0" /><polygon class="st1" points="500.3 311.2 500.3 500.3 304.6 500.3 152.3 347.3 138.3 313.5 131 246.6 161.7 162.6 237 145.9 342.1 152.8" /><path class="st2" d="m205.4 331.2c0 1.1-1.3 2-2.8 2-1.8 0.2-3.1-0.7-3.1-2 0-1.1 1.3-2 2.8-2 1.6-0.2 3.1 0.7 3.1 2zm-17.1-2.5c-0.4 1.1 0.7 2.4 2.4 2.7 1.4 0.5 3.1 0 3.4-1.1s-0.7-2.4-2.4-2.8c-1.4-0.5-3 0.1-3.4 1.2zm24.2-0.9c-1.6 0.4-2.7 1.4-2.5 2.7 0.2 1.1 1.6 1.8 3.2 1.4s2.7-1.4 2.5-2.5c-0.1-1.1-1.6-1.8-3.2-1.6zm36.1-209.9c-76 0-134.1 57.7-134.1 133.6 0 60.7 38.2 112.7 92.8 131 7 1.3 9.5-3.1 9.5-6.6 0-3.4-0.2-22.1-0.2-33.6 0 0-38.3 8.2-46.4-16.3 0 0-6.2-15.9-15.2-20 0 0-12.5-8.6 0.9-8.4 0 0 13.6 1.1 21.1 14.1 12 21.1 32.1 15.1 39.9 11.4 1.3-8.8 4.8-14.8 8.8-18.5-30.6-3.4-61.5-7.8-61.5-60.5 0-15.1 4.2-22.6 12.9-32.3-1.4-3.6-6.1-18.2 1.4-37.2 11.4-3.6 37.8 14.8 37.8 14.8 11-3.1 22.7-4.7 34.4-4.7s23.4 1.6 34.4 4.7c0 0 26.3-18.4 37.8-14.8 7.5 19 2.8 33.6 1.4 37.2 8.8 9.7 14.1 17.3 14.1 32.3 0 52.8-32.3 57.1-62.9 60.5 5 4.3 9.3 12.5 9.3 25.4 0 18.5-0.2 41.3-0.2 45.8 0 3.6 2.5 7.9 9.5 6.6 54.8-18.2 91.9-70.2 91.9-130.9 0.1-75.9-61.5-133.6-137.4-133.6zm-80.9 188.9c-0.7 0.5-0.5 1.8 0.4 2.8 0.9 0.9 2.1 1.3 2.8 0.5 0.7-0.5 0.5-1.8-0.4-2.8-0.8-0.8-2-1.2-2.8-0.5zm-5.9-4.5c-0.4 0.7 0.2 1.6 1.3 2.1 0.9 0.5 2 0.4 2.4-0.4 0.4-0.7-0.2-1.6-1.3-2.1-1.1-0.3-2-0.1-2.4 0.4zm17.8 19.5c-0.9 0.7-0.5 2.4 0.7 3.4 1.3 1.3 2.8 1.4 3.6 0.5 0.7-0.7 0.4-2.4-0.7-3.4-1.3-1.2-2.9-1.3-3.6-0.5zm-6.3-8c-0.9 0.5-0.9 2 0 3.2 0.9 1.3 2.4 1.8 3.1 1.3 0.9-0.7 0.9-2.1 0-3.4-0.8-1.3-2.2-1.8-3.1-1.1z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/pingval" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/lss2025-tech/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>配信画面を”彩る”！ 『LiveSplit』レイアウトのおはなし</title>
		<link>https://rtagamers.com/rta-tools/fashionable-layout/</link>
					<comments>https://rtagamers.com/rta-tools/fashionable-layout/#respond</comments>
		
		<dc:creator><![CDATA[シレイユ]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 22:00:05 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[Livesplit]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<category><![CDATA[配信レイアウト]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20773</guid>

					<description><![CDATA[RTA配信で見かけることも多い、おなじみのタイマーツール『LiveSplit』。デフォルトのレイアウトもシンプルでかっこいいですが、時にはおしゃれに・時には個性的にレイアウトを変更している走者さんも珍しくはありません。  [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>RTA配信で見かけることも多い、おなじみのタイマーツール『LiveSplit』。デフォルトのレイアウトもシンプルでかっこいいですが、時にはおしゃれに・時には個性的にレイアウトを変更している走者さんも珍しくはありません。</p>
<p>『もっと自分らしいレイアウトにしたい』『LiveSplitを配信に映してみたけど、このレイアウトだとどこか浮いてしまう…』</p>
<p>今回はそういったお悩みを解決する助けになれば…と思い、この記事を書きました。個人の主観が含まれる場面もあるので、承知の上でお読みいただければと思います。</p>
<p>こちらは<a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a>、18日目の記事です。</p>
<div class="information-box">© SQUARE ENIX<br />
LOGO ILLUSTRATION:© YOSHITAKA AMANO<br />
「記載されている会社名・製品名・システム名などは、<br />
各社の商標、または登録商標です。」</div>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">1. 設定編～レイアウトを変えてみよう</a><ol><li><a href="#toc2" tabindex="0">1-1. レイアウトエディターについて</a></li><li><a href="#toc3" tabindex="0">1-2. タイマー全体の見た目を設定する</a></li><li><a href="#toc4" tabindex="0">1-3. コンポーネントによるレイアウト設定</a></li></ol></li><li><a href="#toc5" tabindex="0">2. 実例編～いろんな場面でのレイアウト例</a><ol><li><a href="#toc6" tabindex="0">2-1. 通常のRTA配信などでのレイアウト</a></li><li><a href="#toc7" tabindex="0">2-2. ミラー形式を想定したレイアウト</a></li></ol></li><li><a href="#toc8" tabindex="0">3. おわりに</a></li></ol>
    </div>
  </div>

<h2 style="text-align: left"><span id="toc1">1. 設定編～レイアウトを変えてみよう</span></h2>
<h3><span id="toc2">1-1. レイアウトエディターについて</span></h3>
<p>ここからは『LiveSplitレイアウトを変える方法』について説明していきます。</p>
<p>まず、右クリック→『Edit Layout』でエディターを開きます。</p>
<div id="attachment_20788" style="width: 556px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20788" class="size-full wp-image-20788" src="https://rtagamers.com/wp-content/uploads/2025/12/layout8_1.png" alt="" width="546" height="327" srcset="https://rtagamers.com/wp-content/uploads/2025/12/layout8_1.png 546w, https://rtagamers.com/wp-content/uploads/2025/12/layout8_1-300x180.png 300w" sizes="(max-width: 546px) 100vw, 546px" /><p id="caption-attachment-20788" class="wp-caption-text">『LiveSplit』のレイアウトエディター。こちらはデフォルト時の設定</p></div>
<p>左に４つ並んでいるボタンでは、以下のような設定ができます。</p>
<ul>
<li>一番上（＋）→コンポーネント（項目）の追加</li>
<li>二番目（－）→コンポーネントの削除</li>
<li>三番目（↑）＆一番下（↓）→選択中コンポーネントの表示順入れ替え</li>
</ul>
<p>画面下の『Horizontal』『Vertical』はタイマーの形を設定するもので、表示順の入れ替わり方もそれによって変わります。</p>
<ul>
<li>『Horizontal』は横に長いタイプのレイアウトです。
<ul>
<li>表示順入れ替えをすると、↑で左側／↓で右側に移動します</li>
</ul>
</li>
<li>『Vertical』はやや縦に長いタイプのレイアウトです。
<ul>
<li>表示順入れ替えをすると、↑で上側／↓で下側に移動します</li>
</ul>
</li>
</ul>
<p>『Set Size』を選択すると、タイマー自体のサイズを変更することもできます。</p>
<div id="attachment_20787" style="width: 320px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20787" class="wp-image-20787 " src="https://rtagamers.com/wp-content/uploads/2025/12/layout9_1.png" alt="" width="310" height="233" /><p id="caption-attachment-20787" class="wp-caption-text">『LiveSplit』レイアウトのサイズ設定画面。</p></div>
<p>上から順に、『横幅』『高さ』『縦横比を固定するかどうか』を設定することができるので、『配信画面のスペースからあふれてしまう…』という方はサイズ変更を試してみるのも選択肢のひとつです。</p>
<h3><span id="toc3">1-2. タイマー全体の見た目を設定する</span></h3>
<p>左下の『Layout』を選択することで、タイマー全体や各コンポーネントの設定を変更・カスタマイズすることができます。ここでは、全体の設定にかかわる『Layout』から見ていきましょう。</p>
<div id="attachment_20813" style="width: 516px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20813" class="wp-image-20813 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/layout10_1.png" alt="" width="506" height="619" srcset="https://rtagamers.com/wp-content/uploads/2025/12/layout10_1.png 506w, https://rtagamers.com/wp-content/uploads/2025/12/layout10_1-245x300.png 245w" sizes="(max-width: 506px) 100vw, 506px" /><p id="caption-attachment-20813" class="wp-caption-text">『LiveSplit』のレイアウト設定画面</p></div>
<p>『Background』はタイマー全体の背景スタイルや背景色などを設定できます。このうち『Image』を選択すると、お好きな画像を背景として設定することができます。</p>
<div class="alert-box">ただし大前提として、権利的に問題のある画像の使用・画像の無断利用は絶対にしないようにしましょう。</div>
<div>『Image Opacity』で不透明度、『Image Blur』でぼかし具合を調整することができる他、コンポーネントごとの背景色設定と組み合わせると、以下のようなレイアウトにすることも可能です。</div>
<div id="attachment_20815" style="width: 336px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20815" class="wp-image-20815 " src="https://rtagamers.com/wp-content/uploads/2025/12/20251215_3_1.png" alt="" width="326" height="377" srcset="https://rtagamers.com/wp-content/uploads/2025/12/20251215_3_1.png 286w, https://rtagamers.com/wp-content/uploads/2025/12/20251215_3_1-259x300.png 259w" sizes="(max-width: 326px) 100vw, 326px" /><p id="caption-attachment-20815" class="wp-caption-text">LiveSplitのレイアウト例。イラストは手描き。</p></div>
<div class="information-box">設定によっては最終ラップと総合タイマーの間に隙間ができてしまうことがあります。気になる方は『Other』から『Separator』を追加し、後述する『Color』で好きな色を割り当てるといいかもしれません。</div>
<p>『Opacity』はタイマー全体の不透明度を変更する項目です。ただし、タイマーの文字も含めて変更されるため、あまり透明に寄せすぎると見えづらくなる点には注意しましょう。</p>
<p>『Fonts』は文字通り、使用するフォントを設定する項目です。</p>
<ul>
<li>Timer：『Timer』などの総合タイムを表示する部分に適用されるフォントです。『Detailed Timer』の区間タイマーにも適用されます。</li>
<li>Times：『Splits』系など、主に区間タイムを表示する部分に適用されるフォントです。</li>
<li>Text：ゲームタイトルやラップ名など、その他のテキスト部分に適用されるフォントです。『Counter』の数字などもこちらに該当します。</li>
</ul>
<p>『Title』や『Text』など別途フォントを設定できるコンポーネントもありますが、その一方で『Detailed Timer』の一部設定のように、上記３項目の設定が影響しない部分もあります。後者の場合は、以下のようにコンポーネント設定からフォントを指定する必要があります。</p>
<div id="attachment_20827" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20827" class="wp-image-20827 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/20251216_1.png" alt="" width="1024" height="768" srcset="https://rtagamers.com/wp-content/uploads/2025/12/20251216_1.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/20251216_1-300x225.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/20251216_1-768x576.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20827" class="wp-caption-text">『Detailed Timer』のフォント設定。</p></div>
<p>『Colors』はタイマーやテキストの文字や区切り線（Separaters系）などの色を設定する項目です。</p>
<p>左列の上から５項目（『Best Segment』と『Ahead／Behind』系）は、比較対象のタイム（自己ベストなど）との差によって変化する部分です。</p>
<ul>
<li>『Best Segment』は任意の色を設定できるほか、横のチェックボックスをONにすることで虹色のアニメーション文字で表示することもできます。</li>
<li>『Ahead』は比較対象のタイムより速いペースのときに、『Behind』は遅いペースの時に適用されます。</li>
<li>５項目すべてを同じ色に統一すると<strong>『タイマー進行中は色を変えず、タイマーが動いていないときは別の色に変わる』</strong>といったこともできます。</li>
<li>また、<strong>『Ahead／Behind』系で設定した色は、『Timer』などで『～With Delta Color』を背景色に設定した時にも反映</strong>されるようです。</li>
</ul>
<h3><span id="toc4">1-3. コンポーネントによるレイアウト設定</span></h3>
<p>次に、各コンポーネントの設定から、レイアウトのヒントになりそうな部分を抜粋して説明していきます。</p>
<p>『Layout』ではタイマー全体の背景スタイルや色を設定できますが、各コンポーネント単位でも同様に設定が可能で、部分的に背景を変更することができます。</p>
<div id="attachment_20819" style="width: 710px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20819" class="wp-image-20819 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/20251215_0_1.png" alt="" width="700" height="768" srcset="https://rtagamers.com/wp-content/uploads/2025/12/20251215_0_1.png 700w, https://rtagamers.com/wp-content/uploads/2025/12/20251215_0_1-273x300.png 273w" sizes="(max-width: 700px) 100vw, 700px" /><p id="caption-attachment-20819" class="wp-caption-text">『Splits』の背景スタイル４種を比較した画像。</p></div>
<p>例として『Splits』で適用できる背景スタイル４種をまとめました。いずれも１つ目の背景色を水色、２つ目を青に設定しています。</p>
<p>『Altarnating』以外はタイマー全体の背景に加え、『Title』や『Timer』などの背景スタイルの選択肢にも含まれています。</p>
<p>『Title』や『Timer』などの一部コンポーネントでは『Override Layout Settings』のチェックボックスが項目によって含まれており、これをONにすることで設定中のコンポーネントに限りフォントや文字色を変更することができます。</p>
<p>例えば、『Timer』ではタイマーの状態にかかわらずタイマーの文字色が常に一定になります。</p>
<p>『Splits』系では、『Total Splits』で表示するスプリット数を変更することができます。タイマーを配置したいスペースとタイマーのサイズが合わない場合は、レイアウトエディター内にある『Set Size』と併せて、ちょうどいい大きさになるように調整してみるといいでしょう。</p>
<div class="alert-box">出来上がったレイアウトは<strong>右クリック→『Save Layout As&#8230;』で保存</strong>するのをお忘れなく！</div>
<h2 style="text-align: left"><span id="toc5">2. 実例編～いろんな場面でのレイアウト例</span></h2>
<p>ここからは、わたしが実際に配信で用いているレイアウトを例に挙げながらお話をしていきたいと思います。とはいえ、あくまで自分自身のスタンスに基づいて組んだものなので、読み物程度に見ていただけるとありがたいです。</p>
<p>基本的には、背景画像や（時計等の）ブラウザソースなどはお借りした素材を使い、部分的なパーツ（次項でいうと、ゲーム画面上下のうちテキスト部分の背景＆画面右側の大部分で使われているいくつかの四角い枠）は別途ペイントソフトで自作した画像やOBSの『色ソース』を重ねることが多いです。</p>
<h3><span id="toc6">2-1. 通常のRTA配信などでのレイアウト</span></h3>
<p>まず例に挙げるのは、先日行われた『パズルボブル２』並走会に参加した際の配信画面です。</p>
<div id="attachment_20791" style="width: 650px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20791" class="wp-image-20791 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1.png" alt="" width="640" height="360" srcset="https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1.png 640w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1-300x169.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1-120x68.png 120w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1-160x90.png 160w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206101840741_Twitch-16s_0_1-320x180.png 320w" sizes="(max-width: 640px) 100vw, 640px" /><p id="caption-attachment-20791" class="wp-caption-text">『パズルボブル２』並走会配信の画面。Windows版アケアカNEOGEOでのランでした</p></div>
<p>『主に普段のRTA配信などの、いわゆる自分の枠だけで完結する配信で用いているレイアウト』を取り上げ…たいところなのですが、ここ数カ月はそういった配信が少なく…。</p>
<p>そのため、同じレイアウトを用いた配信の画面レイアウトを取り上げています。</p>
<p>タイマーは右上に縦型（Vertical）に設定したものを表示しています。背景や画面右側のレイアウトとなじむように、配色も水色～青系を基調にしています。</p>
<div class="information-box">実例では『Columns』＝ラップ表に表示させる内容をカスタマイズし、ラップタイムのみ表示させる形にしています。その代わり末尾に『Delta』のコンポーネントを追加し、その時点の自己ベストとの差を表示させています。</div>
<div></div>
<h3 style="text-align: left"><span id="toc7">2-2. ミラー形式を想定したレイアウト</span></h3>
<p>続いて、結構前にはなりますが、リレーイベントの中間企画のひとつとして実施された、ピクセルリマスター版『ファイナルファンタジー（初代）』の並走会参加時の配信画面です。</p>
<div id="attachment_20793" style="width: 778px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20793" class="wp-image-20793 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10.png" alt="" width="768" height="432" srcset="https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10-300x169.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10-120x68.png 120w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10-160x90.png 160w, https://rtagamers.com/wp-content/uploads/2025/12/ss_20251206103438171_【Spoiler-Alert_FF1PR】第3回PRFFリレーの中間並走です（シレイユ視点）【RTA_Speedrun】_1s_1_10-320x180.png 320w" sizes="(max-width: 768px) 100vw, 768px" /><p id="caption-attachment-20793" class="wp-caption-text">『FF1PR』並走会の配信画面（一部モザイク加工あり）。本部ミラーではゲーム画面のみ表示される形式でした</p></div>
<p>こちらはいうなれば、並走会などの『ミラー形式を想定したレイアウト』です。</p>
<p>実際のミラー配信では大抵の場合、自らの視点配信よりも画面のサイズが小さくなります。そのためわたし自身の配信環境も踏まえ、<strong>ゲーム画面を先ほどのレイアウトより大きめにとる</strong>ことで、ミラーされたときにより画面が見やすいように工夫しています。</p>
<p>この場合、画面右側の幅が狭くなることから、見やすさを考慮してタイマーの設定を横長型（Horizontal）にして画面下部に配置しています。ただ、表示スプリット数が先ほどと同じだと画面に収まらないため、表示数を減らすなどして幅の調整を行っています。</p>
<p>配色は先ほど同様水色系を基調にしていますが、アクセントにミントグリーン系を用いています。</p>
<div class="alert-box">イベント・企画によっては<strong>配信画面用の素材があったり、レイアウト・タイマーの配置などがマニュアル等で定められている</strong>ことがあります。そういった場面ではレイアウト指定をしっかり守りましょう！</div>
<h2 style="text-align: left"><span id="toc8">3. おわりに</span></h2>
<p>今回は『配信画面を彩るLiveSplitレイアウト』についてお話しました。</p>
<p>時にはレイアウトの雰囲気に合わせてタイマーを着飾ってみるのはいかがでしょうか？ そういった場面が来たとき、わたしの記事がひとつの助けになれば幸いです。</p>
<p>『RTAGamers Advent Calendar 2025』、これから公開予定の記事もお楽しみに！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2023/12/20230122_112.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/cileil_7/" class="vcard author"><span class="fn">シレイユ</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>北の大地のゆずシャーベットです！</p>
<p>主にパズルゲームやファイナルファンタジーシリーズ（ピクセルリマスター版）のRTAを走っています！</p>
</div></div><div class="clearfix"></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/fashionable-layout/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>オンラインRTAイベントでの走者配信ミラーツール紹介</title>
		<link>https://rtagamers.com/rta-tools/post-20624/</link>
					<comments>https://rtagamers.com/rta-tools/post-20624/#respond</comments>
		
		<dc:creator><![CDATA[chromdragnity]]></dc:creator>
		<pubDate>Sat, 13 Dec 2025 22:00:32 +0000</pubDate>
				<category><![CDATA[RTAイベント]]></category>
		<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20624</guid>

					<description><![CDATA[この記事は https://adventar.org/calendars/12341 の14日目の記事です。 オンラインで走者の配信をミラーする形式のイベント形式では、 走者の配信から本部配信へ映像を受け取る方法が必要で [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>この記事は <a rel="noopener" target="_blank" class="anchor_edefb8 anchorUnderlineOnHover_edefb8" title="https://adventar.org/calendars/12341" role="button" href="https://adventar.org/calendars/12341">https://adventar.org/calendars/12341<span class="fa fa-share-square external-icon anchor-icon"></span></a> の14日目の記事です。</p>
<hr />
<p>オンラインで走者の配信をミラーする形式のイベント形式では、<br />
走者の配信から本部配信へ映像を受け取る方法が必要です。<br />
受け取る方法はDiscord画面共有やブラウザをキャプチャする等様々ありますが、<br />
今回は「Streamlink→VLC→OBS」という流れで映像を写すまでの紹介です。<br />
筆者がMacを利用しておりませんのでMacの方は参考程度に見ていただけますと幸いです。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Streamlinkとは？</a></li><li><a href="#toc2" tabindex="0">VLCとは？</a></li><li><a href="#toc3" tabindex="0">インストール方法</a><ol><li><a href="#toc4" tabindex="0">Streamlink</a></li><li><a href="#toc5" tabindex="0">VLC</a></li></ol></li><li><a href="#toc6" tabindex="0">使い方</a></li><li><a href="#toc7" tabindex="0">メリット・デメリット</a></li><li><a href="#toc8" tabindex="0">おわりに</a></li></ol>
    </div>
  </div>

<h2 style="text-align: left"><span id="toc1">Streamlinkとは？</span></h2>
<blockquote><p>さまざまなサービスからのビデオストリームをビデオプレーヤーにパイプするコマンドラインユーティリティです。（<a rel="noopener" target="_blank" href="https://streamlink.github.io/">公式引用<span class="fa fa-share-square external-icon anchor-icon"></span></a>）</p></blockquote>
<p>要はTwitchやYoutube、NicoNico等の配信映像の元をメディアプレイヤーに送る為のツールで、コマンド入力をすることで利用することができます。</p>
<h2 style="text-align: left"><span id="toc2">VLCとは？</span></h2>
<blockquote><p>VLCはフリーなマルチプラットフォーム対応のマルチメディアプレイヤーであり、DVD、オーディオCD、VCDや様々なストリーミングプロトコルを再生可能なフレームワークです。</p>
<p>（<a rel="noopener" target="_blank" href="https://www.videolan.org/vlc/index.ja.html">公式引用<span class="fa fa-share-square external-icon anchor-icon"></span></a>）</p></blockquote>
<p>要はメディアプレイヤーです。MP4等様々な映像ファイルを再生することができます。</p>
<h2 style="text-align: left"><span id="toc3">インストール方法</span></h2>
<h3><span id="toc4">Streamlink</span></h3>
<ol>
<li>Windowsの方は<a rel="noopener" target="_blank" href="https://github.com/streamlink/windows-builds/releases">こちら<span class="fa fa-share-square external-icon anchor-icon"></span></a>からDLします。
<p><div id="attachment_20759" style="width: 961px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20759" class="wp-image-20759 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink.png" alt="画像はStreamlink のGitHubより" width="951" height="877" srcset="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink.png 951w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-300x277.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-768x708.png 768w" sizes="(max-width: 951px) 100vw, 951px" /><p id="caption-attachment-20759" class="wp-caption-text">画像はStreamlink のGitHubより</p></div></li>
<li>DLしたらファイルをクリックをしインストールを行います。<br />
Nextを押して進めていけばOKです。</p>
<div id="attachment_20760" style="width: 509px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20760" class="wp-image-20760 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-1.png" alt="" width="499" height="388" srcset="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-1.png 499w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-1-300x233.png 300w" sizes="(max-width: 499px) 100vw, 499px" /><p id="caption-attachment-20760" class="wp-caption-text">Streamlink インストールシーケンス開始画面</p></div>
<div id="attachment_20763" style="width: 509px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20763" class="wp-image-20763 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-2.png" alt="" width="499" height="388" srcset="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-2.png 499w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-2-300x233.png 300w" sizes="(max-width: 499px) 100vw, 499px" /><p id="caption-attachment-20763" class="wp-caption-text">Streamlink インストールシーケンス完了画面</p></div>
<p><div id="attachment_20764" style="width: 509px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20764" class="wp-image-20764 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-3.png" alt="" width="499" height="388" srcset="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-3.png 499w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-3-300x233.png 300w" sizes="(max-width: 499px) 100vw, 499px" /><p id="caption-attachment-20764" class="wp-caption-text">Streamlink インストール完了画面</p></div></li>
</ol>
<h3><span id="toc5">VLC</span></h3>
<ol>
<li><a rel="noopener" target="_blank" href="https://www.videolan.org/vlc/index.ja.html">こちら<span class="fa fa-share-square external-icon anchor-icon"></span></a>からDLします。
<p><div id="attachment_20758" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20758" class="wp-image-20758 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/VLC-1-1024x416.jpg" alt="" width="1024" height="416" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLC-1-1024x416.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/VLC-1-300x122.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/VLC-1-768x312.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/VLC-1.jpg 1260w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20758" class="wp-caption-text">画像はVideoLAN公式サイトより</p></div></li>
<li>DLしたファイルをクリックしインストールを行います。<br />
次へを押していきます。</p>
<p><div id="attachment_20761" style="width: 591px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20761" class="wp-image-20761 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall.png" alt="" width="581" height="360" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall.png 581w, https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall-300x186.png 300w" sizes="(max-width: 581px) 100vw, 581px" /><p id="caption-attachment-20761" class="wp-caption-text">VLCインストール開始画面</p></div></li>
<li>ファイルパスを聞かれたらできれば「C:\Program Files (x86)\VideoLAN\VLC\」<br />
であることを確認してください。異なる場合はここのパスをメモするか変更してください。</p>
<p><div id="attachment_20762" style="width: 591px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20762" class="wp-image-20762 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall2.png" alt="" width="581" height="360" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall2.png 581w, https://rtagamers.com/wp-content/uploads/2025/12/VLCinstall2-300x186.png 300w" sizes="(max-width: 581px) 100vw, 581px" /><p id="caption-attachment-20762" class="wp-caption-text">VLCインストールパス指定画面</p></div></li>
<li>VLCを起動し、ツール &gt; 設定  を選択します。
<p><div id="attachment_20756" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20756" class="wp-image-20756 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/VLC-1024x678.png" alt="" width="1024" height="678" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLC-1024x678.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/VLC-300x199.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/VLC-768x508.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/VLC.png 1121w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20756" class="wp-caption-text">VLC起動画面</p></div></li>
<li> ビデオタブ &gt; 出力をDirectXビデオ出力に設定し、OKを押します。
<p><div id="attachment_20757" style="width: 632px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20757" class="wp-image-20757 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/VLC2.png" alt="" width="622" height="736" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLC2.png 622w, https://rtagamers.com/wp-content/uploads/2025/12/VLC2-254x300.png 254w" sizes="(max-width: 622px) 100vw, 622px" /><p id="caption-attachment-20757" class="wp-caption-text">VLCビデオ設定画面</p></div></li>
</ol>
<h2 style="text-align: left"><span id="toc6">使い方</span></h2>
<ol>
<li>Windowsの検索でPowerShellと検索し起動します。
<p><div id="attachment_20765" style="width: 936px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20765" class="wp-image-20765 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/Powershell-2.png" alt="" width="926" height="779" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Powershell-2.png 926w, https://rtagamers.com/wp-content/uploads/2025/12/Powershell-2-300x252.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Powershell-2-768x646.png 768w" sizes="(max-width: 926px) 100vw, 926px" /><p id="caption-attachment-20765" class="wp-caption-text">PCの検索窓でPowerShellを実行する</p></div></li>
<li>以下のコマンドを貼り付けます。<br />
<code><code>streamlink "配信URL"  --default-stream best -p "C:\Program Files\VideoLAN\VLC\vlc.exe" -t "お好きな名前"</code></code></p>
<div id="attachment_20816" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20816" class="wp-image-20816 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4-1024x178.png" alt="" width="1024" height="178" srcset="https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4-1024x178.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4-300x52.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4-768x134.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4-1536x267.png 1536w, https://rtagamers.com/wp-content/uploads/2025/12/StreamLink-4.png 1558w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20816" class="wp-caption-text">Streamlink の実行画面</p></div>
<p><code><code></code></code>VLCのインストール時に「C:\Program Files (x86)\VideoLAN\VLC\」以外でいれた方は、「<code>C:\Program Files\VideoLAN\VLC\vlc.exe</code>」の部分をメモしたパスに「vlc.exe」を足したもので書き換えて貼り付けます。<br />
・配信URL：配信プラットフォーム毎でURL形式は異なります。</p>
<pre>サンプルURL
Twitch：https://www.twitch.tv/chromdragnity
NicoNico生放送：https://live.nicovideo.jp/watch/lv○○○○
　ユーザーページでも動作する時はありますが、配信が見えるURLが良いです。
Youtube：https://www.youtube.com/watch?v=○○○○
　https://www.youtube.com/@○○だと動作しないので、配信が見えるURLが良いです。</pre>
<p>・お好きな名前：これによりOBSのウィンドウソース名になります。</li>
<li>コマンドが成功するとVLCが起動し、配信が見れるようになります。
<p><div id="attachment_20752" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20752" class="wp-image-20752 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/VLC起動-1024x464.jpg" alt="" width="1024" height="464" srcset="https://rtagamers.com/wp-content/uploads/2025/12/VLC起動-1024x464.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/VLC起動-300x136.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/VLC起動-768x348.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/VLC起動-1536x697.jpg 1536w, https://rtagamers.com/wp-content/uploads/2025/12/VLC起動.jpg 1616w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20752" class="wp-caption-text">Streamlink とVLCで自分の配信を移すことに成功した画面（配信はシレン2とシレン3より）</p></div></li>
<li>OBSのウィンドウキャプチャを選択します。
<p><div id="attachment_20754" style="width: 799px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20754" class="wp-image-20754 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ.png" alt="" width="789" height="476" srcset="https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ.png 789w, https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ-300x181.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ-768x463.png 768w" sizes="(max-width: 789px) 100vw, 789px" /><p id="caption-attachment-20754" class="wp-caption-text">OBSのウィンドウキャプチャを行います</p></div></li>
<li>ウィンドウキャプチャのプロパティにある、キャプチャ方法を「Windows 10(1903以降)」にします。
<div class="information-box">カーソルをOFFにしておくとマウスカーソルが配信に乗らないのでお勧めです。</div>
<p><div id="attachment_20755" style="width: 731px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20755" class="wp-image-20755 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ-1.jpg" alt="" width="721" height="749" srcset="https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ-1.jpg 721w, https://rtagamers.com/wp-content/uploads/2025/12/OBSウィンドウキャプチャ-1-289x300.jpg 289w" sizes="(max-width: 721px) 100vw, 721px" /><p id="caption-attachment-20755" class="wp-caption-text">ウィンドウキャプチャでVLCを表示する方法</p></div></li>
<li>複数配信をミラーするときは手順1から繰り返すことで増やすことができます。</li>
</ol>
<p>コマンドの詳細は公式サイトに色々書いてありますのでカスタマイズされたい方はご利用ください。<br />
Streamlinkは<a rel="noopener" target="_blank" href="https://streamlink.github.io/cli.html">こちら<span class="fa fa-share-square external-icon anchor-icon"></span></a><br />
VLCは<a rel="noopener" target="_blank" href="https://wiki.videolan.org/VLC_command-line_help/">こちら<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<h2 style="text-align: left"><span id="toc7">メリット・デメリット</span></h2>
<p>メリット</p>
<ul>
<li>一時停止ができるため、複数配信ミラーの際に共通の時計を配信にのせてもらっていれば、<br />
映像の時間を合わせることができる。</li>
<li>UIが配信と被っていないので、音量調整や映像停止をする際に配信に乗らない。</li>
</ul>
<p>デメリット</p>
<ul>
<li>定期的にStreamlinkをアップデートしないと配信サイト側の仕様変更で映像が表示されないケースがある。</li>
</ul>
<h2 style="text-align: left"><span id="toc8">おわりに</span></h2>
<p>いかがだったでしょうか？<br />
Discordの画面共有やブラウザを使ったミラーも手軽でいいと思いますが、<br />
こういった踏み込んだツールもありますので、気になった方は使ってみると良いかもしれません。</p>
<hr />
<p>明日以降はどんな記事が出るのでしょうか？お楽しみください！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2025/12/kajiro製クロム.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/chromdragnity/" class="vcard author"><span class="fn">chromdragnity</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>その辺にいるRTAボランティアスタッフ<br />
趣味でイベント機材を集めてます</p>
</div></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://x.com/Chromdragnity" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/chromdragnity" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20624/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ロード時間除去タイム評価・ロードタイムリムーバー必須化は慎重に</title>
		<link>https://rtagamers.com/rta-tools/post-20714/</link>
					<comments>https://rtagamers.com/rta-tools/post-20714/#respond</comments>
		
		<dc:creator><![CDATA[Kuhaku_玖白]]></dc:creator>
		<pubDate>Wed, 10 Dec 2025 22:00:23 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[Livesplit]]></category>
		<category><![CDATA[Load Time Remover]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<category><![CDATA[タイマー]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20714</guid>

					<description><![CDATA[ゲームのハードウェアによって差があるロード時間を除去することで公平に競えるとされるロード時間除去タイムですが、現実にはいくつかの問題をかかえています。ロード時間除去タイムはその問題点を把握し、対処あるいは許容したうえで採 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>
ゲームのハードウェアによって差があるロード時間を除去することで公平に競えるとされるロード時間除去タイムですが、現実にはいくつかの問題をかかえています。<span class="marker-under">ロード時間除去タイムはその問題点を把握し、対処あるいは許容したうえで採用するのが望ましい評価基準</span>だと考えています。
</p>
<p>
この記事は <a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a> の 11 日目の記事です。
</p>
<section>
<h4>ご注意</h4>
<p>
筆者自身はロード時間除去タイムを疑問視している立場ということもあってこの記事は全体的にネガティブな雰囲気をまとっていますが、ご了承いただけると助かります。また、この記事の内容はあくまで一個人の考えとして「こうあるのが望ましいと思う」くらいの話でしかなく、こう対処すべきといったものではないことをご理解いただけると助かります。
</p>
</section>
<section>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">ロード時間除去タイムとロードタイムリムーバー</a><ol><li><a href="#toc2" tabindex="0">ロード時間除去タイム：Real Time とは別の評価基準タイム</a></li><li><a href="#toc3" tabindex="0">ロードタイムリムーバー：ロード時間除去タイムを計測するためのソフトウェア</a></li></ol></li><li><a href="#toc4" tabindex="0">ロード時間除去タイム評価・ロードタイムリムーバー必須化の問題点</a><ol><li><a href="#toc5" tabindex="0">ロード時間除去タイムは本当に公平な指標なのか</a></li><li><a href="#toc6" tabindex="0">ロードタイムリムーバー必須化の問題点</a></li></ol></li><li><a href="#toc7" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">ロード時間除去タイムとロードタイムリムーバー</span></h2>
<p>
ロード時間除去タイムの問題点を説明する前に、まずはロード時間除去タイムとはどんなタイムなのかを説明します。
</p>
<section>
<h3><span id="toc2">ロード時間除去タイム：Real Time とは別の評価基準タイム</span></h3>
<p>
ロード時間除去タイムとは、Speedrun において<span class="marker-under">タイマースタートからタイマーストップまでのタイムからゲームのロード時間を除いたタイム</span>のことです。
</p>
<p>
ロード時間除去タイムを順位付けの評価基準とすることで<span class="marker-under">ハードウェアの性能差によるロード時間の差異をなくした公平なタイム</span>で順位を競うことができるとされています。
</p>
<p>
ロード時間除去タイムは Load Removed Time, time without load, loadless time など色々な名称がありますが、ここではロード時間除去タイムで統一します。
</p>
<p>
実際に、複数のゲームハードで発売されているゲームタイトルでは、ゲームハードによってロード時間に差異があるという検証結果が複数のゲームタイトルにおいて存在しています。また、PC 版の場合には PC のスペックでもロード時間に差異が生じることも事実です。
</p>
<section>
<h4>Speedrun を前提とした話ですが、RTA が無関係とは限らない</h4>
<p>
ロード時間除去タイムについての話なので必然的に RTA ではなく Speedrun における話となります。
</p>
<p>
ただし、リアルタイムによる順位評価を行っている RTA は必ずしも無関係という訳ではありません。最初はリアルタイムによる評価だったのが途中からロード時間除去タイムによる評価に変わることがあるからです。
</p>
</section>
</section>
<section>
<h3><span id="toc3">ロードタイムリムーバー：ロード時間除去タイムを計測するためのソフトウェア</span></h3>
<p>
ロード時間除去タイムを計測するには、それ<span class="marker-under">専用のソフトウェアであるロードタイムリムーバー</span>を使用します。
</p>
<p>
ロードタイムリムーバーには 2 つの方式があります。これらはどちらも原理的にはタイマー操作自動化ツールと同じ方式ということもあり、タイマー操作自動化ツールの機能の一部としてロードタイムリムーバーの機能が提供されている場合もあります。
</p>
<p>
タイマー操作自動化ツールについてはこちらの記事で紹介しているので、ご興味があればご覧ください。<br />

<a href="https://rtagamers.com/rta-tools/autotimer/" title="RTA タイマーの自動操作を導入したい！" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://rtagamers.com/wp-content/uploads/2023/11/000-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://rtagamers.com/wp-content/uploads/2023/11/000-160x90.jpg 160w, https://rtagamers.com/wp-content/uploads/2023/11/000-300x170.jpg 300w, https://rtagamers.com/wp-content/uploads/2023/11/000-120x68.jpg 120w, https://rtagamers.com/wp-content/uploads/2023/11/000-320x180.jpg 320w, https://rtagamers.com/wp-content/uploads/2023/11/000.jpg 740w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RTA タイマーの自動操作を導入したい！</div><div class="blogcard-snippet internal-blogcard-snippet">RTA を行う際にプレイに集中するためだったり、手動でタイマー操作するよりも計測のブレを抑えられる場合があるなどの理由で、タイマー操作を自動化するツールがあります。タイマー操作の自動化で主に使われているツールが 4 つあります。Auto S...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://rtagamers.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">rtagamers.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.11.13</div></div></div></div></a>
</p>
<section>
<h4>メモリ監視式</h4>
<p>
<span class="marker-under">PC ゲーを前提とした方式</span>ですが、一般的にロードタイムリムーバーと言うとこの方式を意味する場合も多い主流の方式です。
</p>
<p>
メモリ監視式はゲームとロードタイムリムーバーを同じ PC で同時に動かす必要があり、タイマーはロードタイムリムーバーに対応している <a rel="noopener" target="_blank" href="https://livesplit.org/">Livesplit<span class="fa fa-share-square external-icon anchor-icon"></span></a> ほぼ一択です。
</p>
<p>
PC ゲーを起動している間は多くの情報が PC のメモリに書き込まれています。メモリ監視式のロードタイムリムーバーは<span class="marker-under">メモリ上の特定のアドレスの値を監視して、その値によってロード中か否かを判断</span>してタイマーのカウントを一時停止します。
</p>
<p>
現在ロード中か否かというフラグを監視するのが、メモリ監視式のロードタイムリムーバーの中でのおそらくは主流な方法です。<br />
ロード中にロード画面を表示するゲームでは当然ながらロード画面を表示するか否かといったフラグを持っているので、そのフラグが書かれているメモリアドレスを監視するのです。
</p>
<section>
<h5>メモリ監視式ロードタイムリムーバーの例</h5>
<p>
<a rel="noopener" target="_blank" href="https://fatalis.github.io/livesplit-asl-list/">ASL List<span class="fa fa-share-square external-icon anchor-icon"></span></a><br />
画面上部で features → Loadremoval とフィルターをかけると、Livesplit の <a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.AutoSplitters/blob/master/README.md">Autosplitter 機能<span class="fa fa-share-square external-icon anchor-icon"></span></a>を利用したロードタイムリムーバーの一覧を見ることができます。
</p>
</section>
</section>
<section>
<h4>画像認識方式</h4>
<p>
ゲーム画面を PC に取り込むことができれば<span class="marker-under">コンシューマゲーでも、もちろん PC ゲーでも、ハードウェアによらず使用することができる方式</span>ですが、メモリ監視式と比べるとロード時間除去の精度に劣ります。
</p>
<p>
画像認識方式はリアルタイムでロード時間除去タイムの計測をする他に、<span class="marker-under">録画データがあれば後からロード時間除去タイムを計測</span>することもできます。タイマーは一時停止機能があるものであれば任意で選ぶことができます。
</p>
<p>
<span class="marker-under">画像認識によってロード画面を検知</span>して、ロード画面が表示されている間はタイマーを一時停止するのが、画像認識方式の中でのおそらくは主流な方法です。
</p>
<p>
画像認識によって検知できる範囲でのみロード時間を除去できるという特性上、例えば、暗転中をロード中と定義した場合はメニュー画面を開くなどの画面遷移などもロード中だと誤検知してしまったり、逆に、特定のアイコンが表示されている間をロード中と定義した場合はアイコンが表示されないロードを検知できなかったりと、原理的にメモリ監視式と比べて検知の精度に劣ります。
</p>
<section>
<h5>画像認識方式のロードタイムリムーバーの例</h5>
<p>
<a rel="noopener" target="_blank" href="https://github.com/milankarman/Unload">Unload<span class="fa fa-share-square external-icon anchor-icon"></span></a><br />
Speedrun の記録集積サイトである <a rel="noopener" target="_blank" href="https://www.speedrun.com/support/learn/resources-for-speedrunners">Speedrun.com で公式に紹介<span class="fa fa-share-square external-icon anchor-icon"></span></a>されている、ロード時間除去タイム計測専用のロードタイムリムーバーです。
</p>
</section>
</section>
</section>
</section>
<section>
<h2><span id="toc4">ロード時間除去タイム評価・ロードタイムリムーバー必須化の問題点</span></h2>
<p>
ここからがこの記事の本題です。
</p>
<section>
<h3><span id="toc5">ロード時間除去タイムは本当に公平な指標なのか</span></h3>
<section>
<h4>ロードタイムリムーバーが検知できるロード時間</h4>
<p>
メモリ監視式であっても画像認識方式であってもロードタイムリムーバーは事前に定義された条件にしたがってロード中か否かを判定します。それはつまり、<span class="marker-under">ロードタイムリムーバーが「条件を理論上定義可能な範囲」でかつロードタイムリムーバーの製作者さんが「実際に条件を定義した範囲」でしかロードを検知できない</span>ことを意味します。
</p>
<p>
ゲーム製作者さんが意図して管理しているロードもあれば、ゲームエンジンによって自動的に管理されているロードもありますが、ロードタイムリムーバーの製作者さんはそれらのロードをどこまで正確に把握して、判定条件として定義できるでしょうか？
</p>
<p>
また、実際にはゲームの作りによって左右される部分ではありますが、ロード画面が表示されている間だけがロード時間、とは限りません。<br />
さらには、プレイヤーが操作をしている間にもロードを行う仕組みを持っているゲームもあったりしますが、仮にそのロードにハード差があったとして、どうやってロード時間除去タイムに反映するかという問題だってあると思います。
</p>
<p>
全てのロード時間を完璧に検知してロードに要する時間のみを完璧に除去する、というのは実は難しいのです。<span class="marker-under">ロードタイムリムーバーはどこまで正確にロード時間を除去できるのかに疑問</span>があるのです。
</p>
</section>
<section>
<h4>ロードタイムリムーバーの性能評価はなされているのか</h4>
<p>
ロードタイムリムーバーのロード時間除去機能の性能が実際にはどれくらいのものなのかを検証したデータを見たことがある、という方はどれくらいいらっしゃるでしょうか？　<span class="marker-under">検証データがなければロードタイムリムーバーがその機能を果たせているかを評価することができない</span>ハズです。
</p>
<p>
ハード間のロード時間差をなくすことがロードタイムリムーバーに求められる役割なので、実際に複数のハードウェアで同じようにプレイした場合のロード時間を除去したプレイタイムの差でロードタイムリムーバーの性能を評価するのが現実的な評価方法かもしれません。
</p>
<p>
全てのロード時間を完璧に把握することも検知することも難しいので、実測できない真のロード時間と実際に除去されたロード時間の差を見て評価するのは現実的ではないでしょう。
</p>
<p>
しかし実際にやろうとすると、ロード時間以外のハード差の影響がないように「同じようにプレイ」することが難しい場合が多いように思います。
</p>
<p>
ロードタイムリムーバーの<span class="marker-under">性能を検証しないことには実際にロード時間差が解消されているかは分からないのに、実際に検証しようとすると実は難しい</span>という問題があります。
</p>
</section>
<section>
<h4>ロード時間を完璧に除去できさえすればハード差は解消されるのか</h4>
<p>
仮に、完璧なロードタイムリムーバーによって完全にロード時間のハード差が解消されたとして、<span class="marker-under">タイムに影響するハード差はロード時間だけなのでしょうか？</span>　ゲームパッドの違いに起因する操作のしやすさだってタイムに影響するハード差といえてしまうはずです。
</p>
<p>
ロードタイムリムーバーの効果はあくまで<span class="marker-under">ロード時間というハード差の一部分のみを低減できるというだけで、ハード差を完全になくすものではない</span>のです。
</p>
<p>
ハードウェアに選択の幅を持たせることで競技に参加できる人数を減らさないようにしつつ、ハードウェアによる優劣を解消する、というのがロード時間除去タイムによる順位評価の理想なのだと思います。
</p>
<p>
しかし、現実のロードタイムリムーバーにはどこかに妥協が含まれていて、ロード時間除去タイムも完璧ではない。ロードタイムリムーバーだけではハード差を完全に解消することはできない。というのが現状だと考えています。
</p>
<p>
真にハード差をなくすのであればハードを指定してコンシューマ版のみで競うのが最も公平、という結論になりかねないのではないでしょうか？
</p>
</section>
</section>
<section>
<h3><span id="toc6">ロードタイムリムーバー必須化の問題点</span></h3>
<section>
<h4>ロードタイムリムーバー導入作業が参入障壁になってしまう</h4>
<p>
そのゲームタイトルの Speedrun に興味を持っていざ環境を整えようとした時に、ロードタイムリムーバーの導入で詰まって諦めてしまう、というケースを複数見てきました。
</p>
<p>
ロードタイムリムーバーの使用が<span class="marker-under">ルールで必須となっていると、それが初心者に対する参入障壁として働いてしまう</span>場合があるのです。
</p>
<p>
ロードタイムリムーバーの導入ガイドが必ずしもあるとは限らない現状があります。
</p>
<p>
Speedrun.com のガイドやリソースのページ内にロードタイムリムーバーとして配布されているファイルがあったとして、そのファイルをどのアプリケーションで読み込むのか、そのアプリケーションではどうやって設定すれば良いのか。そういった説明がなされていないケースがあるのです。
</p>
<p>
簡単なものは Livesplit にゲームタイトルを入力してボタンを 1 回押すだけでロードタイムリムーバーが導入できるのですが、難しいものはロードタイムリムーバーの導入に加えて mod の導入などゲームを改造する必要があったりと、ロードタイムリムーバー導入手順の難易度はゲームタイトルによって結構な差があったりします。
</p>
<p>
<span class="marker-under">導入手順がどんなに単純なものであったとしても、ロードタイムリムーバーを使うのが初めての方にとっても分かりやすい導入手順書を整備しておくことが望ましい</span>と思っています。
</p>
<p>
筆者個人としては、仮にロードタイムリムーバーを必須にするとしても一定の基準タイムより早い記録の場合でのみ必須として、それより遅い記録に関してはロードタイムリムーバー不要とするルールを設けるのが良いのではないかと考えています。
</p>
</section>
<section>
<h4>ロードタイムリムーバーの不具合発生によって生じる機会損失</h4>
<p>
正常に動いている間は意識されにくいけれど、特にメモリ監視式において、<span class="marker-under">不具合が発生して動かなくなった瞬間に襲い掛かってくる問題</span>があります。
</p>
<p>
ロードタイムリムーバーの使用がルールで必須となっているにもかかわらずロードタイムリムーバーが不具合で動かなくなってしまうと、<span class="marker-under">初心者であろうと上級者であろうと、誰も正式な記録を出せなくなってしまうという問題</span>です。
</p>
<p>
ロードタイムリムーバー製作者さんがすぐに対応してくれればまだ影響は少ないかもしれませんが、誰も対応してくれない状態になってしまっていると下手すると半永久的に記録が提出できなくなるリスクがあるのです。
</p>
<p>
実際に、ロードタイムリムーバーが動かなくなったので記録狙いの試行ができない、という声があがっているのを様々なゲームタイトルで複数見てきました。
</p>
<p>
ロードタイムリムーバーの使用がルールで必須となっているゲームタイトル・カテゴリにおいて、<span class="marker-under">記録狙いに挑戦できる環境が突如壊れてしまうというリスクを常にはらんでいる</span>のです。
</p>
</section>
<section>
<h4>ロードタイムリムーバーの保守体制を維持できるのか</h4>
<p>
そのゲームタイトルのコミュニティへのボランティアくらいの感覚だったり誰かからの依頼だったりと、ロードタイムリムーバーの製作者さんにもいろいろなタイプがいるのですが、残念なことに、作ってそれっきりというケースが少なくないように思います。
</p>
<p>
<span class="marker-under">特にメモリ監視式のロードタイムリムーバーはその性質上、ゲームがバージョンアップすると監視するメモリアドレスが変わってしまい機能しなくなる</span>可能性が結構高いです。それなのに、ロードタイムリムーバー<span class="marker-under">製作者さんが対応してくれる保証がないことが少なくない</span>のです。
</p>
<p>
ロードタイムリムーバーの製作者さんが熱心な人であればしばらくの間は不具合対応もしてくれるかもしれませんが、それが何年も継続する保証なんてないのです。半永久的に保守をする義務を負うことを前提でロードタイムリムーバーを作る方がどれくらいいるでしょうか？
</p>
<p>
ロードタイムリムーバーを<span class="marker-under">ルールで必須とするならば、そのゲームタイトルのコミュニティとしてロードタイムリムーバーの保守体制を維持すべき</span>だと思っています。（ここだけは「望ましい」ではなくて「すべき」と考えています）
</p>
<p>
それ以降ずっとロードタイムリムーバーを保守し続ける覚悟もなしに、ロードタイムリムーバーの使用を必須化すべきではないと思っています。
</p>
<p>
ロードタイムリムーバー使用の義務をプレイヤーに課すならば、モデレーターさんには、それに必須なロードタイムリムーバーが正常に動作する状態をちゃんと維持する義務がなければならないと思うのです。</p>
</section>
</section>
</section>
<section>
<h2><span id="toc7">まとめ</span></h2>
<p>
理想のロード時間除去タイムの在り方に対して、「<span class="marker-under">現実のロード時間除去タイムってそんなに良いものでもないよ</span>」というネガティブな内容ということもあり、<span class="marker-under">異論反論があって当然</span>と思っています。
</p>
<p>
ロード時間除去タイムをただ批判したくてこの記事を書いた訳ではなく、ロード時間除去タイムの理想と現実との差を理解して、現実にある問題点を把握して、その問題にどう対処するかを考えて欲しいと思ってこの記事を書きました。
</p>
<div class="information-box">
<ul>
<li>ロード時間除去タイムによる順位評価はハード間のロード時間差をなくして公平に競うことができるとされている</li>
<li>ロード時間除去タイム計測をするためにロードタイムリムーバーというツールを使用する</li>
<li>ロードタイムリムーバーによるロード時間の除去は完璧ではない</li>
<li>ロードタイムリムーバーの性能やロード時間以外のハード差も考慮すると、ロード時間除去タイムだけではハード差はなくせない</li>
<li>ロードタイムリムーバーを必須とするなら導入手順書を整備してほしい</li>
<li>ゲームのバージョンアップなどでロードタイムリムーバーが動かなくなることがある</li>
<li>ロードタイムリムーバーを必須とするならその保守体制をコミュニティとして維持すべき</li>
</ul>
</div>
<p>
ロード時間除去タイムを疑問視する立場から色々と書きましたが、ゲームタイトルごとのほとんどのコミュニティにとって筆者自身は単なる部外者でしかありません。<br />
そのゲームタイトルの<span class="marker-under">コミュニティがロード時間除去タイムによる順位評価に納得しているなら部外者が意見することではない</span>のは大前提です。
</p>
<p>
それでも、ロード時間除去タイムによる順位評価を採用するならば<span class="marker-under">初心者に対して優しくあって欲しいし、プレイヤーに義務を課すなら管理者としての義務を果たすべき</span>だと思います。
</p>
<p>
ロード時間除去タイムによる順位評価の導入を検討していたり、ロードタイムリムーバーをルールで必須にしようと検討している方がいらっしゃったら、ここで書いた問題点を考慮して欲しいなと思います。
</p>
</section>
<hr>
<p>
次はどんな記事でしょうか、お楽しみに！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2021/12/KuhakuLogo_mono.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/kuhaku_o/" class="vcard author"><span class="fn">Kuhaku_玖白</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Livesplit用のコンポーネントを作ったり、Autosplitterを作ったりしている人です。</p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="https://soushinsoujin989.blogspot.com/">soushinsoujin989.blogspot.com/<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://twitter.com/Kuhaku81377446" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/kuhaku_o" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20714/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>RTA記録動画をYouTube上で測定してみよう</title>
		<link>https://rtagamers.com/rta-tools/post-20719/</link>
					<comments>https://rtagamers.com/rta-tools/post-20719/#respond</comments>
		
		<dc:creator><![CDATA[Atsushi]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 22:00:26 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20719</guid>

					<description><![CDATA[この記事は RTAGamers Advent Calendar 2025 の10日目の記事です。 YouTube上の動画の時間を計測できるツール YouTube Frame Timer を紹介します。 このツールを利用す [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>この記事は <a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a> の10日目の記事です。</p>
<p>YouTube上の動画の時間を計測できるツール <a rel="noopener" target="_blank" href="https://slashinfty.github.io/yt-frame-timer/">YouTube Frame Timer<span class="fa fa-share-square external-icon anchor-icon"></span></a> を紹介します。</p>
<p>このツールを利用することで、RTAの記録動画をYouTube上で測定することができます。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">YouTube Frame Timer の使い方</a><ol><li><a href="#toc2" tabindex="0">前提</a></li><li><a href="#toc3" tabindex="0">概要</a></li><li><a href="#toc4" tabindex="0">YouTube でタイマースタート・ストップ地点のデバッグ情報を取る</a></li></ol></li><li><a href="#toc5" tabindex="0">おわりに</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">YouTube Frame Timer の使い方</span></h2>
<div id="attachment_20721" style="width: 828px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20721" class="wp-image-20721 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202223.png" alt="" width="818" height="866" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202223.png 818w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202223-283x300.png 283w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202223-768x813.png 768w" sizes="(max-width: 818px) 100vw, 818px" /><p id="caption-attachment-20721" class="wp-caption-text">YouTube Frame Timer のUI とてもシンプル</p></div>
<h3><span id="toc2">前提</span></h3>
<ul>
<li>タイマー計測方法はRTAと対象とします。ゲーム内タイマーやロード時間を除くものは対象としません。</li>
<li>ツールを使用するデバイスは PC とします。</li>
<li>YouTube上の動画のフレームレートは 60 fps とします。</li>
</ul>
<p>筆者がスマートフォン環境やフレームレート 60 fps 以外の動画を扱ったことがないためです。ご了承ください。</p>
<p>&nbsp;</p>
<h3><span id="toc3">概要</span></h3>
<ol>
<li>YouTubeで記録動画のタイマースタート・ストップ地点のデバッグ情報を取得する</li>
<li>YouTube Frame Timer に入力する</li>
<li>計測完了！！</li>
</ol>
<p>&nbsp;</p>
<p>それでは、自分の記録である『マリオテニス エース』を例に、実際にブラウザのスクリーンショットを交えて説明します。</p>
<p>&nbsp;</p>
<h3><span id="toc4">YouTube でタイマースタート・ストップ地点のデバッグ情報を取る</span></h3>
<p>この章が本編です。</p>
<p>まずは、YouTubeで記録動画を開き、タイマースタート地点で停止します。フレーム単位の操作は、キーボードの &#8220;.&#8221; と &#8220;,&#8221; キーで動かすことができます。</p>
<div id="attachment_20722" style="width: 948px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20722" class="size-full wp-image-20722" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202804.png" alt="" width="938" height="586" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202804.png 938w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202804-300x187.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-202804-768x480.png 768w" sizes="(max-width: 938px) 100vw, 938px" /><p id="caption-attachment-20722" class="wp-caption-text">画像は『マリオテニス エース』より、タイトル画面</p></div>
<p>&nbsp;</p>
<p>タイマースタート地点で止めたら、右クリックより「デバッグ情報をコピー」を選択します。</p>
<div id="attachment_20723" style="width: 946px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20723" class="size-full wp-image-20723" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203230.png" alt="" width="936" height="575" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203230.png 936w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203230-300x184.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203230-768x472.png 768w" sizes="(max-width: 936px) 100vw, 936px" /><p id="caption-attachment-20723" class="wp-caption-text">YouTube上で右クリックするとメニュー表示されます</p></div>
<p>&nbsp;</p>
<p>そして、YouTube Frame Timer の Starting frame に入力しましょう。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-20724" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203249.png" alt="" width="867" height="295" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203249.png 867w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203249-300x102.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203249-768x261.png 768w" sizes="(max-width: 867px) 100vw, 867px" /></p>
<div id="attachment_20725" style="width: 851px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20725" class="wp-image-20725 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203254.png" alt="" width="841" height="295" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203254.png 841w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203254-300x105.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-203254-768x269.png 768w" sizes="(max-width: 841px) 100vw, 841px" /><p id="caption-attachment-20725" class="wp-caption-text">テキストボックスから離れると、数値に変換されます</p></div>
<p>&nbsp;</p>
<p>同じように、タイマーストップ地点のデバッグ情報を Ending frame に入力します。</p>
<p>あとは、Compute time ボタンを押せば測定完了です。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-20727" src="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-205611.png" alt="" width="822" height="625" srcset="https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-205611.png 822w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-205611-300x228.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/スクリーンショット-2025-12-09-205611-768x584.png 768w" sizes="(max-width: 822px) 100vw, 822px" /></p>
<p>&nbsp;</p>
<p>Compute time ボタンの下に、計測したときのタイマースタート・ストップの情報も出力されます。測定した方法・内容を共有したい場合はこちらも合わせて提出すると良いと思います。</p>
<h2><span id="toc5">おわりに</span></h2>
<p>区間記録など、秒単位・フレーム単位で記録を確認したい場合&#8230;はあまりないかもしれませんが、YouTubeに動画を投稿するだけでRTA記録を測定できることを知ってもらえたら嬉しいです。</p>
<p>明日は玖白さんによる『ロード時間除去タイム評価、ロードタイムリムーバー必須化は慎重に』です。</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2023/12/rosalina_nougaku.jpg" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/sigmapn/" class="vcard author"><span class="fn">Atsushi</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>マリオテニス64 / エース対戦コミュニティ出身のRTA走者。</p>
<p>マリオテニス エース のRTAを走っています。</p>
</div></div><div class="clearfix"></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20719/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>RTAタイムの伸び悩みを突破するLiveSplit活用のすすめ</title>
		<link>https://rtagamers.com/rta-tools/post-20540/</link>
					<comments>https://rtagamers.com/rta-tools/post-20540/#respond</comments>
		
		<dc:creator><![CDATA[ちょろ]]></dc:creator>
		<pubDate>Sun, 07 Dec 2025 22:00:19 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20540</guid>

					<description><![CDATA[RTA走者御用達といっても過言ではないツール、LiveSplit。 ただのストップウォッチ…なんて思っていませんか？ 私も、ずっとそう思っていたひとりです。 LiveSplitは使えば使うほど、RTA上達のためのヒントが [&#8230;]]]></description>
										<content:encoded><![CDATA[<p id="ec885c9e-8f4d-4de9-9077-4c255e1ec0f5">RTA走者御用達といっても過言ではないツール、LiveSplit。<br />
ただのストップウォッチ…なんて思っていませんか？<br />
私も、ずっとそう思っていたひとりです。</p>
<p id="57c9e537-60e8-4e46-80e0-9810fdb6348b"><strong>LiveSplitは使えば使うほど、RTA上達のためのヒントがたくさん蓄積されます。</strong><br />
本記事では、練習の質を上げるためのLiveSplitデータ活用・分析方法を紹介します。</p>
<p><span class="marker-under">「今日は良い走りだったはずなのに、終わってみるとそこまででもなかった…」<br data-start="227" data-end="230" />「どの区間が安定していないのか、なんとなく“感覚”でしか分からない」</span></p>
<p>そんな経験のあるRTA走者に見てもらえると嬉しいです。</p>
<p>この記事は <a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a> の8日目の記事です。</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">どうしてこの記事を書いたのか</a></li><li><a href="#toc2" tabindex="0">LiveSplitの蓄積データを見てみよう</a><ol><li><a href="#toc3" tabindex="0">Shareメニューを開く</a></li><li><a href="#toc4" tabindex="0">Excelファイルをエクスポートする</a></li></ol></li><li><a href="#toc5" tabindex="0">分析してみよう（Excel編）</a><ol><li><a href="#toc6" tabindex="0">[Segment History]タブを複製する</a></li><li><a href="#toc7" tabindex="0">[Segment History]のデータを整理する</a></li><li><a href="#toc8" tabindex="0">折れ線グラフを作成する</a></li><li><a href="#toc9" tabindex="0">分析する</a></li></ol></li><li><a href="#toc10" tabindex="0">分析してみよう（AI編）</a></li><li><a href="#toc11" tabindex="0">おわりに</a></li></ol>
    </div>
  </div>

<h2 id="f0f98742-6574-4b1e-bf7f-d2b3aa6431f8"><span id="toc1">どうしてこの記事を書いたのか</span></h2>
<p id="dc77d3a0-fe53-48e7-aab2-780d6d94a3d7">まず、本記事を書こうと思ったきっかけについて語らせてください。<br />
実践編を見たい方は次項まで飛ばしてください。</p>
<p id="e0756dad-f902-4736-8f80-36c04ae613c0">一番の理由は「LiveSplitってこんな使い方もできるのか！」と素直に驚いたからです。</p>
<p>私は「SCHiM-スキム-」の RTAをしていますが、タイムの伸び悩みについて自己分析をしようとしても「何から手を付けたら良いのか？」でかなり迷っていました。そこで試してみたのが、<strong>LiveSplit の“Segment History（区間履歴）”を Excel（またはGoogleスプレッドシート）で可視化する方法</strong>です。</p>
<p>実践してみると、</p>
<ul>
<li><span class="marker-under">苦手区間がはっきり把握できる</span></li>
<li><span class="marker-under">走り全体の傾向が“見える化”される</span></li>
<li><span class="marker-under">自己ベスト更新の見込みが立つ</span></li>
</ul>
<p>というメリットがたくさんありました。</p>
<p>今回は、私が実際に行っている分析の手順をできるだけシンプルに紹介します。</p>
<div class="information-box">
<ul>
<li style="list-style-type: none">
<ul>
<li>PCでの作業を推奨します</li>
<li>ExcelもしくはGoogleスプレッドシートが使える人向けです</li>
</ul>
</li>
</ul>
</div>
<h2 id="a3106eda-30dd-41bf-bc7e-9a1009cfc333"><span id="toc2">LiveSplitの蓄積データを見てみよう</span></h2>
<p id="e150c07f-3b90-472c-9b0a-0e887bd04cb9">ここからは実践編。<br />
まずは分析元となるデータをLiveSplitより取り出します。</p>
<h3 id="1718cb8d-015a-4353-a4bb-64f1eb7f632a"><span id="toc3">Shareメニューを開く</span></h3>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-20602 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_1-584x1024.jpg" alt="" width="584" height="1024" /></p>
<p>LiveSplitを右クリック→メニューから[Share．．．]を選択します。</p>
<h3 id="1718cb8d-015a-4353-a4bb-64f1eb7f632a"><span id="toc4">Excelファイルをエクスポートする</span></h3>
<div id="attachment_20603" style="width: 920px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20603" class="wp-image-20603 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_2.jpg" alt="" width="910" height="493" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_2.jpg 910w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_2-300x163.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_2-768x416.jpg 768w" sizes="(max-width: 910px) 100vw, 910px" /><p id="caption-attachment-20603" class="wp-caption-text">LiveSplitのスクリーンショット</p></div>
<p>Platformのプルダウンメニュー（デフォルトでは[X]になっているはず）から[Excel]を選択し、任意の場所に任意の名前で保存します。</p>
<p id="2581c190-2f71-4707-8392-0059a4ecc498">たったこれだけ！簡単です！<br />
Excelファイルを開くと過去の区間履歴はもちろん、自己ベストや平均タイムなども参照できます。もしExcelが無いという方は、Googleスプレッドシートにファイルをアップロードして使ってみてください。</p>
<p id="91570f7c-d1df-4ef0-a9d2-36b13e99470f">こういうデータを見るだけでも「頑張っていたんだな」と自己肯定感が少し上がります。</p>
<h2 id="8b8b1232-2903-4e88-8dc3-45a9792ad02c"><span id="toc5">分析してみよう（Excel編）</span></h2>
<p id="dd209fa1-918b-41f1-af95-315f333900df">それでは分析していきましょう。<br />
何をするかというと、過去に完走したデータをグラフ化して<strong>タイムのばらつきが大きい区間を見つけます。</strong><br />
タイムのばらつきが大きい区間は、ミスが多く操作が安定しない・乱数に負けた…といった原因が考えられます。</p>
<h3 id="1718cb8d-015a-4353-a4bb-64f1eb7f632a"><span id="toc6">[Segment History]タブを複製する</span></h3>
<p>Excelファイル（Googleスプレッドシート）を開き、[Segment History]タブを複製します。以降は複製したタブを使用しましょう。計測方法によって（Game Time）か（Real Time）のいずれかを選ぶと良いです。</p>
<div id="attachment_20604" style="width: 445px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20604" class="wp-image-20604 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_3.jpg" alt="" width="435" height="123" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_3.jpg 435w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_3-300x85.jpg 300w" sizes="(max-width: 435px) 100vw, 435px" /><p id="caption-attachment-20604" class="wp-caption-text">Excelファイルのスクリーンショット</p></div>
<h3><span id="toc7">[Segment History]のデータを整理する</span></h3>
<p>[Segment History]には、計測を中断した場合や間違って計測してしまった場合のデータも残っています。不要と思われるデータは事前に削除しておくと良いでしょう。</p>
<div id="attachment_20610" style="width: 948px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20610" class="wp-image-20610 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_4.jpg" alt="" width="938" height="461" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_4.jpg 938w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_4-300x147.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_4-768x377.jpg 768w" sizes="(max-width: 938px) 100vw, 938px" /><p id="caption-attachment-20610" class="wp-caption-text">Excelファイルのスクリーンショット</p></div>
<div class="information-box">
<ul>
<li style="list-style-type: none">
<ul>
<li>1行目は区間名なので、できる限り短い名称に変更しておくと良いです</li>
<li>A列の数字（Attempt ID）は連番が望ましいですが、そこまで重要ではありません</li>
</ul>
</li>
</ul>
</div>
<h3><span id="toc8">折れ線グラフを作成する</span></h3>
<p>グラフにしたい範囲を選んだら、[挿入]→[グラフ]→[折れ線グラフ]を選択<br />
縦軸：タイム<br />
横軸：区間名<br />
となるように調整してください。</p>
<div id="attachment_20611" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20611" class="wp-image-20611 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-1024x460.jpg" alt="" width="1024" height="460" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-1024x460.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-300x135.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-768x345.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-1536x690.jpg 1536w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_5-2048x920.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20611" class="wp-caption-text">Excelファイルのスクリーンショット</p></div>
<h3><span id="toc9">分析する</span></h3>
<p>完成したグラフから、タイムのばらつきが大きい区間を見つけましょう。<br />
区間の中には、乱数調整の失敗など原因がはっきりしているロスがあると思うのでその辺りも踏まえて分析すると良いかと思います。</p>
<p id="1a04741c-0b3a-42ac-8498-df6034f92012">例えば、この辺りを見てみます。</p>
<div id="attachment_20612" style="width: 701px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20612" class="wp-image-20612 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_6-691x1024.jpg" alt="" width="691" height="1024" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_6-691x1024.jpg 691w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_6-202x300.jpg 202w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_6.jpg 694w" sizes="(max-width: 691px) 100vw, 691px" /><p id="caption-attachment-20612" class="wp-caption-text">Excelファイルのスクリーンショット（拡大）</p></div>
<p>Stage19・21のばらつきが大きいように思えますが、よく見ると折れ線が1本だけ大きく飛び出ている状態です。これは原因がはっきりしている大ロスの可能性が高いため、私は「そこまで気にする必要はない」と判断しました。</p>
<p>Stage23・27は折れ線が2～3本飛び出ているので深刻です。<br />
この区間、実はもともと苦手意識の強い区間でした。なので補足情報として「タイムロスの理由」をパッと思いつく限りメモしておき、次回に活かすことにしました。</p>
<p>こうして自分の傾向を知ることで、次回以降の練習に活かすことができます。</p>
<h2 id="17cc5aa9-a363-463d-97e1-b8cfcc9402cf"><span id="toc10">分析してみよう（AI編）</span></h2>
<p id="f46a320d-f062-47e6-b923-ca5b84e40f49">Excel（Googleスプレッドシート）よりも簡単な方法があるので紹介します。<br />
ずばり、<strong>AIに分析</strong>してもらいます。</p>
<p id="21958e43-87bf-4e22-afdb-b597f5233918">わたしはGemini（2.5Pro）を使用できる環境だったのでその方法を紹介しますが、ChatGPTやその他ツールでもできると思います。（いわゆる無料版では、色々と制限があるのでこの方法は難しいかもしれません）</p>
<p>プロンプトはこんな感じに書きました。</p>
<figure id="544dcb1d-d35a-479a-9e30-94c45267690c">
<blockquote>
<p id="04a469d5-477e-4cdf-a602-6aefc3fefa35">RTAのタイムをもっと縮めたいと思っています。<br />
そのためにエクセルで今までのタイムを記録しています。</p>
<p>タイムのデータは、縦軸がプレイ回数（1回目から50回くらいまで）、横軸が区間ごとのタイムを表しています。</p>
<p>このデータをもとに、<br />
・どの区間を練習すべきか<br />
・タイムを縮められる可能性が高い区間はどこか<br />
を理由とともに教えて下さい。<br />
タイムのデータは下記になっています。<br />
（ここにデータを直接コピペ）</blockquote><figcaption></figcaption></figure>
<p id="d8700ec2-1a57-4063-8562-2dbb91353c17">（ここにデータを直接コピペ）の箇所には、Excelファイルの[Segment History]タブ内にあるデータを全選択してコピー&amp;ペーストしました。</p>
<p id="2f922ec6-c5fc-400e-8c66-b740afa60366">以下が分析結果のスクショです。</p>
<div id="attachment_20613" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20613" class="wp-image-20613 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_7-1024x872.jpg" alt="" width="1024" height="872" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_7-1024x872.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_7-300x255.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_7-768x654.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_7.jpg 1123w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20613" class="wp-caption-text">ChatGPT回答結果のスクリーンショット（1）</p></div>
<p>&nbsp;</p>
<div id="attachment_20614" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20614" class="wp-image-20614 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_8-1024x809.jpg" alt="" width="1024" height="809" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_8-1024x809.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_8-300x237.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_8-768x607.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_8.jpg 1132w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20614" class="wp-caption-text">ChatGPT回答結果のスクリーンショット（2）</p></div>
<div id="attachment_20615" style="width: 1034px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20615" class="wp-image-20615 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_9-1024x833.jpg" alt="" width="1024" height="833" srcset="https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_9-1024x833.jpg 1024w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_9-300x244.jpg 300w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_9-768x625.jpg 768w, https://rtagamers.com/wp-content/uploads/2025/12/livesplit_250729_9.jpg 1091w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-20615" class="wp-caption-text">ChatGPT回答結果のスクリーンショット（3）</p></div>
<p id="9d6f8795-2179-475a-8d3c-ded0f52e5c38">結果自体はグラフ分析とさほど変わりませんが、より丁寧で説得力があるように感じます。</p>
<p id="4156b142-d332-41e0-9b38-11a379230c77">Stage14は心眼移動や壁抜け技があるため、RTA走者の腕の見せ所となっている区間です。「やっぱり練習しなきゃダメよね」と再び気合を入れてもらったように感じました。</p>
<p>意外だったのがStage60。<br />
この区間も冒頭に心眼移動があるのですが、「できたらいいな」くらいの気持ちであまり練習してこなかった区間でした。優先順位をあげて積極的に取り組むことにします。</p>
<p>伸びしろがあるなんて言われたら、「まだ不完全だけど、もう一踏ん張りしよう！」という前向きな気持ちになれますね。</p>
<h2 id="df4d700c-3dc0-4057-9342-42f6c7eaaaf1"><span id="toc11">おわりに</span></h2>
<p id="aaaac784-423e-4c9e-9a6a-5c19a987326b"><strong>LiveSplitをただなんとなく使っているだけじゃ、勿体ないかも！？</strong></p>
<p id="3d3668ef-26be-4706-9948-6e63b2a266fd">RTA練習において、過去の自分を知ることは大事なことです。各RTAごとに分析方法は異なりますが、どの場合でもデータを活用することで改善点が見えやすくなります。</p>
<p><span class="marker-under"><strong>&#x2714; 苦手区間がはっきり把握できる</strong></span></p>
<p>「なんとなく苦手」が 「具体的にどこが弱いのか」に変わるので、優先順位がつけやくすなり練習効率が大きく上がります。</p>
<p><span class="marker-under"><strong>&#x2714; 走り全体の傾向が“見える化”される</strong></span></p>
<p>“見える化”をすることで、主観の手応えではなく客観的に判断できるようになります。<br />
自分を素直に褒めていいポイントを見つけるだけでも、モチベーションアップに繋がります。</p>
<p><span class="marker-under"><strong>&#x2714; 自己ベスト更新の見込みが立つ</strong></span></p>
<p>「あと何秒短縮できそうか」が数字で分かるため、目標設定がしやすくなります。</p>
<p>本記事が、皆さんのタイム短縮の一歩になれば幸いです。</p>
<p><a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a> は、今後も様々な記事が投稿される予定です。<br />
明日は赤猫さんの記事です！お楽しみに！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='ちょろ' src='https://secure.gravatar.com/avatar/75a38c7865712ffcc1c31570bc823f86149a5ff261d3da77d7834c9747fe1a20?s=100&#038;d=blank&#038;r=g' srcset='https://secure.gravatar.com/avatar/75a38c7865712ffcc1c31570bc823f86149a5ff261d3da77d7834c9747fe1a20?s=200&#038;d=blank&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/choro_jp/" class="vcard author"><span class="fn">ちょろ</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>主なRTA歴：俺の料理/SCHiM-スキム-/カプモン/怪盗スライ･クーパー2(sly2)等々。Twitchにて配信。</p>
</div></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/choro_jp" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://x.com/choro_game711" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20540/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>コントローラーとかキーボードとかの入力を配信に載せよう</title>
		<link>https://rtagamers.com/etc/post-20559/</link>
					<comments>https://rtagamers.com/etc/post-20559/#respond</comments>
		
		<dc:creator><![CDATA[炒飯]]></dc:creator>
		<pubDate>Sat, 06 Dec 2025 22:00:46 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[その他]]></category>
		<category><![CDATA[配信機材]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20559</guid>

					<description><![CDATA[この記事はRTAGamers Advent Calendar 2025の7日目の記事です。他の日の記事も読んでね。 配信に、コントローラの入力を載せたくないですか？ そうよね？そうよね？ そうよね？ じゃ紹介します。 諸 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>この記事は<a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a>の7日目の記事です。他の日の記事も読んでね。</p>
<hr />
<p>配信に、コントローラの入力を載せたくないですか？</p>
<p>そうよね？そうよね？</p>
<p>そうよね？</p>
<p>じゃ紹介します。</p>
<blockquote><p>諸注意 : PCゲームに限ります。また配信ソフトはOBSを使用しています。</p></blockquote>
<p>いくつか手段があるので、ブラウザソースに「Gamepad Viewer」で追加する方法と、OBSのプラグイン「Input Overlay」で追加する方法の2つを紹介します。Gamepad Viewerのほうが、ふつうのコントローラ向けで簡単。Input Overlayは、コントローラとキーボード・マウスのどっちもいけます。</p>
<p>&nbsp;</p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">GamePad Viewer</a></li><li><a href="#toc2" tabindex="0">Input Overlay</a></li><li><a href="#toc3" tabindex="0">ほかのツール</a></li><li><a href="#toc4" tabindex="0">かっくい～配信にしよう</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">GamePad Viewer</span></h2>
<p>1. <a rel="noopener" target="_blank" href="https://beta.gamepadviewer.com/">GamePad Viewer（beta）<span class="fa fa-share-square external-icon anchor-icon"></span></a>にアクセス、アカウントを作成してログイン（Google/Twitch/Discordでいけます）</p>
<p><img loading="lazy" decoding="async" class="size-medium wp-image-20584 alignleft" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-01-300x134.png" alt="" width="300" height="134" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-01-300x134.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-01-1024x457.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-01-768x343.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-01.png 1080w" sizes="(max-width: 300px) 100vw, 300px" /><img loading="lazy" decoding="async" class="wp-image-20585 size-medium alignnone" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-02-260x300.png" alt="" width="260" height="300" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-02-260x300.png 260w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-02.png 482w" sizes="(max-width: 260px) 100vw, 260px" /></p>
<p>2. ［Create Gamepad］を選択して、名前と使うコントローラを設定して、右下の［Create］を押す。今回はXbox Oneコントローラーを使っています</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-20586 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-03-1024x490.png" alt="" width="1024" height="490" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-03-1024x490.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-03-300x144.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-03-768x368.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-03.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-20587 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-04-1024x485.png" alt="" width="1024" height="485" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-04-1024x485.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-04-300x142.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-04-768x364.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-04.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>3.三点メニューをクリックして、［Copy link…］から［Player 1］を選択してURLをコピー</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-20588" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-05.png" alt="" width="852" height="908" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-05.png 852w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-05-281x300.png 281w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-05-768x818.png 768w" sizes="(max-width: 852px) 100vw, 852px" /></p>
<p>&nbsp;</p>
<p>4. OBSでブラウザソースを追加し、コピーしたURLを貼り付け</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-20590" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-07.png" alt="" width="905" height="752" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-07.png 905w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-07-300x249.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-07-768x638.png 768w" sizes="(max-width: 905px) 100vw, 905px" /></p>
<p>&nbsp;</p>
<p>5. できた</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-20592" src="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-08.png" alt="" width="1080" height="577" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-08.png 1080w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-08-300x160.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-08-1024x547.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/Gamaepad-v-08-768x410.png 768w" sizes="(max-width: 1080px) 100vw, 1080px" /></p>
<p>&nbsp;</p>
<p>6.カスタムスキンとかも探せばあるみたい。そのままでも見た目いいのでご自由にどうぞ</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><span id="toc2">Input Overlay</span></h2>
<p>1. <a rel="noopener" target="_blank" href="https://obsproject.com/forum/resources/input-overlay.552/">OBS Studio Plugins<span class="fa fa-share-square external-icon anchor-icon"></span></a>にアクセスして、右上の［Go to Download］をクリックしてGithubへ。</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-20561" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-01-1024x511.png" alt="" width="1024" height="511" /></p>
<p>&nbsp;</p>
<p>2.Githubから、プラグインのインストーラーと、プリセットファイルをダウンロード。インストーラーを起動して、プラグインを良い感じにインストールする。</p>
<div id="attachment_20562" style="width: 832px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20562" class="wp-image-20562 size-large" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-02-822x1024.png" alt="" width="822" height="1024" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-02-822x1024.png 822w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-02-241x300.png 241w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-02-768x956.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-02.png 1167w" sizes="(max-width: 822px) 100vw, 822px" /><p id="caption-attachment-20562" class="wp-caption-text">赤枠の2つ。</p></div>
<p>&nbsp;</p>
<p>3. OBSを起動して、ソースから［Input Overlay］を追加する。</p>
<p><img loading="lazy" decoding="async" class="wp-image-20569 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-03-2.png" alt="" width="782" height="629" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-03-2.png 782w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-03-2-300x241.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-03-2-768x618.png 768w" sizes="(max-width: 782px) 100vw, 782px" /></p>
<p>&nbsp;</p>
<p>4. ［Input Overlay］の設定で、［Overlay image file］と［Overlay config file］を好きなプリセットのフォルダから選択する。使うコントローラーを［Gamepad id］で選択する。</p>
<div id="attachment_20571" style="width: 907px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20571" class="wp-image-20571 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-04.png" alt="" width="897" height="758" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-04.png 897w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-04-300x254.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-04-768x649.png 768w" sizes="(max-width: 897px) 100vw, 897px" /><p id="caption-attachment-20571" class="wp-caption-text">［Overlay image file］と［Overlay config file］は同じプリセットのフォルダから選択。</p></div>
<p>&nbsp;</p>
<p>5.できた</p>
<p><img loading="lazy" decoding="async" class="size-large wp-image-20572 aligncenter" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-05-1024x531.png" alt="" width="1024" height="531" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-05-1024x531.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-05-300x156.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-05-768x398.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-05.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>キーボードとマウスならこんなんになります</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-20579 aligncenter" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-08.png" alt="" width="633" height="295" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-08.png 633w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-08-300x140.png 300w" sizes="(max-width: 633px) 100vw, 633px" /></p>
<p>&nbsp;</p>
<p>6.<a rel="noopener" target="_blank" href="https://univrsal.github.io/input-overlay/cct/">編集ページ<span class="fa fa-share-square external-icon anchor-icon"></span></a>で好きなように編集する</p>
<div id="attachment_20574" style="width: 803px" class="wp-caption alignnone"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20574" class="wp-image-20574 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-06.png" alt="" width="793" height="525" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-06.png 793w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-06-300x199.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-06-768x508.png 768w" sizes="(max-width: 793px) 100vw, 793px" /><p id="caption-attachment-20574" class="wp-caption-text">TextureとConfigをダウンロードしたプリセットから選択して編集。</p></div>
<p>気合でこのぐらいまで行けます がんば～～。キーボードならキー足したり減らしたりできます故。</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-20577" src="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-07.png" alt="" width="897" height="580" srcset="https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-07.png 897w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-07-300x194.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/Input-overlay-07-768x497.png 768w" sizes="(max-width: 897px) 100vw, 897px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><span id="toc3">ほかのツール</span></h2>
<p>他にも似たような方法で、コントローラーやキーボードの入力を表示できるので紹介。</p>
<p>・<a rel="noopener" target="_blank" href="https://gamepadviewer.com/">GamePad Viewer（Ver.1）<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<p>今回紹介したGamePad Viewerの古いバージョン。こっちも簡単。</p>
<p>・<a rel="noopener" target="_blank" href="https://obsproject.com/forum/resources/display-fightstick-motions.344/">Display Fightstick Motions<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<p>アケコンの入力ならこれが良い。htmlでボタンのアサインとかもできるので、格ゲーはこれ。</p>
<p>編集しまくるとこうなる。そんなわけない。</p>
<div id="attachment_20595" style="width: 1060px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-20595" class="wp-image-20595 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png" alt="" width="1050" height="435" srcset="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png 1050w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-300x124.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-1024x424.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-768x318.png 768w" sizes="(max-width: 1050px) 100vw, 1050px" /><p id="caption-attachment-20595" class="wp-caption-text">押すと虹色になる。</p></div>
<p>・<a rel="noopener" target="_blank" href="https://moonspod.itch.io/input-display">Input Display by MoonsPod<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<p>見た目かわいい。exeを起動して、OBSでウィンドウをキャプチャするタイプ。</p>
<p>・<a rel="noopener" target="_blank" href="https://obsproject.com/forum/resources/bongobs-cat-plugin.992/">Bongobs Cat<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<p>見た目かわいい。みたことある猫がキーボードとマウスを操作する。</p>
<p>・<a rel="noopener" target="_blank" href="https://obsproject.com/forum/resources/nohboard.44/">NohBoard<span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
<p>キーボードの入力専用。スキンのカスタムもできる。<a href="https://rtagamers.com/rta-tools/nohboard-key-skin/">RTA Gamersの過去記事</a> もどうぞ。</p>
<p>&nbsp;</p>
<h2><span id="toc4">かっくい～配信にしよう</span></h2>
<p>みんなも、その華麗なコントローラーさばきを配信に乗せて、かっくい～配信にしてね！</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-20595" src="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png" alt="" width="100" height="41" srcset="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png 1050w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-300x124.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-1024x424.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-768x318.png 768w" sizes="(max-width: 100px) 100vw, 100px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-20595 size-medium" src="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-300x124.png" alt="" width="300" height="124" srcset="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-300x124.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-1024x424.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-768x318.png 768w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png 1050w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p><img loading="lazy" decoding="async" class="wp-image-20595 size-full" src="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png" alt="" width="1050" height="435" srcset="https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01.png 1050w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-300x124.png 300w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-1024x424.png 1024w, https://rtagamers.com/wp-content/uploads/2025/12/hitbox-obs-01-768x318.png 768w" sizes="(max-width: 1050px) 100vw, 1050px" /></p>
<p>&#8230;&#8230;</p>
<p>&nbsp;</p>
<p>さよなら～</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<p>次の記事は ちょろ さんの 「RTAタイムの伸び悩みを突破するLiveSplit活用のすすめ」です。</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2021/12/bossicon.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/c4eutl/" class="vcard author"><span class="fn">炒飯</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>ゲームと映像が好き。PCとWiiのRTAをしています。<br />
モーショングラフィックスを使ったちょっとしたトランジションとかイベントCMとかを<span class="strike">Aviutl</span>Adobe AfterEffect(年7万)で作っています。<br />
<a rel="noopener" target="_blank" href="https://www.youtube.com/watch?v=tRaLg8DQLGI&amp;list=PL8M0fcq0wD0cb5Rmcb4zxNAt_GIzboGwU">こんなの<span class="fa fa-share-square external-icon anchor-icon"></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="https://www.twitch.tv/chaofan4ever">www.twitch.tv/chaofan4ever<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/chaofan4ever" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://x.com/chaofan4ever" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Youtube" href="https://www.youtube.com/channel/UC1snMFEZTkh9-ohvRc3TRDA" class="saboxplugin-icon-color"><svg class="sab-youtube" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x=".4" y="-.3" width="500" height="500" fill="#ff0000" /><polygon class="st1" points="500.4 311.3 500.4 499.7 311.8 499.7 139.5 326.7 205 196.6 360.9 172.5" /><path class="st2" d="m371.3 188.8c-2.9-10.9-11.4-19.5-22.3-22.4-19.7-5.3-98.6-5.3-98.6-5.3s-78.9 0-98.6 5.3c-10.9 2.9-19.4 11.5-22.3 22.4-5.3 19.8-5.3 61.1-5.3 61.1s0 41.3 5.3 61.1c2.9 10.9 11.4 19.2 22.3 22.1 19.7 5.3 98.6 5.3 98.6 5.3s78.9 0 98.6-5.3c10.9-2.9 19.4-11.2 22.3-22.1 5.3-19.8 5.3-61.1 5.3-61.1s0-41.3-5.3-61.1zm-146.7 98.6v-75l65.9 37.5-65.9 37.5z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Discord" href="https://discord.com/users/781126282456072210" class="saboxplugin-icon-color"><svg class="sab-discord" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px">    <path d="M19.952,5.672c-1.904-1.531-4.916-1.79-5.044-1.801c-0.201-0.017-0.392,0.097-0.474,0.281 c-0.006,0.012-0.072,0.163-0.145,0.398c1.259,0.212,2.806,0.64,4.206,1.509c0.224,0.139,0.293,0.434,0.154,0.659 c-0.09,0.146-0.247,0.226-0.407,0.226c-0.086,0-0.173-0.023-0.252-0.072C15.584,5.38,12.578,5.305,12,5.305S8.415,5.38,6.011,6.872 c-0.225,0.14-0.519,0.07-0.659-0.154c-0.14-0.225-0.07-0.519,0.154-0.659c1.4-0.868,2.946-1.297,4.206-1.509 c-0.074-0.236-0.14-0.386-0.145-0.398C9.484,3.968,9.294,3.852,9.092,3.872c-0.127,0.01-3.139,0.269-5.069,1.822 C3.015,6.625,1,12.073,1,16.783c0,0.083,0.022,0.165,0.063,0.237c1.391,2.443,5.185,3.083,6.05,3.111c0.005,0,0.01,0,0.015,0 c0.153,0,0.297-0.073,0.387-0.197l0.875-1.202c-2.359-0.61-3.564-1.645-3.634-1.706c-0.198-0.175-0.217-0.477-0.042-0.675 c0.175-0.198,0.476-0.217,0.674-0.043c0.029,0.026,2.248,1.909,6.612,1.909c4.372,0,6.591-1.891,6.613-1.91 c0.198-0.172,0.5-0.154,0.674,0.045c0.174,0.198,0.155,0.499-0.042,0.673c-0.07,0.062-1.275,1.096-3.634,1.706l0.875,1.202 c0.09,0.124,0.234,0.197,0.387,0.197c0.005,0,0.01,0,0.015,0c0.865-0.027,4.659-0.667,6.05-3.111 C22.978,16.947,23,16.866,23,16.783C23,12.073,20.985,6.625,19.952,5.672z M8.891,14.87c-0.924,0-1.674-0.857-1.674-1.913 s0.749-1.913,1.674-1.913s1.674,0.857,1.674,1.913S9.816,14.87,8.891,14.87z M15.109,14.87c-0.924,0-1.674-0.857-1.674-1.913 s0.749-1.913,1.674-1.913c0.924,0,1.674,0.857,1.674,1.913S16.033,14.87,15.109,14.87z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/etc/post-20559/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>タイマー操作をミスしても記録を申請できる！！</title>
		<link>https://rtagamers.com/rta-tools/post-20447/</link>
					<comments>https://rtagamers.com/rta-tools/post-20447/#respond</comments>
		
		<dc:creator><![CDATA[Kuhaku_玖白]]></dc:creator>
		<pubDate>Mon, 01 Dec 2025 22:00:36 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[アドベントカレンダー2025]]></category>
		<category><![CDATA[タイマー]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20447</guid>

					<description><![CDATA[タイマー操作をミスしてしまったので記録が申請できないという声を時折見かけますが、申請先が Speedrun.com であるならばルールで明記されていないならタイマーは必須ではないので、録画データさえあれば記録として認めら [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>
タイマー操作をミスしてしまったので記録が申請できないという声を時折見かけますが、申請先が <a rel="noopener" target="_blank" href="https://www.speedrun.com/ja-JP">Speedrun.com<span class="fa fa-share-square external-icon anchor-icon"></span></a> であるならば<span class="marker-under">ルールで明記されていないならタイマーは必須ではないので、録画データさえあれば記録として認められる可能性があります</span>。
</p>
<p>
記録の申請を諦めないでください。
</p>
<p>
この記事は <a rel="noopener" target="_blank" href="https://adventar.org/calendars/12341">RTAGamers Advent Calendar 2025<span class="fa fa-share-square external-icon anchor-icon"></span></a> の２日目の記事です。
</p>
<section>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">タイマー必須のルールではないことが前提</a><ol><li><a href="#toc2" tabindex="0">Speedrun.com のルール</a></li><li><a href="#toc3" tabindex="0">ゲームタイトル・カテゴリの個別ルール</a></li><li><a href="#toc4" tabindex="0">どうやって申請すれば良いの？</a></li><li><a href="#toc5" tabindex="0">最終的に判断するのはあくまでモレデーター</a></li></ol></li><li><a href="#toc6" tabindex="0">タイマー操作をミスしてしまった場合に正しいタイムを知る方法</a><ol><li><a href="#toc7" tabindex="0">タイムの精査</a></li><li><a href="#toc8" tabindex="0">タイマースタートは正しい場合</a></li><li><a href="#toc9" tabindex="0">タイマー操作ミス≠記録消滅</a></li></ol></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">タイマー必須のルールではないことが前提</span></h2>
<section>
<h3><span id="toc2">Speedrun.com のルール</span></h3>
<p>
世界的な記録集積サイトである Speedrun.com の<a rel="noopener" target="_blank" href="https://www.speedrun.com/ja-JP/support/learn/moderation-rules">モデレータ向けのルール<span class="fa fa-share-square external-icon anchor-icon"></span></a>に、特別な理由がないならば<span class="marker-under">タイマーの使用を義務付けてはならない</span>と書かれています。<br />
<q>Do not require a timer on a video unless there is a good reason to do so.</q><br />
（プレイ内容を録画した映像の中にタイマーを付けることを正当な理由もなく要求しないでください）
</p>
<p>
正当な理由と言うのは、例えば不正行為の防止のためだったり、ロード時間をタイムから除去するロードタイムリムーバが必須のカテゴリだったりです。
</p>
</section>
<section>
<h3><span id="toc3">ゲームタイトル・カテゴリの個別ルール</span></h3>
<p>
Speedrun.com の共通のルールの他に、各ゲームタイトル・各カテゴリ個別のルールがあります。共通のルールではタイマーを義務化してはいけないことになっていますが、個別のルールでタイマーが義務化されている場合があります。
</p>
<p>
<span class="marker-under">ルールはちゃんと確認しましょう</span>。
</p>
<p>
ここでのお話は、<span class="marker-under">ルールにタイマー必須とは「書かれていない」ことを前提</span>としています。
</p>
</section>
<section>
<h3><span id="toc4">どうやって申請すれば良いの？</span></h3>
<p>
そのゲームタイトル・カテゴリのルールを確認してタイマー必須とは書かれていないならばタイマーがなくても申請できるので、<span class="marker-under">タイマー操作をミスしてしまった場合はタイマーがない場合と同じ</span>だと見なしてしまえば良いのです。
</p>
<p>
もちろん、計測ミスをしたままのタイムではなく、ちゃんと<span class="marker-under">精査した正しいタイムで申請</span>することが前提です。タイムの虚偽申請は却下理由となり得ます。
</p>
<p>
一応の保険として、タイマー操作をミスしたこと、タイマー以外の方法でタイムを計測したことを申請時に明示しておくのが良いでしょう。
</p>
</section>
<section>
<h3><span id="toc5">最終的に判断するのはあくまでモレデーター</span></h3>
<p>
タイマー操作ミスを理由に却下されることはあり得ることです。
</p>
<p>
ルールにタイマー必須と書かれていないのにタイマー操作をミスったことを理由に記録申請を却下された場合、モデレーターさんはルールに書かれていない制限を申請者に課していることになります。
</p>
<p>
そのような場合にモデレーターさんに対して抗議の声を上げるのは正当な抗議であると思いはしますが、決してけんか腰にならず紳士的なやり取りを心がけましょう。
</p>
<p>
ルールに不備があったとして新たにルールが追加される場合もあり得ます。
</p>
<p>
各ゲームタイトルのリーダーボードやルールの管理をしているのはモデレーターさんであり、最終的な<span class="marker-under">決定を下すのはモデレーターさん</span>です。
</p>
</section>
</section>
<section>
<h2><span id="toc6">タイマー操作をミスしてしまった場合に正しいタイムを知る方法</span></h2>
<section>
<h3><span id="toc7">タイムの精査</span></h3>
<p>
録画をコマ送りしてタイマースタートからストップまでの正確なフレーム数を数えれば、その<span class="marker-under">フレーム数と録画の fps からタイムを計算</span>することができます。このような方法でタイムを求める方法を<span class="marker-under">精査</span>と呼びます。
</p>
<p>
タイマー操作をミスしてしまった場合でも、そもそもタイマーを使っていない場合でも、<span class="marker-under">精査をすれば正しいタイムを知ることができます</span>。
</p>
<section>
<h4>精査に使うツール</h4>
<p>
web で公開されている<a rel="noopener" target="_blank" href="https://somewes.com/frame-count/">専用の計算機ツール<span class="fa fa-share-square external-icon anchor-icon"></span></a>を使ったり、一般的な動画編集ソフトを使います。
</p>
</section>
<section>
<h4>タイマー計測には計測誤差が含まれる</h4>
<p>
一般に、タイマーの手動操作による計測には計測誤差という誤差が含まれるため実は正確なタイムとは言えません。
</p>
<p>
それに対して録画のフレーム数から計算したタイムは最大で録画の fps 分の誤差が生じ得ますが、タイマーを手動操作した場合よりも正確なタイムとなります。
</p>
</section>
</section>
<section>
<h3><span id="toc8">タイマースタートは正しい場合</span></h3>
<p>
正しくタイマースタートできているなら、タイマー操作をミスしても<span class="marker-under">リアルタイムでリカバリが可能</span>な場合があります。最終的にタイマーストップさえ正しければ申請タイムとしては問題ありません。
</p>
<p>
その場でのタイマー操作のリカバリが難しい場合は、そのまま最後までプレイしきってから精査するのが良いでしょう。
</p>
<section>
<h4>ラップミスの場合</h4>
<p>
<span class="marker-under">ルールで定められていない限りは申請するタイムはストップ時のタイムのみ</span>なので、途中のラップタイミングが間違っていたとしても、タイマーストップさえ正しければ大丈夫です。
</p>
<p>
タイマーが <a rel="noopener" target="_blank" href="https://livesplit.org/">Livesplit<span class="fa fa-share-square external-icon anchor-icon"></span></a> なら、ラップタイミングが早すぎた場合は Undo してから改めてラップしたり、ラップタイミングが遅かったりラップタイミングの修正が難しいような場合は Skip でその区間のラップタイムを記録として残さないようにすれば OK です。
</p>
</section>
<section>
<h4>ストップミスの場合</h4>
<p>
止めるのが遅かった場合は録画を見て正しいストップの瞬間のタイマーの表示タイムを見れば OK です。
</p>
<p>
止めるのが早かった場合は、タイマーが Livesplit なら Undo すればタイムのカウントが継続している状態になるので、改めてストップすれば OK です。
</p>
</section>
</section>
<section>
<h3><span id="toc9">タイマー操作ミス≠記録消滅</span></h3>
<section>
<h4>タイマー操作をミスしても動揺しない</h4>
<p>
ルールに書かれていない限りは、タイマー操作をミスしていても記録として認められる可能性があります。タイマーの操作ミスが、即、記録消滅とはなりません。
</p>
<p>
このような知識をあらかじめ持っていれば、<span class="marker-under">タイマーの操作ミスに気付いても、焦らず落ち着いて動揺しないでそのままプレイ</span>を継続できるようになれると思います。
</p>
</section>
<section>
<h4>申請を見送るのもまた一つの判断</h4>
<p>
タイマーの操作をミスしていても申請できるとは言うものの、タイマーの操作ミスを自覚したことで動揺してしまいプレイングミスが誘発されてしまうこともあります。そのミスが原因でタイムをロスをしてしまうことだってあり得ます。
</p>
<p>
また、タイマー操作ミスが含まれる動画が記録動画としてずっと残ることでタイマースタート・ストップのタイミングなどのルールをよく理解していない人に誤解を与えてしまうのを防ぐためだったり、モデレーターの手を煩わせるのが心苦しかったり、見栄えの問題だったりと、余計なデメリットが発生しないとも限りません。
</p>
<p>
あえて申請を諦めるのも一つの判断だと思います。
</p>
<p>
せっかくの記録が幻の記録となってしまうのはもったいないことですが、<span class="marker-under">申請することによって得られるメリットと、申請することで発生するデメリットを比べて考えて判断</span>しましょう。
</p>
</section>
</section>
</section>
<section>
<h2><span id="toc10">まとめ</span></h2>
<p>
RTA にはタイマーが必須という認識が広く強くあるように感じていますが、実は<span class="marker-under">ルールに書かれていないならばタイマーは必須ではない</span>のです。
</p>
<div class="information-box">
<ul>
<li>タイマー必須のルールでないなら、タイマー操作ミス≠記録消滅</li>
<li>精査をするなど正しいタイムでの申請が必須</li>
<li>申請時にタイマー操作ミスしていることを明示すると良い</li>
<li>途中のタイマー操作ミスはタイマーの機能でリカバリ可能</li>
<li>タイマー操作をミスしても動揺しない心を持つ</li>
<li>最終的な判断はあくまでモデレーター</li>
</ul>
</div>
<p>
以上、タイマー操作をミスしても諦めずに申請すれば記録として認められる可能性があるよというお話でした。
</p>
<p>
もしご興味があれば、こちらの記事も合わせてご覧ください。<br />

<a href="https://rtagamers.com/rta-tools/timers-are-not-required/" title="RTA にタイマーは必須ではないという話" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="160" height="90" src="https://rtagamers.com/wp-content/uploads/2023/12/01-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://rtagamers.com/wp-content/uploads/2023/12/01-160x90.jpg 160w, https://rtagamers.com/wp-content/uploads/2023/12/01-300x169.jpg 300w, https://rtagamers.com/wp-content/uploads/2023/12/01-768x432.jpg 768w, https://rtagamers.com/wp-content/uploads/2023/12/01-120x68.jpg 120w, https://rtagamers.com/wp-content/uploads/2023/12/01-320x180.jpg 320w, https://rtagamers.com/wp-content/uploads/2023/12/01.jpg 800w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">RTA にタイマーは必須ではないという話</div><div class="blogcard-snippet internal-blogcard-snippet">RTA にタイマーは「必須ではない」というコラムです。タイマー不要とは言っておりませんので、よろしくお願いします。ここでの話は○ RTA にタイマーは「必須ではない」× RTA にタイマーは不要この記事は RTAGamers Advent ...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://rtagamers.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">rtagamers.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.12.07</div></div></div></div></a>
</p>
</section>
<hr>
<p>
さて、次はどんな記事でしょうか？　お楽しみに！</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2021/12/KuhakuLogo_mono.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/kuhaku_o/" class="vcard author"><span class="fn">Kuhaku_玖白</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Livesplit用のコンポーネントを作ったり、Autosplitterを作ったりしている人です。</p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="https://soushinsoujin989.blogspot.com/">soushinsoujin989.blogspot.com/<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://twitter.com/Kuhaku81377446" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/kuhaku_o" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20447/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>LiveSplit ver1.8.34-35 のバージョンアップ</title>
		<link>https://rtagamers.com/rta-tools/post-20411/</link>
					<comments>https://rtagamers.com/rta-tools/post-20411/#respond</comments>
		
		<dc:creator><![CDATA[Kuhaku_玖白]]></dc:creator>
		<pubDate>Tue, 07 Oct 2025 10:00:58 +0000</pubDate>
				<category><![CDATA[RTAツール]]></category>
		<category><![CDATA[Livesplit]]></category>
		<category><![CDATA[バージョンアップ]]></category>
		<guid isPermaLink="false">https://rtagamers.com/?p=20411</guid>

					<description><![CDATA[概要 Splits Editor を開いた際に数秒間操作不能になる現象が解消されたり、新たな比較対象タイム Golf HCP が追加されたり、内蔵サーバのコマンド追加や自動起動といった機能向上が行われました。 1.8.3 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h4>概要</h4>
<p>
Splits Editor を開いた際に数秒間操作不能になる現象が解消されたり、新たな比較対象タイム Golf HCP が追加されたり、内蔵サーバのコマンド追加や自動起動といった機能向上が行われました。
</p>
<p>
1.8.30 で追加されたものの不具合のために 1.8.33 で差し戻されていた DPI Awareness に関する変更が復活し、その on/off を切り替えることができるようになりました。
</p>
<p>
その他に、Autosplitter に関する機能の改善が行われました。
</p>
<h1><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">ver1.8.34<span class="fa fa-share-square external-icon anchor-icon"></span></a> (2025/09/30 JST)</h1>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-20" checked><label class="toc-title" for="toc-checkbox-20">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"></li><li><a href="#toc1" tabindex="0">ver1.8.34 本体のアップデート</a><ol><li><a href="#toc2" tabindex="0">DPI Awareness の設定を追加</a></li><li><a href="#toc3" tabindex="0">Splits Editor を最初に開いた時のプチフリーズを改善</a></li><li><a href="#toc4" tabindex="0">比較対象タイム Golf HCP を追加</a></li><li><a href="#toc5" tabindex="0">Splits.io との連携を削除</a></li><li><a href="#toc6" tabindex="0">内部サーバのコマンドを追加</a></li><li><a href="#toc7" tabindex="0">内部サーバの自動起動が可能に</a></li></ol></li><li><a href="#toc8" tabindex="0">Auto Splitting Runtime component</a><ol><li><a href="#toc9" tabindex="0">手動での区間移動操作が検知可能に</a></li><li><a href="#toc10" tabindex="0">設定画面のちらつきを修正</a></li><li><a href="#toc11" tabindex="0">設定項目名の表示方法を改善</a></li></ol></li><li><a href="#toc12" tabindex="0">Scriptable Auto Split</a><ol><li><a href="#toc13" tabindex="0">プロセス名の大文字小文字を区別しないように変更</a></li></ol></li><li><a href="#toc14" tabindex="0">Splits and Subsplits</a><ol><li><a href="#toc15" tabindex="0">カスタム変数の表示に対応</a></li><li><a href="#toc16" tabindex="0">列幅を自動的に調整</a></li></ol></li><li><a href="#toc17" tabindex="0">Video component</a><ol><li><a href="#toc18" tabindex="0">VLC ロゴ表示を削除</a></li></ol></li><li><a href="#toc19" tabindex="0">1.8.35 Splits and Subsplits</a><ol><li><a href="#toc20" tabindex="0">列幅の調整に関する変更を差し戻し</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">ver1.8.34 本体のアップデート</span></h2>
<h3><span id="toc2">DPI Awareness の設定を追加</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Added a setting for DPI awareness, which is off by default.</q></li>
<li>DPI Awareness の設定を追加しました。（デフォルトではoffです）</li>
</ul>
<h4>説明</h4>
<p>
1.8.30 で追加された後 1.8.33 で削除された DPI Awareness に関する機能が、on/off を設定できるようになって復活しました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2572">Set DPI Awareness at Runtime #2572<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc3">Splits Editor を最初に開いた時のプチフリーズを改善</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Slightly improved the lag when the Splits Editor is first opened, due to the list of games being added to the Game dropdown.</q></li>
<li>Splits Editor を最初に開いた時のプチフリーズを改善しました。この遅延はドロップダウンリストへのゲーム一覧の追加処理に起因していました。</li>
</ul>
<h4>説明</h4>
<p>
LiveSplit 起動ごとに Splits Editor を最初に開いた時に、これまではドロップダウンリストに全てのゲームタイトル（約 44,000 件）を一度に追加する処理をしており、追加が終わる 5 秒ほどの間に操作不能時間が生じていました。
</p>
<p>
この変更でドロップダウンリストへのゲームタイトルの追加を複数回に分けて行うようになり、Splits Editor を最初に開いた時でも開いた直後から操作が可能となります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2580">Splits Editor hangs for good 3-5 seconds when open #2580<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2583">Adding games to Splits Editor combobox: Make task incremental and cancelable #2583<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc4">比較対象タイム Golf HCP を追加</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Added Golf HCP as a comparison to choose from in the Choose Active Comparisons window in the Settings.</q></li>
<li>使用可能な比較対象を選択する設定画面に Golf HCP を追加しました。</li>
</ul>
<h4>説明</h4>
<p>
HCP（ハンディキャップ）はゴルフにおける成績算出方法のひとつとのことで、直近 20 ラウンドのスコア内の上位 8 ラウンドのスコアを平均したスコアだそうです。
</p>
<p>
これを Speedrun に応用して、HCP で算出したタイムを自己ベストとは異なる目標タイムとして活用することで、自己ベスト更新のプレッシャーやタイムの伸び悩みなどによるモチベーション低下を防ぎ、総合的なタイム向上を目指せるようになるとのことです。
</p>
<p>
デフォルト設定のままだと無効になっているので、Golf HCP を利用するには Settings → Choose Active Comparisons で有効化が必要です。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2587">Adds HCPComparisonGenerator #2587<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2610">Fixes calculation logic on HCPComparisonGenerator #2610<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2611">UI Settings for Golf HCP and fixes missing usage of variable #2611<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc5">Splits.io との連携を削除</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Removed the integration with Splits.io, which has shut down.</q></li>
<li>サービス停止した Splits.io との連携を削除しました。</li>
</ul>
<h4>説明</h4>
<p>
Speedrun 記録の保管や解析ができる web サービスである <a rel="noopener" target="_blank" href="https://splits.io/">Splits.io<span class="fa fa-share-square external-icon anchor-icon"></span></a> と LiveSplit とを連携できる機能がありましたが、2025 年 03 月 31 日に Splits.io がサービス終了となったため削除されました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2543">Remove Splits.io integration after it shuts down #2543<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc6">内部サーバのコマンドを追加</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Added getattemptcount and getcompletedcount commands to the server.</q></li>
<li>内部サーバに getattemptcount と getcompletedcount というコマンドを追加しました。</li>
</ul>
<h4>説明</h4>
<p>
LiveSplit の内部サーバとの通信において、試行回数と完走回数を取得できるようになります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2588">[Feature Request] Add ability to pull various Completed and Attempt Run Count information from the server #2588<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2589">Add Completed and Attempted Run Count information to LiveSplit Server command list #2589<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc7">内部サーバの自動起動が可能に</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Added a setting to automatically start a server on startup.</q></li>
<li>LiveSplit 起動時に内部サーバを自動的に起動する設定項目を追加しました。</li>
</ul>
<h4>説明</h4>
<p>
LiveSplit は TCP と WebSocket の 2 つの内部サーバを持っており、これまでは LiveSplit を起動するたびに都度サーバ起動のための操作を行う必要がありました。
</p>
<p>
この変更で、LiveSplit 起動時に自動的に任意のサーバを起動することができるようになります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2493">[Server] Allow server to auto start #2493<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2586">[Feature Request] Option to start TCP / WebSocket server on launch #2586<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2617">CommandServer: add optional automatic Server start #2617<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc8">Auto Splitting Runtime component</span></h2>
<p>
<span class="marker-under">ご注意</span><br />
この Auto Splitting Runtime とは、マルチプラットフォームで動作する <a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplitOne/releases">LiveSplit One<span class="fa fa-share-square external-icon anchor-icon"></span></a> 用に作られた Autosplitter を LiveSplit で使えるようにするための機能です。<br />
　LiveSplit における一般的な Autosplitter とは別の機能なのでご注意ください。
</p>
<h3><span id="toc9">手動での区間移動操作が検知可能に</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Now allow autosplitters to detect split/skip/undo events, even if they were done manually by the user.</q></li>
<li>ユーザーが手動で split / skip / undo を行った場合でも Autosplitter が検知できるようになります。</li>
</ul>
<h4>説明</h4>
<p>
筆者が Auto Splitting Runtime について詳しくはないので推測を含んだ話になってしまいますが、おそらくはこれまでの Auto Splitting Runtime は LiveSplit の split / skip / undo に関係するイベントを取得できず、LiveSplit から現在の区間を取得することもできなかったのだと思います。<br />
　そのため、Auto Splitting Runtime が自分自身で行った自動 Split の回数によってでしか現在の区間を把握できなかったのだと思います。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.AutoSplittingRuntime/pull/20">Add timer_current_split_index and timer_segment_splitted #20<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/livesplit-core/pull/884">Add timer_current_split_index and timer_segment_splitted #884<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc10">設定画面のちらつきを修正</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Fixed an issue with the settings page flickering when a setting changed.</q></li>
<li>設定変更時に設定画面がちらつく不具合を修正しました。</li>
</ul>
<h4>説明</h4>
<p>
これまでは設定変更時に設定画面を最初から作り直す処理になっていたため、画面のちらつきやスクロール位置の初期化が起こっていました。
</p>
<p>
この変更で、必要な場合にのみイチからの再構築を行うようになります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.AutoSplittingRuntime/pull/21">BuildTree: don&#8217;t Clear unless necessary #21<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc11">設定項目名の表示方法を改善</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Improved how WASM files are displayed in the settings.</q></li>
<li>設定画面での設定項目名の表示方法を改善しました。</li>
</ul>
<h4>説明</h4>
<p>
LiveSplit の他の設定画面との統一性を高めるために、設定項目のラベル部分の文字サイズが他より大きかったのを同じサイズになり、リンクと誤解される恐れがあるのある下線付きのテキストから下線が削除されました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.AutoSplittingRuntime/pull/19">Improve display of wasm settings titles #19<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc12">Scriptable Auto Split</span></h2>
<h3><span id="toc13">プロセス名の大文字小文字を区別しないように変更</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Now allow switching between processes with the same name but different casing, by making the string comparison case insensitive.</q></li>
<li>大文字と小文字とを区別しない文字比較を行うことで、同じ名前だけど大文字小文字の違いがあるプロセス同士の切り替えを許可します。</li>
</ul>
<h4>説明</h4>
<p>
これまでは、例えば、とあるゲームでバージョンごとの実行ファイル名が ver1.0 では Game.exe で、ver1.1 では game.exe となっていたとして、Autosplitter は Game と game は全く別のゲームとして判定していました。
</p>
<p>
この変更で、Game も game も同じゲームだと見なされるようになります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2597">[ScriptableAutoSplit] State descriptors with same process name of different casing cannot switch version correctly #2597<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.ScriptableAutoSplit/pull/72">Use case-insensitive state comparer #72<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc14">Splits and Subsplits</span></h2>
<h3><span id="toc15">カスタム変数の表示に対応</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Added Custom Variable as a column type.</q></li>
<li>列のタイプとしてカスタム変数を追加しました。</li>
</ul>
<h4>説明</h4>
<p>
Autosplitter が持っている情報を LiveSplit 本体で保持できるようになるカスタム変数という機能が 1.8.30 で追加され、1.8.31 では Text コンポーネントでカスタム変数を表示できるようになったのに加えて、この変更で Splits コンポーネントと Subsplits コンポーネントでもカスタム変数を表示できるようになります。
</p>
<p>
カスタム変数への対応と関連して列幅の自動調整機能も追加されたのですが、列幅の自動調整機能に不具合があったため、<span class="marker-under">この変更は 1.8.35 にて差し戻されました</span>。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2528">Add CustomVariables #2528<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/pull/2600">Segment: CustomVariableValues #2600<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Splits/pull/27">ColumnType: CustomVariable #27<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Subsplits/pull/21">ColumnType: CustomVariable #21<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h3><span id="toc16">列幅を自動的に調整</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Columns now automatically expand to fit longer times.</q></li>
<li>タイムの桁数が多くても自動的に列幅がフィットします。</li>
</ul>
<h4>説明</h4>
<p>
これまではタイムの桁数にかかわらず固定の列幅だったので、タイムの桁数が増えてくると列幅からはみ出してしまいました。
</p>
<p>
この変更で、タイムの桁数に応じてフィットするように自動的に列幅が調整されるようになります。
</p>
<p>
不具合などの発生により、<span class="marker-under">この変更は 1.8.35 にて差し戻されました</span>。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2616">Fixed-width columns aren&#8217;t growing to display longer times #2616<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Splits/pull/28">Expand ColumnWidths on longer times #28<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Subsplits/pull/23">Expand ColumnWidths on longer times #23<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h2><span id="toc17">Video component</span></h2>
<h3><span id="toc18">VLC ロゴ表示を削除</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.34">Removed VLC branding when a video is not playing.</q></li>
<li>動画が再生されていない時の VLC ロゴ表示を削除しました。</li>
</ul>
<h4>説明</h4>
<p>
筆者の環境では、これまでは、タイマースタートしてから動画の再生が開始されるまでの一瞬だけ VLC のロゴが表示されていました。（タイマースタートの前は Video の画面は LiveSplit の背景色が表示される仕様なので、ここでの「動画が再生されていない時」というのは再生命令が出てから実際に再生が開始されるまでの一瞬のことだと思います）
</p>
<p>
この変更で、VLC のロゴが表示されなくなります。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2585">VLC icon flashes whenever a PB video starts #2585<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit.Video/pull/17">Remove VLC Branding #17<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<h1><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.35">ver1.8.35<span class="fa fa-share-square external-icon anchor-icon"></span></a> (2025/10/04 JST)</h1>
<h2><span id="toc19">1.8.35 Splits and Subsplits</span></h2>
<h3><span id="toc20">列幅の調整に関する変更を差し戻し</span></h3>
<ul class="separate-list">
<li><q cite="https://github.com/LiveSplit/LiveSplit/releases/tag/1.8.35">Reverted changes related to columns expanding, due to some regressions.</q></li>
<li>デグレードのため、列幅の調整に関する変更を差し戻します。</li>
</ul>
<h4>説明</h4>
<p>
1.8.34 にて列幅の自動調整機能が追加されましたが、意図しないレイアウトの崩れを発生させてしまったり、幅の調整が上手くいかない現象が発生していたため、この変更は差し戻しとなりました。<br />
（ソフトウェア関連においてのデグレードとは、ソフトウェアに変更を加えた結果としてその品質の低下が生じることです）
</p>
<p>
また、Splits and Subsplits のカスタム変数への対応は幅の自動御調整機能と関連があったため、カスタム変数への対応についても差し戻しが行われました。
</p>
<h4>関連ページ</h4>
<ul>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2633">Subsplit Column Alignment Different #2633<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/issues/2634">SubSplits Longer Times still an issue for SubSplits #2634<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/commit/03eaa1facc1d668a68ca3c4aabc03956ad77f24a">Commit 03eaa1f Revert column widths changes<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
<li><a rel="noopener" target="_blank" href="https://github.com/LiveSplit/LiveSplit/commit/24b868ad5464c939940a72030df1894c30560c75">Commit 24b868a Revert custom variable column changes<span class="fa fa-share-square external-icon anchor-icon"></span></a></li>
</ul>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://rtagamers.com/wp-content/uploads/2021/12/KuhakuLogo_mono.png" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a rel="author" href="https://rtagamers.com/author/kuhaku_o/" class="vcard author"><span class="fn">Kuhaku_玖白</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Livesplit用のコンポーネントを作ったり、Autosplitterを作ったりしている人です。</p>
</div></div><div class="saboxplugin-web "><a rel="nofollow noopener" target="_blank" href="https://soushinsoujin989.blogspot.com/">soushinsoujin989.blogspot.com/<span class="fa fa-share-square external-icon anchor-icon"></span></a></div><div class="clearfix"></div><div class="saboxplugin-socials sabox-colored"><a rel="nofollow noopener" target="_blank" title="Twitter" href="https://twitter.com/Kuhaku81377446" class="saboxplugin-icon-color"><svg class="sab-twitter" id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M 9.398 6.639 L 16.922 17.361 L 14.922 17.361 L 7.412 6.639 L 9.398 6.639 Z M 24.026 24.026 L -0.026 24.026 L -0.026 -0.026 L 24.026 -0.026 L 24.026 24.026 Z M 19.4 18.681 L 13.807 10.677 L 18.379 5.319 L 16.627 5.319 L 13.014 9.541 L 10.065 5.319 L 4.921 5.319 L 10.187 12.846 L 5.193 18.681 L 6.975 18.681 L 10.985 13.983 L 14.269 18.681 L 19.4 18.681 Z" />
</svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a><a rel="nofollow noopener" target="_blank" title="Twitch" href="https://www.twitch.tv/kuhaku_o" class="saboxplugin-icon-color"><svg class="sab-twitch" viewBox="0 0 500 500.7" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect class="st0" x="-.2" y=".4" width="500" height="500" fill="#6441a5" /><polygon class="st1" points="499.8 247.3 499.8 500.4 283 500.4 135.5 351.6 162 142.3 324 138.3 380.2 128" /><path class="st2" d="m152.7 128l-17.2 44v179.7h61.2v32.5h34.4l32.5-32.5h49.7l66.9-66.9v-156.8h-227.5zm204.6 145.3l-38.3 38.2h-61.2l-32.4 32.5v-32.5h-51.6v-160.6h183.5v122.4zm-38.3-78.4v66.8h-22.9v-66.8h22.9zm-61.1 0v66.8h-22.9v-66.8h22.9z" /></svg></span><span class="fa fa-share-square external-icon anchor-icon"></span></a></div></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://rtagamers.com/rta-tools/post-20411/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
