[Mac] Streamlink で ABEMA ビデオをダウンロードする

ABEMA ビデオのダウンロードに苦労してきた。youtube-dl や Chrome の拡張機能をいろいろ試したが、どれもうまくいかなかった。

そこで見つけたのが、Streamlink だ。これだと確実にダウンロードできた。

streamlink/streamlink: Streamlink is a CLI utility which pipes video streams from various services into a video player
https://github.com/streamlink/streamlink

環境:macOS Catalina Version 10.15.3

以下のコマンドでインストールする。

$ brew install streamlink

試しに以下の無料公開されている動画をダウンロードしてみよう。

キテレツ大百科 – 本編 – 第1話 ワガハイはコロ助ナリ/潜地球で宝探し! | アニメ | 無料で動画&見逃し配信を見るなら【ABEMAビデオ】
https://abema.tv/video/episode/190-10_s1_p1

以下のコマンドを実行。

$ streamlink https://abema.tv/video/episode/190-10_s1_p1 best -o hogehoge.ts

これでダウンロードできる。

ファイル名を元の URL から取得する方法を研究中。

また、私の Mac では ts ファイルがそのまま再生できる状態だったが、また mp4 への変換もやってみたい。

参考:
Streamlink – ストリーミング動画を任意の動画プレイヤーで再生 MOONGIFT
https://www.moongift.jp/2019/08/streamlink-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E5%8B%95%E7%94%BB%E3%82%92%E4%BB%BB%E6%84%8F%E3%81%AE%E5%8B%95%E7%94%BB%E3%83%97%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC/

AbemaTVをStreamlinkで直接録画・ダウンロードする | つくみ島だより
https://blog.tsukumijima.net/article/streamlink-abematv/

Twitch, Ustream, Youtube に対応した livestreamer の使い方 – ニコニコ動画研究所
https://looooooooop.blog.fc2.com/blog-entry-1245.html

HomebrewでMacにFFmpegをインストールする方法と使い方|新卒エンジニアの開発日記
https://fukatsu.tech/install-ffmpeg