
この投稿はリニューアルしたので、新しい記事をお読みください。
リニューアルした記事はこちらです。↓

ダウンローダーの検証結果(スパイソフトあり)|TVer・YouTube・ストリーミングメディア
各種ダウンローダーの特徴と使い分けを整理。HLS(m3u8)の仕組みや暗号化対応の可否、Chrome拡張・TVerRec・XDMなどの構成と注意点を解説。安全性や著作権にも配慮した実用ガイド。
旧記事は技術資料として残してあります。
(旧記事)
2023年1月28日
動画ダウンロード支援情報
このブログでは、いくつかのダウンローダーについて検証記事を残してきましたが、検証時期がバラバラのため探しにくいので関連記事をまとめておきます。
拡張子 [.doc, .txt, .zip, .mp4, .mpg, .mpeg, ...] などはブラウザで事足りますが、HLSはブラウザでは対応できません。
ブラウザ拡張の中にはHLS対応を謳うものもありますが、HLS-Encryption に対応するものは少数かつ、正常にダウンロードできるものが少なく、「音声が再生されない、映像がブラックアウト、...」などの不完全な状態になっていることが多いです。
登場するソフトウェアの概要
HLS-Encryption は著作権と密接な関係があるので、例えば「ストリーミングレコーダー」は HLS-Encryption を外して再出発しています。
YouTube、TVer は専用アプリケーションを利用するとダウンロードできるようになります。
動画のシークがカクカクする時は、Video Container Changer で正規化することができます。
「Eagleget」という名前の中華ダウンローダーは、本来機能とは無関係の個人情報ブッコ抜きシステムが搭載されています。インストール履歴のあるPCは、既にアンインストール済みの場合でも、ブッコ抜きシステムが稼働している可能性が高いです。幸いなことに、記述時点でドメインを売却して逃亡しているので入手困難です。
目次を展開すると個別のソフトウェアに飛ぶことができます。
お約束
ストリーミング動画について
動画リンクをダウンロードする時に [拡張子 .m3u8] ファイルが落ちてくる時は、ストリーミング方式(HLS)で配信されている動画です。
M3U8ファイルはインデックスファイルと呼ばれており、動画ファイルのパス(URL)が記述されたテキストファイルです。
メモ帳などのテキストエディターで開くことができます。
M3U8のパスを一つずつ辿っていけば、ファイル一式をダウンロードすることができます。
HLSの場合、落ちてくるのは [拡張子 .ts] ファイルです。
[力技手順]
- M3U8ファイルをテキストエディターで開く。
- 記述されたパスに従い全てのファイル(拡張子 .ts)を順番通りにダウンロードする。
- 全てのTSファイルを順番通りに結合する。
- 結合したファイルの拡張子を .mp4 にリネームして保存する。
- 以上
動画ファイルのサイズに応じて複数のTSファイルに分割されるため、ファイルサイズに比例してTSファイルは増加します。
動画はファイルサイズが大きいため、100~500~1000に分割されたファイルを一つずつダウンロードする気にはなれません。
FFmpegを利用する方法がありますが、リスト作成、結合などをコマンドラインで実行しなければならないので検証は先送りにしています。興味のある方はGoogleなどで検索してみてください。
XDM
XDMは HLS-encryption に対応した海外製ダウンロードマネージャーです。
XDMは本体からダウンロード機能を分離してサードパーティソフトウェアに任せることで、HLS-encryption メディアをダウンロード可能にして著作権をクリアしようと試みています。
[XDM本体+ブラウザ拡張+yt-dlp] の構成です。
![[xdm] Xtreme Download Manager ストリーミングメディアをダウンロード](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrEQDsqTI5Ff2TWRlMk60pXoaN-miK_bWZc48n0HRQ_fQQ9uE4l3fWXcLtQGGQpSW36uszFwdUrqtkTcmHptbvAN_IoU8QfqImfSp3ibMOZLSZGzjn4RpesMhcl455L0YOO3JCk1N8jNJLClXDeTF1AlOieJz8MkchCMHu538g2Azvz6SD4t0uwV6lrg/w1200-h630-p-k-no-nu/xdm.png)
[xdm] Xtreme Download Manager ストリーミングメディアをダウンロード
XDMは、HLS-encryption に対応している。 ブラウザ拡張はデベロッパーモードを利用してインストールする。 ダウンロードするメディアは著作権に配慮しましょう。
ストリームレコーダー
v1.3.8: HLS-Encryption 無効(現行バージョン)
Chrome拡張「ストリームレコーダー(ストレコ)」は HLSメディアをダウンロードすることができます。
ストレコは、[ダウンロード&結合] までを自動的に実行するため、外部ツール不要、ブラウザのみで完結します。
Chromeウェブストアにアクセスして、「ストリームレコーダー」で検索すれば見つかります。
注意点は、
ストリーミングメディアのみに対応しているので、M3U8以外のメディアには反応しません。
通常の動画ファイルは、Chrome拡張「動画ゲッター」で対応できます。(次項)
2019年9月:復活 v1.2.0
復活後のストレコは、HLS-Encryptionが削除されたバージョン (v1.2.0) なのでHLS暗号化された動画はダウンロードできなくなりました。
ストレコv1.1.2はHLS暗号化に対応していますが、最近のChromeにはインストールできません。(TVerはTVerRecが対応)
Chrome 85以降のバージョンでHLS暗号化に対応させる方法はこちらです。↓

