Playback of YouTube tracks was broken: bestaudio selects WebM/Opus and the rodio+symphonia player has no Opus decoder. The new extractor picks the highest-bitrate audio/mp4 (AAC) stream instead, which decodes — and captures get playable .m4a files. rusty_ytdl, rustube, and rust-yt-downloader were evaluated live and rejected (broken or stale); rustypipe works end to end and is actively maintained. Provider logic now tests against a fake Extract seam, login keeps the cookies.txt setting with rustypipe caching the rotated cookie, saved playlists replace the unvalidated feed scrape, and yt-dlp leaves devenv. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| bookmarks.md | ||
| captures.md | ||
| cbd-bundle.md | ||
| fs-provider.md | ||
| help-modal.md | ||
| incremental-captures.md | ||
| node-editing.md | ||
| progressive-queueing.md | ||
| queue-persistence.md | ||
| search.md | ||
| youtube-provider.md | ||
| youtube-rustypipe.md | ||