yt-dlp vs yt-dlp-rajiko

This is a comparison of the metadata extracted by yt-dlp's rajiko extractor and yt-dlp-rajiko. These comparisons were taken on the 4th of April, 2024, with yt-dlp 2024.03.10 and yt-dlp-rajiko 1.0.

Live station

yt-dlp yt-dlp-rajiko
ID LFR LFR
Title ナインティナインのオールナイトニッポン 2024-04-04 18:33 ニッポン放送 2024-04-04 18:34
Alternative Title JOLF NIPPON HOSO
Uploader ニッポン放送 ニッポン放送
Channel ニッポン放送 (ID: LFR)
Thumbnail none
Remarks

yt-dlp extracted information about the currently airing programme, while yt-dlp-rajiko extracted information about the station. The latter is the correct way to go about it, in my opinion.

If, for example, you're recording a full 2 hours of the station, the airing programme may change multiple times during that two hours - but yt-dlp will give you the info as if it were just that same first programme for the whole two hours.

Time-free programme

yt-dlp yt-dlp-rajiko
ID 20240331140000 FMT-20240331140000
Title 山下達郎の楽天カード サンデー・ソングブック 2024-04-04 19:14 山下達郎の楽天カード サンデー・ソングブック
Description 本日は「フィリー・ソウルで棚からひとつかみ」Part4!
フィラデルフィア以外のミュージシャンによる
“フィリー詣で”から生まれた名曲をお届けします。
3月はまるで、年度末フィリー・ソウル祭り!?

番組Webサイト:https://www.tfm.co.jp/ssb/
メッセージフォーム:https://www.tfm.co.jp/ssb/form/

Xハッシュタグは「#sundaysongbook」
Cast
  • 山下達郎
Uploader TOKYO FM (ID: FMT) TOKYO FM
Channel TOKYO FM (ID: FMT)
Thumbnail none
Live status/stream type Is Live - Real Time Was Live - On Demand
Upload Timestamp Sun, 31 March 2024 14:00:00 UTC Sun, 31 March 2024 05:00:00 UTC
Release Timestamp Sun, 31 March 2024 05:55:00 UTC
Series 山下達郎の楽天カード サンデー・ソングブック
Tags none
  • 山下達郎
  • 音楽との出会いが楽しめる
  • 人気アーティストトーク
  • 音楽プロデューサー出演
  • 作業がはかどる
  • ドライブ中におすすめ
  • 気分転換におすすめ
Tracklist (as chapters) none
Time (MM:SS) Name
00:00 <Untitled Chapter 1>
04:37 竹内まりや - 明日の私
10:17 Wilson Pickett - グリーン・グラス・フール・ユー
15:40 Connie Stevens - Tick-Tock
19:08 The Whispers - A Mother For My Children
23:32 Elton John - Mama Can't Buy You Love
28:38 The Temptations - The Best Of Both Worlds
37:24 Laura Nyro & Labelle - It's Gonna Take A Miracle
45:15 山下達郎 - 誓い
Remarks
  • yt-dlp's IDs are not unique between stations. If I download two programmes that aired at the same time, on two different stations, they will both have the same ID.
  • yt-dlp's extractor only fetches formats that are delivered as-live, not as on-demand. This means it's impossible for the download to go any faster than real time - a 30m show would take 30m to download, and so on. It's also why its title includes the time you started the download.
  • yt-dlp's extractor seems to be mistakenly compensating for the Japanese time zone offset, making its timestamps off by 9 hours.