Commit Graph

61 Commits (57ee3caed545482e531a3f44357b05d82089bc2b)

Author SHA1 Message Date
aandrew-me 57ee3caed5 Add support for output templates for video and audio files 4 weeks ago
aandrew-me da984110e2 Add string to translate 4 weeks ago
tomasris ff1ecf6f3c fix(linux): load bundled ffmpeg libs; add selectable yt-dlp source
The bundled Linux ffmpeg is dynamically linked with its shared libraries
in a sibling lib/ directory, but its RPATH is broken ("-Wl:../lib"), so it
cannot locate them. yt-dlp spawns ffmpeg as a child process, which then
fails to start and yt-dlp reports "ffprobe and ffmpeg not found", surfacing
in the UI as "Some error has occurred" on any download needing
post-processing (e.g. audio extraction to mp3).

Fix by exposing the bundled ffmpeg lib/ directory via LD_LIBRARY_PATH at
startup (inherited by the yt-dlp/ffmpeg child processes) on Linux.

Also add a "yt-dlp source" preference (Linux/Windows):
- "nightly" (default): app-managed standalone binary kept on the nightly
  channel via `--update-to nightly`, so YouTube fixes arrive fastest.
- "system": use the yt-dlp found in PATH (apt/pip/brew); self-update via
  `-U` is skipped since the system package manager owns it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 month ago
aandrew-me 0631ce973e Update translations, download progress for app updates, minor UI changes 8 months ago
aandrew-me c043db96dc Update translation strings and change config filename 8 months ago
aandrew-me 1d09c01717 Update translation 8 months ago
aandrew-me 42ac996346 History page translation updates 8 months ago
aandrew-me 5a80e010da Add js runtime support and some fixes 8 months ago
aandrew-me 0bd92864cb Show popup for yt-dlp updates 8 months ago
aandrew-me bc4f1a3799 Improved translation system 8 months ago
aandrew-me 28083cc6f4 UI enhancement for Paste Btn and Menu, Cmd key support for Mac 8 months ago
Abhinav A e8a35f2ba3
Add download history feature with search and export (#336)
* Add download history feature

* fix: Add History to hamburger menu on all pages

* feat: Improve download history security and reliability

* fix: enhance file path security and simplify theme handling for history page

* fix: history list spacing fixed and close button color changed

* fix: code indentation fix

* fix: minor codes changes for more efficiency

* fix: add error catch for show-file

* fix: Remove duplicate app.whenReady() for download history initialization

* feat: added translation for history page
9 months ago
aandrew-me 2bcf70a428 Translation for homebrew text 10 months ago
aandrew-me 9b0d96e99c Compressor minor changes and translations 1 year ago
aandrew-me 15918792ba Design changes 2 years ago
aandrew-me f2574e5c8b Small enhancements 2 years ago
aandrew-me aeef6b351d Add proxy support 2 years ago
Andrew 0b51534b3d Enhancements 2 years ago
Andrew c151d11f73 Notes for flatpaks 3 years ago
Andrew 26d5fc4171 Translations, Vcodec, More formats option 3 years ago
Andrew 0904b9cc7b Translation 3 years ago
Andrew f56bdf7b09 Add string for translation 3 years ago
Andrew 951f82da8a New themes 3 years ago
Andrew c8aecac40f Auto type for playlist 3 years ago
Andrew 3dd713c19d App quit feature and removing useless code 3 years ago
Andrew f07e2ccc96 Prepare for update 3 years ago
Andrew d94a711d9b Add support to disable auto updates 3 years ago
Andrew 742d9c2c0f Add options for audio quality support 3 years ago
Andrew d2ad8e36ef Improve error messages 3 years ago
Andrew e37a0d4b4b Change translations 4 years ago
Andrew 5580f34adc Translations 4 years ago
Andrew 6062db13cb Add words to translate 4 years ago
aandrew-me 6cfedd25b3 Add missing words to translate 4 years ago
aandrew-me 88296e4652 Add Playlist Thumbnail and link download support 4 years ago
aandrew-me d082110a20 Support for playlist range 4 years ago
aandrew-me cb8bd2ecb6 Add more options to Preferences 4 years ago
aandrew-me 9c783daa60 Update translations 4 years ago
aandrew-me c707d4fef6 Make playlist download changes 4 years ago
aandrew-me f3fb6ecc39 Add manual video and audio quality preferences 4 years ago
aandrew-me 1969bca2c6 Update translations 4 years ago
aandrew-me e22561d651 Remove unnecessary entry 4 years ago
aandrew-me 40a42fe628 Fix typo in translations 4 years ago
aandrew-me b24e60e7d3 Added playlist audio download support 4 years ago
aandrew-me d39e2e6b38 Translation change 4 years ago
aandrew-me 1d23fac6bb Add translation text 4 years ago
aandrew-me 6f37aad549 Translation changes 4 years ago
aandrew-me 810468bff0 Add support to use cookies 4 years ago
aandrew-me bb14a2f88f Notification on playlits download finish 4 years ago
aandrew-me e9c88349df Translation changes 4 years ago
aandrew-me f541fc1bee Removing unnecessary entry 4 years ago