ニコニコ動画のダウンロード方法 2026 年版(PC・モバイル)
so- と sm- の動画 ID は配信プロトコルが異なります。それぞれに合った方法でニコニコ動画を高画質ダウンロードする手順。
ニコニコ動画は日本最古かつ最大のユーザー投稿動画プラットフォームで、コミュニティとしては YouTube より古く、コメントが動画上に流れる独特の文化を持ちます。オフライン視聴のためにニコニコ動画を保存したい場合、技術的な状況は YouTube や Bilibili より断片化しています:sm で始まる動画 ID は so とは異なる動作をし、ログイン状態が大きく影響し、いくつかのよく使われるダウンローダーは暗号化 HLS ストリームで壊れます。
本稿ではニコニコがどう動画を配信しているか、sm/so/nm ID 接頭辞がなぜ重要か、そして 2026 年にニコニコ動画をダウンロードする 3 つの実用的な方法を解説します。
ニコニコ動画 ID 接頭辞
ニコニコ動画は ID に 2 文字の接頭辞があります:
| 接頭辞 | 意味 | 配信 |
|---|---|---|
sm | 標準のユーザー投稿動画 | DMS(新)または「smile server」(旧) |
so | チャンネル動画(有料クリエイター向けニコニコチャンネル) | HLS、暗号化されることが多い |
nm | プレミアム投稿動画(稀、レガシー) | DMS |
lv | 生放送 | HLS ライブ |
nicovideo.jp/watch/sm12345678 のような URL を見たら、sm 接頭辞が標準ユーザー投稿であることを示します。so12345678 は異なるアクセスルールを持つ可能性のあるチャンネル動画です。
ニコニコの 2 つの配信システム:DMS とレガシーサーバー
ニコニコは 2023 年頃にカスタムの「smile server」アーキテクチャから、より標準的な DMS(Domand Media Streaming) システムに移行しました。2026 年時点では:
- 新しい投稿は DMS を使い、DASH(
.mpd)manifest を配信 - 古い投稿はまだレガシーサーバーを使い、直接 MP4 URL を生成
- 古い
sm動画の一部は遡って DMS に移行されている - チャンネル
so動画は暗号化付き HLS を使う
各システムに異なるダウンロード手法が必要なので、これは重要です。DMS DASH を扱うツールは、レガシーサーバーの flv-* URL を必ずしも扱えませんし、その逆も真です。
方法 1:Chrome 拡張機能
ログインしたニコニコ session で実行されるブラウザ拡張機能は、ページが使っている配信フォーマットがどれであれ見えます。動画が DMS かレガシーかを知る必要はありません —— プレーヤーが読み込む manifest を傍受するだけです。
Video Downloader One-for-All はニコニコ動画を扱います:
- Chrome でニコニコにログイン(必須 —— 匿名ダウンロードは制限され、HD はロックされていることが多い)
nicovideo.jp/watch/{id}で動画ページを開く- 動画が再生開始するのを待つ
- 拡張機能アイコンをクリック
- ドロップダウンから画質を選ぶ —— DMS ストリームは通常 360p、480p、720p、ときに 1080p を提供
- Download をクリック
拡張機能は DMS DASH manifest(音声/動画分離、セグメントごとのダウンロード、FFmpeg.wasm muxing)と、レガシー直接 MP4 URL(単一ファイルダウンロード)の両方を扱います。暗号化された so チャンネル動画では、拡張機能が AES-128 復号化を透過的に処理します。
ログインが必要な動画(プレミアム限定、年齢制限、地域制限)には、拡張機能が既存のブラウザ session を使います —— 別途のログイン設定は不要。
方法 2:yt-dlp
yt-dlp には何年も継続的に保守されているニコニコ対応があります:
# 公開 sm 動画
yt-dlp "https://www.nicovideo.jp/watch/sm12345678"
# ログイン cookie 付き(多くの動画で HD には必須)
yt-dlp --cookies-from-browser chrome "https://www.nicovideo.jp/watch/sm12345678"
# 最高画質、MP4 出力
yt-dlp -f "bv*+ba/b" --merge-output-format mp4 \
--cookies-from-browser chrome \
"https://www.nicovideo.jp/watch/sm12345678"
# プレミアム限定動画
yt-dlp --cookies-from-browser chrome \
"https://www.nicovideo.jp/watch/so12345678"
yt-dlp のニコニコ extractor は DMS とレガシーサーバー URL の両方を自動処理し、--cookies-from-browser フラグで Chrome のニコニコ session を継承できます。
注意点:
- yt-dlp のニコニコ対応は、ニコニコが内部 API を変更したときに時々壊れる。以前ダウンロードできた動画が突然失敗するなら、yt-dlp のリリースノートを確認
- 一部の
soチャンネル動画の暗号化 HLS は、最新の yt-dlp ビルドが必要なエラーを起こすことがある
方法 3:Nicozon(オンラインツール、フォールバックのみ)
Nicozon(nicozon.net)はニコニコ動画 URL を解決してダウンロードリンクを提供する日本のサードパーティサイトです。10 年以上存在しています。
ワークフロー:
- ニコニコ動画ページを開く
- URL をコピー
- Nicozon の入力ボックスに貼り付け
- ページが解決するのを待ち、動画保存をクリック
注意点:
soチャンネル動画はダウンロードできない(Nicozon が持たない認証アクセスが必要)- ログイン壁の後ろの動画はダウンロードできない(プレミアム、年齢制限)
- 画質は匿名視聴者が見る 360p/480p に制限されることが多い
- ピーク時間帯で信頼性が変動(日本時間の夕方に遅延が一般的)
Nicozon は何もインストールしたくない、公開 sm 動画を一回だけダウンロードする場合は問題ありません。繰り返し使う、より複雑な用途には、拡張機能や yt-dlp の方が信頼性が高いです。
so チャンネル動画の暗号化 HLS
チャンネル動画(URL が nicovideo.jp/watch/so... で始まる)は通常、ニコニコチャンネルの有料クリエイターが公開しています。一部のチャンネルは AES-128 暗号化 HLS で動画を保護します:
#EXT-X-KEY:METHOD=AES-128,URI="https://example.com/key.bin",IV=0x...
これらの動画はチャンネル購読者には正常に再生されますが、多くのサードパーティダウンローダーは AES 鍵を正しく取得できないため失敗します。
ブラウザ拡張機能と yt-dlp は、チャンネルアクセスを証明する cookie と一緒に使うとき、AES-128 を透過的に処理します。Nicozon と類似のオンラインツールは、購読 cookie を送信する手段がないため失敗します。
画質と解像度のマッピング
ニコニコ DMS の画質ティア(おおよそ):
| ティア | 解像度 | 位元速率 | アカウント |
|---|---|---|---|
| 低 | 360p | ~700 kbps | 匿名 |
| 中 | 480p | ~1.2 Mbps | ログイン無料 |
| 高 | 720p | ~2.5 Mbps | プレミアム |
| プレミアム HD | 1080p | ~4 Mbps | プレミアム + 最近の投稿 |
古いレガシーサーバーの動画は、アカウントティアに関係なく 480p で頭打ちになる傾向があります —— これはダウンロードツールの性質ではなく、元の投稿の特性です。
ニコニコ生放送(lv 接頭辞)
ニコニコの生放送は、Twitch と同様にスライディングウィンドウ manifest を持つ HLS を使います。録画するには:
- ブラウザ拡張機能の ライブ録画機能 は、他の HLS 生放送と同様にニコニコ生放送に対応
- yt-dlp はプレミアム限定放送に
--cookies-from-browser chromeで録画可能
ライブ HLS 録画の技術的な詳細は、Chrome ブラウザでライブ配信を録画する方法 を参照。
コメントオーバーレイ(ニコニコの特徴)
ニコニコの特徴的な機能はコメントオーバーレイ —— 動画上を流れる弾幕スタイルのコメントです。標準のダウンロード方法ではコメントオーバーレイなしの動画ファイルが生成されます。コメントは別途保存されており、ニコニコのプレーヤーが実行時にレンダリングします。
動画と一緒にコメントを保存するには:
- 動画ファイル(上記の任意のダウンロード方法)
- コメント XML(ニコニコの API 経由、または NicoNicoCacheDownloader のようなツール経由で別途ダウンロード可能)
- 両方をレンダリングできるプレーヤー —— 例えば NicoPlayer(デスクトップ)またはカスタムソリューション
ほとんどのユーザーは動画自体だけを欲しがります。コメントレンダリング版が欲しい場合は、NicoNicoCacheDownloader のようなデスクトップツールを見てください —— 本ガイドの範囲外です。
よくある質問
一部のニコニコ動画が無音動画としてダウンロードされるのはなぜ?
HLS ダウンロードで音声と動画が分離している?修正方法 でカバーした音声/動画 manifest 分離問題です。DMS は DASH を使い、これは音声と動画を分離します。拡張機能は自動結合します;FFmpeg/yt-dlp は両方の manifest を渡す必要があります。
yt-dlp のダウンロードが「Niconico requires login to download HD」と言う
期待される動作です。ニコニコは HD ストリームをログイン後ろにロックします。Chrome でニコニコにログインしてから --cookies-from-browser chrome を渡してください。
ニコニコから削除された動画をダウンロードできますか?
いいえ —— ニコニコが動画を削除すると、manifest URL は 404 を返し、セグメントは CDN から取り除かれます。ニコニコは YouTube より高い削除率を持ち、特に著作権付き音楽を使うコンテンツは削除されやすいので、気になる動画は存在するうちにダウンロードしてください。
ダウンロードはニコニコに追跡されますか?
ニコニコの分析はセグメント取得ではなくプレーヤーのハートビートイベントで再生数をインクリメントします。ダウンロード活動は(私たちの知る限り)追跡もモデレーションにも使われていません。
プレミアム加入が大量ダウンロードでフラグされますか?
ダウンロード量に基づいてニコニコがアカウントに対処したという話は聞きません。どのプラットフォームでも同様、ダウンロードしたコンテンツを公に再配布することは、どうダウンロードしたかに関係なく TOS 違反です。
ニコニコのモバイルアプリのオフラインキャッシュは?
モバイルアプリは独自の暗号化フォーマットで動画をキャッシュし、アプリでしか再生できません。MP4 として抽出はできません。ブラウザベースのダウンロードが標準的なパスです。
なぜニコニコは HD にログインを要求するのですか?
帯域コスト。ニコニコの無料層と低画質ストリームはプレミアム加入で補助されています。HD をログイン(一部投稿ではプレミアム)の後ろにロックするのは、意図的なビジネスモデルの選択です。
比較
| 状況 | 最良の方法 |
|---|---|
| 公開 sm 動画、カジュアルダウンロード | ブラウザ拡張機能(HD)または Nicozon(480p) |
| プレミアム限定または so チャンネル動画 | ブラウザ拡張機能または cookie 付き yt-dlp |
| シリーズの一括ダウンロード | playlist URL + cookie 付き yt-dlp |
| ニコニコ生放送 | ブラウザ拡張機能のライブ録画 |
| エアギャップ / 拡張機能なし | CLI から yt-dlp |
まとめ
ニコニコの 2 つの配信システム(DMS とレガシー)と接頭辞ベースのアクセスルール(sm vs so vs nm)は、ニコニコを YouTube や Bilibili より断片化させています。信頼できるダウンロードパスは:ログインした session で動くブラウザ拡張機能、または --cookies-from-browser 付きの yt-dlp。両方が DMS DASH、レガシー MP4、暗号化 HLS を単一のワークフローで処理します。
ワンクリックのニコニコダウンロードには Video Downloader One-for-All をインストール。基礎となる HLS/DASH プロトコルの詳細については、m3u8 / HLS ストリームのダウンロード方法 と HLS ダウンロードで音声と動画が分離している?修正方法 を参照してください。