yt-dlp 2022.03.08でAbemaTVが対応していたので試してみました.
[AbemaTV] Add extractors by Lesmiscore
普通にダウンロードすると以下のようにタイトルが「第1話」のようにサブタイトルになってしまうようです.
$ yt-dlp -f 184 https://abema.tv/video/episode/593-1_s1_p1 : [download] Destination: 第1話 [593-1_s1_p1].mp4 :
これは分かりづらい.-o
でタイトルを指定することも出来ますが面倒です.
$ yt-dlp -f 184 -o "阿波連さんははかれない %(title)s [%(id)s].%(ext)s" https://abema.tv/video/episode/593-1_s1_p1
単話のURLではなくタイトルのURLを指定してOUTPUT TEMPLATEでplaylist+titleを使うと良さそうです.(単話指定だとplaylistはNAになる)
$ yt-dlp -f 184 -o '%(playlist)s %(title)s [%(id)s].%(ext)s' https://abema.tv/video/title/593-1 : [download] Destination: 阿波連さんははかれない 第一話 近すぎじゃね? [593-1_s1_p1].mp4
環境
$ yt-dlp --version 2022.03.08.1 $ dpkg-query -W python3 ffmpeg ffmpeg 7:4.3.3-0+rpt3+deb11u1 python3 3.9.2-3 $ lsb_release -dr Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 $ arch armv7l $ cat /proc/device-tree/model && echo Raspberry Pi 3 Model B Rev 1.2
関連
追記)ERROR: base None exceeds table length 58 というエラーが出るようになった.[download] 0.4% of ~269.75MiB at 20.63MiB/s ETA Unknown (frag 1/278)ERROR: base None exceeds table length 58yt-dlp 2022.06.22.1 〜 2022.06.29 で発生.yt-dlp 2022.05.18 や streamlink は問題ないので恐らく yt-dlp のbug.
One thought to “yt-dlpでAbemaTVをダウンロード”