Scrap 2nd.
ストレコの記事一覧。
動画ゲッター
ストリーミング以外の動画は、Chrome拡張 動画ゲッターが対応しています。
動画ゲッターとほぼ同じ機能を持つTokyoLoaderの相違点は、Firefoxアドオンのあるなしです。(TokyoLoaderはFirefox対応)
Chrome拡張 [ストリームレコーダー + 動画ゲッター] の組み合わせで、HLS-Encryption 以外の通常動画をカバーすることができます。
動画ゲッターのアイコンが赤色に変化した時は、開いているページの動画に反応したことを示しています。
動画ファイルを自動的に検知、ダウンロードするためのブラウザ拡張 動画ゲッター Version 3.1.0 動画を検知したのにダウンロードエラーになる時の小技。 リファラを設定する。 スナップショット
YouTube Video and MP3 Downloader
Chrome, Firefox, Edge, Safari, Brave ...
YouTubeコンテンツは著作権に守られたものが多数を占めますが、ダウンロードフリーのコンテンツもあります。
YouTube Video and MP3 Downloader (YouTube Video Downloader) はYouTube動画のダウンロードに特化したブラウザ拡張です。
Chromiumベースのブラウザ、Firefox、Safari などに対応しています。
YouTube Video Downloader 自体はスクリプトのため、Chromeウェブストアから直接インストールすることはできません。
インストールは、公式サイトから行います。
v17.0.1 以降は、Foxfied extension 上で動作します。
v16.2.3 以前は、CrossPilot 上で動作します。
YouTube Video Downloader v17.0.1 (INSTALL VIA Foxified)
[YouTube Video Downloader v17.0.1] Foxified extention が必須となった。
TVerRec
TVerRec はGitHubで公開されているTver専用ダウンロードスクリプトです。
Windows, MacOS, Linux 対応。
Windowsユーザーは、TVerRecの [start_tverrec.bat, z.download_single_video.bat] などをダブルクリックすれば使えます。
但し、環境設定必須ですがチョット戸惑うかもしれない。
EagleGet
EagleGetは中華製ダウンローダーです。サイトごと消滅したので入手できません。
個人情報ブッコ抜き機能標準装備のため、インストール履歴のあるデバイスを使用している場合は点検することをお勧めします。
[egGetSvc, Luminati Net Updaterサービス] が要注意モジュールです。この2つのサービスは、EagleGetをアンインストールしても削除されずにバックグラウンドで動作する設計になっています。

EagleGet チェック項目まとめ
EagleGetをアンインストールした場合、Windowsサービスに登録されたプログラムはバックグラウンドで動作する仕様です。 2つのサービスはPC起動と同時に実行されているため、ユーザーに無断で情報収集している疑いがあります。
Video Container Changer
動画を早送り(または巻き戻し)する時に、カクカクしたり画面が飛んだりして正しくシークできない時は、Video Container Changer で修正できる可能性があります。
Video Container Changer はFFmpegのフロントエンドとして動作するよう設計されています。
MPC-BEで動作検証した時の記事をアップしてます。
Video Container Changer で動画のシークを正常化
MP4 などの動画ファイルのコンテナを変換するソフトウェア。 または、正しくシークできるように正規化することができるソフトウェア。 インストール後は、ファイルをドラッグ&ドロップするだけで使用できる。 対応ファイルなどはFFmpegに依存する。
まとめ
- 動画のダウンロードは法令順守です。
- HLS以外: 動画ゲッター、YouTube Video Downloader
- HLS: TVerRec、XDM
- [拡張子 .M3U8] はHLSで使用されるインデックスファイル。
- EagleGetのスパイウェアは駆除することができる。(EagleGetの情報 | SC2)
- 匿名環境は Brave を使うとよい。
- Chromeを匿名化する方法: (ChromeでTorブラウジング :SC2)
- 動画のシークがカクカクする時は、Video Container Changerで正規化するとよい。
このサイトを検索 | Search this site






0 コメント
質問はご遠慮ください。不適切なコメントは公開しません。コメントに自サイトの宣伝を書くのはお控えください。