radieo/ingest
Pierre-Olivier Mercier 112a4b0c89
Some checks are pending
continuous-integration/drone/push Build is running
ingest: bias yt-dlp picks towards a discography's newest releases
Bandcamp label/artist pages list releases newest-first, so give the first
YTDLP_RECENT_COUNT entries a YTDLP_RECENT_BOOST multiplier when picking,
leaning the radio towards fresh music. Flat extraction carries no dates, so
list position is used as the recency proxy rather than a real date lookup.

The boost is gated on the source URL being a bandcamp discography listing:
single /album/ and /track/ pages (whether a URL-file line or one the pick
recursed into) list tracks in track order, not by recency, and non-bandcamp
sources have unverified ordering, so all of those keep a uniform pick.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 17:02:37 +08:00
..
radieo ingest: bias yt-dlp picks towards a discography's newest releases 2026-07-04 17:02:37 +08:00
Dockerfile Milestone 3: Navidrome (OpenSubsonic) playback provider 2026-07-02 17:57:38 +08:00
requirements.txt ingest: tag bandcamp downloads and correct label-account artists 2026-07-03 11:01:24 +08:00