Daniel
88ec8feb6b
fix(downloads): improve ffmpeg logging
2026-03-31 10:23:03 -05:00
Daniel
9f7b0ff525
refactor(ffmpeg): add ffmpegInfo function and refactor ffmpeg usage
2026-03-28 15:26:55 -05:00
Daniel
37a74ad755
refactor(downloads/ffmpeg): refactor ffmpeg usage and add additional logging for ffmpeg
2026-03-12 16:02:44 +00:00
SamidyFR
7e6375919d
style: auto-fix linting issues
2026-03-12 04:12:28 +00:00
Samidy
30b2e7d445
fix(downloading): hi-res M4A's having no embedded covers (FUCK YOU TAGLIB)
2026-03-12 07:12:02 +03:00
Daniel
497d42b9fd
feat(ffmpeg): enhance progress tracking and logging
...
- Improved progress tracking in FFmpeg worker by extracting total duration and current time from logs.
- Updated downloadTrackBlob function to use console logging for progress updates.
- Enhanced error handling and progress reporting during audio encoding.
2026-03-09 00:35:09 +00:00
Daniel
44a7c3b61c
fix(downloads): cache ffmpeg core js and wasm
...
This creates a blob url outside of the worker for for the core .js and .wasm files so they aren't downloaded on each run.
2026-03-08 01:54:29 +00:00
Daniel
52ad38c080
refactor(downloads): abstract ffmpeg worker logic
...
This refactors the ffmpeg worker logic and abstracts it into its own script file for easier use elsewhere.
2026-02-27 20:24:20 +00:00