Skip to content

Repository files navigation

🦭 FinFetcher

A video & music downloader built with Python and PyWebView. Supports hundreds of sites!

FinFetcher

Screenshots

FinFetcher - Default View FinFetcher - Video Ready

Features

  • 🎬 Video Download - Download videos in various qualities (up to 4K/8K)
  • 🎵 Audio Extraction - Extract audio as MP3
  • ▶️ Stream Playback - Watch videos directly without downloading
  • ✂️ Video Trimming - Trim videos to specific timestamps
  • 📂 Playlist Support - Download entire playlists
  • 🔄 Auto-Update - Check for and install updates directly from the app
  • 🍪 Cookie Auth - Bypass YouTube 403 errors with browser cookie support

Download

Get the latest release from the Releases page.

License

FinFetcher is licensed under the GNU General Public License v3.0.

You may use, modify and redistribute it. If you distribute a modified version, that version has to be under the GPL too, with its source available.

GPL rather than something more permissive because of what ships inside the build: FinFetcher bundles mutagen (GPL-2.0-or-later), which yt-dlp uses to write cover art into opus and flac files. A binary containing it cannot be distributed under MIT terms.

FFmpeg is not bundled — the app downloads it on first run, so its own licence applies to your copy of it, not to FinFetcher.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages