🎬 Youwee v0.12.0
A modern, beautiful YouTube downloader built with Tauri.
✨ What's New
Added
- Dependency source selector (yt-dlp/FFmpeg) - Added source switching in Settings → Dependencies so users can choose between app-managed binaries and system-managed binaries
- Safety confirmation before switching to system source - Added a confirmation dialog when switching yt-dlp/FFmpeg to system source to prevent accidental changes
Changed
- OS-aware system source label - System source label now adapts by platform (
Homebrewon macOS,PATHon Windows, package manager on Linux) - Automated GitHub release notes in build workflow - Enabled
generate_release_notesin the release workflow so published releases include auto-generated notes - Windows custom title bar integration - Replaced the native Windows title bar with app-themed custom controls (drag region, minimize/maximize/close) for consistent theming
Fixed
- Windows download history recording - Captured final output filepath reliably on Windows so completed downloads are correctly added to Library history
- Windows redownload path parsing - Fixed output folder extraction for backslash-based Windows paths when redownloading items
- Non-UTF-8 yt-dlp output on Windows - Added GBK/ANSI decoding fallback and
--print-to-filehandling so non-UTF-8 locales still capture final file paths correctly - Library auto-refresh after download completion - Library history now refreshes automatically when a download status changes to
finished - Douyin modal URL compatibility - Normalized
douyin.comURLs withmodal_idinto canonical/video/{id}format in backend yt-dlp calls and frontend deep-link parsing
📥 Download
| Platform | File | Description |
|---|---|---|
| 🍎 Mac (M1/M2/M3/M4) | Youwee-Mac-Apple-Silicon.dmg
| For Apple Silicon Macs |
| 🍎 Mac (Intel) | Youwee-Mac-Intel.dmg
| For Intel-based Macs |
| 🪟 Windows | Youwee-Windows.msi
| MSI Installer |
| 🪟 Windows | Youwee-Windows-Setup.exe
| EXE Installer |
| 🐧 Linux | Youwee-Linux.deb
| Debian/Ubuntu |
| 🐧 Linux | Youwee-Linux.AppImage
| Portable (all distros) |
| 🌐 Extension (Chromium) | Youwee-Extension-Chromium.zip
| Unzip and load unpacked on Chrome/Edge/Brave |
| 🦊 Extension (Firefox) | Youwee-Extension-Firefox-signed.xpi
| Signed unlisted add-on for Firefox stable |
📋 Requirements
- Windows: Windows 10 or later
- macOS: 10.15 (Catalina) or later
- Linux: Ubuntu 22.04 or equivalent
🔧 Optional
- FFmpeg - for best video/audio quality (auto-download available in Settings)
- Bun Runtime - if you can only download 360p from YouTube (auto-download available in Settings)
🌐 Browser Extension Install
- Chromium: download
Youwee-Extension-Chromium.zip-> extract -> openchrome://extensions-> enable Developer mode -> Load unpacked. - Firefox: download
Youwee-Extension-Firefox-signed.xpiand open it directly to install.
🔐 Verify Downloads
Download SHA256SUMS.txt and verify:
sha256sum -c SHA256SUMS.txtWhat's Changed
- fix(windows): record download history on non-UTF-8 locales (GBK) by @TTAWDTT in #35
- fix(windows): replace native title bar with custom controls by @TTAWDTT in #37
- fix(douyin): normalize modal_id URLs to direct video format before yt-dlp by @TTAWDTT in #40
Full Changelog: v0.11.1...v0.12.0