Skip to content

v0.14.0 - YouTube Discovery Fixes

Choose a tag to compare

@github-actions github-actions released this 15 Feb 06:20
· 7 commits to master since this release
v0.14.0
21033a3

Fixed

  • Issue #43: youtube_format applied during playlist discovery: Skip yt-dlp options during metadata-only extraction to prevent format errors when discovering playlists with youtube_format config set.
  • Issue #41: Redundant YouTube discovery calls: Cache metadata during discovery and pass to pipeline to avoid redundant yt-dlp network calls when indexing each video in a playlist.

Breaking

  • discover_sources() returns rich objects: Now returns list[DiscoveredSource] with url and metadata fields instead of plain strings. This enables metadata caching.
  • Added discover_source_urls() convenience function for backward compatibility when only URLs are needed.