見出し画像

Chrome拡張機能「nico downloader」インストール&使い方解説【hls/新サーバ対応】【v4.0.0.0用】

ニコニコの動画を2クリックで簡単保存!超シンプルなダウンロード補助拡張機能の紹介です!
※この記事は2023/12/4アップデート予定のv4.0.0.0対応の記事です。


最近のニコニコ動画まわりの動向

  • 新サーバに移行が開始されたようです

  • 新サーバでは配信方法が以前と変更されており、新しい処理が必要(v3.0.0.2では新配信方法に対応していない)

  • 依然として旧サーバの配信方法(以前からhlsで配信されていたもの)が使われている動画が残存しているため、並行して対応が必要

ということでアップデートしました!!!!


インストール方法

① インストール

まずダウンロードはこちらから。


こんな感じのページが開かさるはずです。
↑押すべきボタン。右上にあります。

「Chromeに追加」というボタンがあるはずなのでそこを押してください。


こんな感じのダイアログが出ると思うので「拡張機能を追加」してください。(※ダイアログの内容は変更される場合があります)


するとこんな感じになるはずです。

② 初期設定モードの解除

ニコニコの動画を開くとこんな表示が出ますのでクリック!

「設定画面を開く」を押してください

設定画面が出るので初期設定モードをOFFにします。

赤枠内はしっかり読みましょう。時々読まずに使ってて「保存できねえ!」という人を避けるためです。

オプション画面の上の方がこれ
画像 一番下にこのボタンがあります 

これで導入終了です。

保存方法

① 動画のページを開きます

ラ甜ツキー行進曲です。

② システムメッセージを開きます

動画画面上を右クリックするとこんな表示が出るので「システムメッセージを開く」を押してください。

開いてください
システムメッセージはこんな感じ。
新サーバになるとちょっと変更されますが黒い画面が出るのは同じです。

③ 自動でダウンロード・変換処理が走ります

一番時間のかかるダウンロード処理は進捗率が出ます。

※あまり大量の動画を開きながらダウンロードすると失敗することがあります。

④ 「保存完了」になったら保存されます。

保存完了になったようす
Chromeのデフォルト設定だと勝手に既定の保存フォルダに保存されます。
このように保存されます

※注意
Chrome上で「ダウンロード前に各ファイルの保存場所を確認する」の設定がされていると、保存ダイアログが出ます。(名前をつけて保存できます)

Chromeの 設定 > ダウンロード からいじれます



Q and A

Q. 動画がダウンロードできない!

A. 動画IDがsmから始まっていない動画は初期状態ではダウンロードできないようにしてあります。それ以外の動画(例えばnm・soから始まる動画)については基本的にサポートしません。自己責任でご使用ください。

Q. ダウンロードされる動画がなんか変なんだけど!

A. 可変フレームレートのmp4が保存されますがそれが原因の可能性があります。ここで保存できる動画はVFR(可変フレームレート)の動画になります。CFR(固定フレームレート)ではないので、扱いにご注意ください。
なお、60fpsの動画でもぱっと見59.94fpsとかになるのはこれが原因です。
どうしてもCFRがいいのならローカルで変換し直してみてください。

Q. 扱いめんどいから固定フレームレートで出力してほしい。どうにかならない?

A. ffmpeg.wasmの動作が遅いせいで仕様により保存速度が0.01倍速くらいになりますので対応予定なしです。対応しても変換速度遅いって苦情出そうだけど……

Q. 再生できないmp4がダウンロードされた

A. sm~~~から始まる動画の場合はバグの可能性がありますのでご報告ください。それ以外の動画はサポート外になります。

Q. オプションにあるプロフェッショナル設定って何?

A. サポート外の機能です。たまに実装前の機能が紛れ込んでたりしますが何があってもサポート外です。以前あったがアップデートにより廃止された設定とかがぶちまけられていることもあります。

Q. これ勝手に紹介していい?

A. 基本的にはOKですが以下の条件を守ってください。

  • バージョンをわかりやすく明記すること
    (バージョンにより仕様が変わることがあるため)

またできた動画や記事とかは送ってくれるととても喜びます


レビューに出てきた苦情

旧版の説明読んでる可能性高いので、全部noteの記事非公開にしました
これは条件を調べています。
もしかすると新サーバのやつの話かもしれないのでこのアップデートで解決していると嬉しいな…


SpecialThanks

ffmpeg.wasmを動作させるうえでこの素晴らしい解決法を示していただいた、なあり様に特別な感謝を申し上げます。



ソースコード

クソみたいなソースコードはこちら



いつものアレ

またこんな気持ちでリリースしてます バグ覚悟のポンポンリリース

この記事が気に入ったらサポートをしてみませんか?