追記(10/23 17時頃)
3個すべての拡張機能のChromeウェブストア版を公開しました。 また、nicovideo-next-video-cancelerは「ブラウザ内最大化」の自動解除にも対応しました。
追記(10/17 19時頃)
「ブラウザ内最大化」のChromeウェブストア版(普通のChrome拡張)を公開しました。
追記(9/21 17時頃)
「シアターモード」とは別に「ブラウザ内最大化」を追加実装しました。 合わせて、これまでの改良を紹介する動画を投稿しました。
追記(8/9 20時頃)
「連続再生のON/OFF」が公式に追加されました。
「プレイヤー設定」→「次の動画を自動再生」で設定できます。
3個の拡張のうち「nicovideo-next-video-canceler」はアンインストールしてください。
ただし、「nicovideo-next-video-canceler」とは以下の違いがあるようです。
- 視聴終了後にフルスクリーンが解除されない
- プレイリスト再生時でも遷移しない
必要に応じて使い分けてください。 なお「nicovideo-next-video-canceler」導入時は公式の「次の動画を自動再生」をONに設定しないと機能しません。
追記(8/9 17時半頃)
紹介動画を作りました。
追記(8/8 5時頃)
以下のブラウザ拡張はそれぞれソースコードを公開することで透明性を確保していますが、何らかの審査を受けているわけではありません。 一般にブラウザ拡張はウェブページ上での自動クリックや情報の送信等色々なことができてしまうリスクがあります。 私が作ったものに限らず、製作者の確認等をしてから慎重に導入することをお勧めします。
追記(8/7 18時頃)
プレイヤーをブラウザ(ウィンドウ)サイズに拡大するスクリプトを追加しました。
追記(8/6 23時頃)
最初は連続再生をキャンセルするスクリプトだけを作りましたが、ついでに自動再生をキャンセルするスクリプトも作りました。 必要に応じてそれぞれのスクリプトをインストールしてください。
帰ってきたニコニコ
サイバー攻撃の影響で暫くサービスを休止していたニコニコ動画ですが、昨日(8/5)「帰ってきたニコニコ」と名を改めてサービスを再開しました。
再開に伴い、動画視聴ページもリニューアルされています。
連続再生
ところで、ニコニコ動画は動画再生終了後に自動で次の動画へ遷移(連続再生)する仕様になっています。 連続再生を止めるには、右上の「キャンセル」ボタンをクリックする必要があります。
以前はこの連続再生を無効化する設定があったのですが、サービス再開後の少なくとも現時点(8/6 15時頃)ではその設定が見当たりません。
連続再生キャンセルスクリプト
これは不便なので、キャンセルボタンを自動でクリックするUserScript(ブラウザ拡張)を書きました。
後からChromeウェブストア版も実装しました。
なおフルスクリーンで視聴していた場合はそれも自動で解除するようにしています。 これは以前の公式の挙動に倣っています。
補足
これはあくまでキャンセルボタンを自動でクリックするスクリプトです。
例えばタグ検索から動画視聴ページへアクセスして動画を再生した場合のように、キャンセルボタンを表示しない遷移をキャンセルする機能はありません。
自動再生
上記のスクリプトを公開してからエゴサをしていたところ、連続再生とは別の問題があることに気付きました。
ニコニコ動画は、動画視聴ページにアクセスした直後に動画が自動で再生される仕様になっています。
これも以前は無効化する設定があったのですが、現時点ではなくなっています。
自動再生キャンセルスクリプト
これも不便なので、自動再生が開始された直後に、自動的に再生ボタンをクリックして動画を一時停止するUserScriptを書きました。
ブラウザサイズに拡大
実は更にもう一つ需要が高そうな機能がありました。
以前は動画プレイヤーを拡大する際にブラウザ(ウィンドウ)サイズかスクリーンサイズかを選べたのですが、これも現時点ではなくなっています。
ブラウザサイズに拡大するスクリプト
私はスクリーンサイズ派なので実は困っていません。 しかし折角なので、サイドバーを下に移動し、ブラウザサイズに合わせてプレイヤーを拡大するUserScriptを書きました。 加えて「ブラウザ内最大化」も実装しました。
補足
私はブラウザサイズ拡大を使っていなかったので以前の具体的な挙動を覚えていません。
そこで以前の挙動については考えず、なるべく実装がシンプルかつ副作用が少なくなることを優先して作りました。
YouTube等で言う「シアターモード」のようになっています。
今は「ブラウザ内最大化」もあります。
また、プレイヤー設定画面の表示位置がサイドバーの位置に依存していたので、常に画面中央辺りに表示するように調整しました。
今後
以下は”連続再生”に関するニコニコ公式の今後の動向を追ったポストです。
後で気付いたのですが、以下の記事中の「今後追加していく機能」に「連続再生のON/OFF」が挙がっているので近い内にこのスクリプトは不要になるかと思います。
— DNEK(でぃーねっく) (@dnek_) 2024年8月6日
追加後はこのスクリプトをアンインストールして公式の機能を使用した方が良いと思われます。https://t.co/KBiT1Kiyel#帰ってきたニコニコ
以下の回答に今後の実装や検討を伺わせる文言が見当たらないので、もしかしたら公式の対応はフィードバックの状況に依るのかもしれません。https://t.co/7gdbLigHs8
— DNEK(でぃーねっく) (@dnek_) 2024年8月6日
「連続再生オフ」が公式に追加されました。
— DNEK(でぃーねっく) (@dnek_) 2024年8月9日
動画プレイヤー右下の⚙「プレイヤー設定」→「次の動画を自動再生」で設定できます。
「自動再生オフ」と「ブラウザサイズ拡大」は依然公式の対応予定が無さそうです。
”自動再生”及び”プレイヤー拡大”については「今後追加していく機能」にも挙がっていないようなので、当面スクリプトを使うことになりそうです。
最後に
もしよろしければこちらのポストを拡散お願いします。
現在のPC版ニコニコ動画で以下の機能を擬似的に復活させるブラウザ拡張機能を作りました。
— DNEK(でぃーねっく) (@dnek_) 2024年8月7日
・自動再生オフ
・連続再生オフ
・ブラウザサイズに拡大
それぞれ必要に応じてインストールしてください。
結構需要ありそうなので拡散もお願いします。https://t.co/wY1lm05TRJ#帰ってきたニコニコ