Tip
|
投稿時の2020-02-20時点のTVerと youtube-dl version 2021.02.10 では以下の手順は必要なく,youtube-dlで直接ダウンロードできるようになっています.$ wget https://yt-dl.org/downloads/latest/youtube-dl $ chmod u+x youtube-dl $ ./youtube-dl $URL |
先日TVerで見られる番組が見たくなりました.動画は再生途中で止まったりするのが嫌なので一旦ローカルにダウンロードしてから視聴することが多いです.
よく使うYoutube-DLではダウンロードできませんでした.
ERROR: Unsupported URL: https://tver.jp/episode/NNNNNNNN
siteのsourceを見るとbrightcoveを使っていて,brightcoveはyoutube-dlで対応しているようです.
ちなみにLinuxのChromiumで開くと推奨環境外と判定されて閲覧できません.Google ChromeやFirefoxだとそのまま,Chromimだとユーザーエージェントを変更することで閲覧できます.今回はFirefoxを利用しました.
推奨環境について
ご利用の環境はTVerの推奨環境ではございません。
推奨環境以外では、動画再生できないなど正常に動作しない場合がございます。
推奨環境でのご利用をお願い致します。
録画したいURLをFirefoxで開いて F12
か Ctrl + Shift + I
若しくは,メニューから「ウェブ開発」→「開発ツールを表示」で開発ツールを表示します.
Ctrl + f
で検索ボックスを表示して data-account
, data-video-id
の値をメモします.
メモした値を以下のURLに埋め込みます.
後はこのURLを youtube-dl
に渡してダウンロードできました.
環境
$ youtube-dl --version 2019.01.17 $ dpkg-query -W firefox firefox 85.0.1-1 $ lsb_release -dr Description: Debian GNU/Linux bullseye/sid Release: unstable $ uname -m x86_64