summaryrefslogtreecommitdiffhomepage
path: root/bin
AgeCommit message (Collapse)Author
2026-06-28yt-music-dl: full project (7 phases)Adam Malczewski
Bun + TypeScript backend (monorepo, 11 packages): - contract, job-store, downloader, cut-plan, cutter, sponsorblock, tagger, library, storage-sqlite, path-template, musicbrainz, host-bin - 237 vitest + 9 bun tests Vite + Svelte 5 + Tailwind/DaisyUI frontend: - download, library, segment-editor, settings features - 139 tests Features: - Phase 1: single-track download (yt-dlp + WS progress) - Phase 2: MP3/FLAC tagging + library browse - Phase 3: album splitting via chapters (ffmpeg cut + concat) - Phase 4: SponsorBlock integration (toggleable segment removal) - Phase 5: path templates, settings persistence, move/rename - Phase 6: FLAC tagging via metaflac (Vorbis comments) - Phase 7: MusicBrainz text search + album matching (sidebar UI)