Repository navigation
v0.4.13
·
444 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Install
Subtitles survive titles in any language, a download stuck at 0% now recovers by itself instead of needing an app restart, SponsorBlock keeps working in mixed batches, and crashed sessions stop leaving empty folders behind.
Highlights
Subtitles For Titles In Any Language
- Videos with non-Latin titles, such as Persian, Arabic or emoji, could download their subtitles but skip the cleanup pass, so the doubled-up captions fixed in 0.4.12 came back for exactly those videos. The subtitle file was there all along; Arroxy was looking for it under a mangled name.
- File names now come through intact on every platform, including Windows consoles that could not show the characters, and on busy playlists where progress updates arrive in quick bursts.
Stuck Downloads Recover On Their Own
- A download could sit at "Downloading, 0%" for several minutes and then fail, and the only reliable cure was restarting Arroxy. It now notices the stalled server much sooner, tells you it is retrying instead of leaving the row frozen, and starts over with a fresh connection that actually reaches a working server.
- Downloads that are already moving keep their full retry budget, so a brief hiccup mid-transfer is not treated as a dead connection.
SponsorBlock In Mixed Batches
- Pasting a list that mixed YouTube links with links from another site quietly turned off SponsorBlock for the YouTube videos too. Each video now decides for itself, so the YouTube ones get their segments removed whatever else is in the batch.
No More Leftover Temp Folders
- If Arroxy was force-quit or the computer lost power mid-download, an empty
.arroxy-tempfolder could stay in your download folder forever. These are now cleaned up on the next launch, while anything a paused or resumable download still needs is left alone. - On Windows the temp folder is now hidden while a download runs, instead of sitting in plain sight beside your finished videos.
What's Changed
- fix(sponsorblock): resolve the site per item, not per batch by @antonio-orionus in #218
- Subtitles: stop losing the paths we scrape from yt-dlp's stdout by @antonio-orionus in #219
- fix(downloads): recover from a wedged CDN edge host instead of stalling on it by @antonio-orionus in #220
- fix(downloads): reclaim scratch directories a crashed session left behind by @antonio-orionus in #221
Full Changelog: v0.4.12...v0.4.13