普通用户建议直接装 Flathub 或 Releases 包,自行构建需先装 gettext、Gtk4、libadwaita、blueprint-compiler 等系统依赖;Chrome 扩展需按 extension 目录说明手动安装;下载受版权保护内容可能违反 DMCA 等法规
dotnet run --project Nickvision.Parabolic.GNOMEREADME 未说明硬件要求;桌面端为 .NET 10 应用,Linux 需 Gtk4 与 libadwaita,Windows 需 WindowsAppSDK
基于 yt-dlp 的图形化下载器,支持数百个网站的视频与音频下载
基于 GTK4 和 WinUI3 的跨平台视频音频下载器,支持 YouTube 等网站,在 Linux 和 Windows 上都能用。
核心能力
- 作为 yt-dlp 前端,支持数百个站点
- 可导出 mp4、webm、mp3、opus、flac、wav 格式
- 支持同时运行多个下载任务
- 可下载元数据与视频字幕
- 提供 GNOME、WinUI 桌面界面及浏览器扩展
容易踩的坑
- 2026.5.0V2026.5.0最新正式版2026-05-24 · 2026-05-24 19:23 UTC
2026.5.0
This release contains many bug fixes.
Full Changelog 📃
- Improved time frame downloads to cut with ffmpeg instead of using yt-dlp's broken --download-sections option
- Fixed an issue where some playlists throw a requested format not available error
- Fixed an issue where the macOS configuration directory was incorrect
- Fixed an issue where None post processor argument would not be saved
- Fixed an issue where format strings were not translated correctly
- Fixed an issue where the application would not start on KDE
- Fixed an issue where the application would not start if the database file was invalid
- Fixed an issue where dependencies were missing from the macOS bundle
- Updated bundled deno
Install 🧑💻
Linux
Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.nickvision.tubeconverter flatpak run org.nickvision.tubeconverterManually (x64)
- Download the
org.nickvision.tubeconverter.x64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.x64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Manually (aarch64)
- Download the
org.nickvision.tubeconverter.aarch64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.aarch64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Windows
Installer (x64)
- Download and run the
NickvisionParabolicSetup.exefile from the assets below
Installer (arm64)
- Download and run the
NickvisionParabolicSetup-arm64.exefile from the assets below
Portable (x64)
- Download and extract the
NickvisionParabolicPortable.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
Portable (arm64)
- Download and extract the
NickvisionParabolicPortable-arm64.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
macOS
Bundle (x64)
- Download
Parabolic-macOS-x64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
Bundle (arm64)
- Download
Parabolic-macOS-arm64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
- 2026.4.1V2026.4.12026-05-01 · 2026-05-01 02:54 UTC
查看更新说明
2026.4.1
This release contains many bug fixes, stabilizing the Parabolic experience!
Full Changelog 📃
- Fixed an issue where some settings would not save correctly
- Fixed an issue where playlist downloads with a resolution limit had no audio
- Fixed an issue where portrait/vertical videos in playlists downloaded at incorrect resolutions
- Fixed an issue where downloads from sites with muxed-only streams would fail
- Fixed an issue where downloading a time frame clip from a long video produced an incomplete result
- Fixed an issue where downloading a time frame clip from a long video could hang indefinitely with aria2c enabled
- Fixed an issue where X/Twitter quoted downloads could produce the same video twice
- Fixed an issue where deno was unable to be updated in-app on Linux
- Fixed an issue where browser cookies could not be found when running via Flatpak on Linux
- Fixed an issue where Parabolic would not start on KDE desktops
- Fixed an issue where Parabolic did not open links from browser extension on Windows
Install 🧑💻
Linux
Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.nickvision.tubeconverter flatpak run org.nickvision.tubeconverterManually (x64)
- Download the
org.nickvision.tubeconverter.x64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.x64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Manually (aarch64)
- Download the
org.nickvision.tubeconverter.aarch64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.aarch64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Windows
Installer (x64)
- Download and run the
NickvisionParabolicSetup.exefile from the assets below
Installer (arm64)
- Download and run the
NickvisionParabolicSetup-arm64.exefile from the assets below
Portable (x64)
- Download and extract the
NickvisionParabolicPortable.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
Portable (arm64)
- Download and extract the
NickvisionParabolicPortable-arm64.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
macOS
Bundle (x64)
- Download
Parabolic-macOS-x64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
Bundle (arm64)
- Download
Parabolic-macOS-arm64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
- 2026.4.1-beta1V2026.4.1-beta1pre-release2026-04-21 · 2026-04-21 02:12 UTC
查看更新说明
2026.4.1-beta1
This is the first beta release for the 2026.4.1 series. This release just contains some bug fixes.
Full Changelog 📃
- Fixed an issue where some settings would not save correctly
- Fixed an issue where Parabolic would not start on KDE desktops
Install 🧑💻
Linux
Flathub
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo flatpak install flathub-beta org.nickvision.tubeconverter flatpak run org.nickvision.tubeconverter//betaManually (x64)
- Download the
org.nickvision.tubeconverter.x64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.x64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Manually (aarch64)
- Download the
org.nickvision.tubeconverter.aarch64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.aarch64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Windows
Installer (x64)
- Download and run the
NickvisionParabolicSetup.exefile from the assets below
Installer (arm64)
- Download and run the
NickvisionParabolicSetup-arm64.exefile from the assets below
Portable (x64)
- Download and extract the
NickvisionParabolicPortable.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
Portable (arm64)
- Download and extract the
NickvisionParabolicPortable-arm64.zipfile from the assets below - Run the
.batfile to launch the portable version of Parabolic
macOS
Bundle (x64)
- Download
Parabolic-macOS-x64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
Bundle (arm64)
- Download
Parabolic-macOS-arm64.zipfile - Extract it and move the
Parabolic.appfile to yourApplicationsfolder and run it
- 2026.4.0V2026.4.02026-04-20 · 2026-04-20 02:43 UTC
查看更新说明
2026.4.0
After 2 months of development, Parabolic v2026.4.0 is here! This release contains many bug fixes, new features and design improvements making Parabolic an even better app! This release also includes a new macOS version of Parabolic - expanding our userbase!
A huge thank you to everyone who has tested and reported bugs throughout this development cycle. ❤️
Full Changelog 📃
- Added macOS app for the GNOME version of Parabolic
- Added Windows portable version of Parabolic
- Added the ability to toggle super resolution formats in Parabolic's settings
- Added the ability to specify a preferred frame rate for video downloads in Parabolic's settings
- Added the ability to toggle immediate audio or video downloads separately
- Added the ability to automatically translate embedded metadata and chapters to the app's language on supported sites. This can be turned off in Converter settings
- Added the ability to update deno from within the app
- Added thumbnail image preview to add download dialog and downloads view
- Added failed filter to downloads view
- Added total duration label to playlist items view
- Improved Parabolic's startup time by using NativeAOT compilation
- Improved selection of playlist video formats when resolutions are specified
- Improved selection of playlist audio formats on Windows when bitrates are specified
- Improved cropping of audio thumbnails
- Improved handling of long file names, they will now be truncated if too long
- Removed unsupported cookie browsers on Windows. Manual txt files should be used instead
- Fixed an issue where download progress did not show correctly
- Fixed an issue where the preferred video codec was ignored when a preferred frame rate was also set
- Fixed an issue where the exported M3U playlist file would contain duplicate entries
- Fixed an issue where credentials would not save on Linux
- Fixed an issue where batch files were unusable on Linux and macOS
- Fixed an issue where uploading a cookies file did not work on Windows
- Fixed an issue where time frame downloads would not complete on Windows
- Fixed an issue where certain video formats would process infinitely on Windows
- Updated yt-dlp
[NEW] macOS App
We have introduced a new macOS app that is built using the GNOME (GTK/libadwaita) version of Parabolic. It automatically bundles yt-dlp, deno, ffmpeg and other Parabolic dependencies.
[NEW] Windows Portable App
We have re-introduced a portable Windows build of Parabolic. This build works a little differently than previous versions in that it's the same exe as the installer version but requires the
--portableflag be passed to the.exefile for it to run in portable mode.For convenience, we have added a
.batfile to the portable download that can be ran that does it for you already. Alternatively, once the portable version is extracted to the location of your choice, you can create a shortcut for the.exeand specify the--portableflag in the arguments of the shortcut's properties.The portable version does not encrypt the application's
app.dbdatabase. Credentials saved in the portable version will be saved in a plaintext database. Use at your own risk.Install 🧑💻
Linux
Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.nickvision.tubeconverter flatpak run org.nickvision.tubeconverterManually (x64)
- Download the
org.nickvision.tubeconverter.x64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.x64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Manually (aarch64)
- Download the
org.nickvision.tubeconverter.aarch64.flatpakfile from the assets below - Run `flatpak install org.nickvision.tubeconverter.aarch
- 2026.4.0-rc1V2026.4.0-rc1pre-release2026-04-14 · 2026-04-14 02:15 UTC
查看更新说明
2026.4.0-rc1
This is the first release candidate in the
2026.4.0series. This release is a continuation of the2026.3.0series and contains some bug fixes caused by2026.3.0-beta3, no new features were introduced.This release also contains a backend change that moves all configuration from json files to an application wide secret-protected database. All configurations from the json files will be imported automatically into the database.
Full Changelog 📃
- Added macOS app for the GNOME version of Parabolic
- Added Windows portable version of Parabolic
- Added the ability to toggle super resolution formats in Parabolic's settings
- Added the ability to specify a preferred frame rate for video downloads in Parabolic's settings
- Added the ability to toggle immediate audio or video downloads separately
- Added the ability to automatically translate embedded metadata and chapters to the app's language on supported sites. This can be turned off in Converter settings
- Added the ability to update deno from within the app
- Added thumbnail image preview to add download dialog and downloads view
- Added failed filter to downloads view
- Added total duration label to playlist items view
- Improved Parabolic's startup time by using NativeAOT compilation
- Improved selection of playlist video formats when resolutions are specified
- Improved selection of playlist audio formats on Windows when bitrates are specified
- Improved cropping of audio thumbnails
- Improved handling of long file names, they will now be truncated if too long
- Removed unsupported cookie browsers on Windows. Manual txt files should be used instead
- Fixed an issue where download progress did not show correctly
- Fixed an issue where the preferred video codec was ignored when a preferred frame rate was also set
- Fixed an issue where the exported M3U playlist file would contain duplicate entries
- Fixed an issue where credentials would not save on Linux
- Fixed an issue where batch files were unusable on Linux and macOS
- Fixed an issue where uploading a cookies file did not work on Windows
- Fixed an issue where time frame downloads would not complete on Windows
- Fixed an issue where certain video formats would process infinitely on Windows
- Updated yt-dlp
** NEW ** macOS App
We have introduced a new macOS app that is built using the GNOME (GTK/libadwaita) version of Parabolic. It bundles all dependencies including yt-dlp, aria2c, ffmpeg and deno - alongside GTK itself.
Issues are expected as I do not have a Mac myself and rely on feedback and information from users in the community to test the app for me. Thank you!
** NEW ** Windows Portable App
We have re-introduced a portable Windows build of Parabolic. This build works a little differently than previous versions in that it's the same exe as the installer version but requires the
--portableflag be passed to the.exefile for it to run in portable mode.For convenience, we have added a
.batfile to the portable download that can be ran that does it for you already. Alternatively, once the portable version is extracted to the location of your choice, you can create a shortcut for the.exeand specify the--portableflag in the arguments of the shortcut's properties.Install 🧑💻
Linux
Flathub
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo flatpak install flathub-beta org.nickvision.tubeconverter flatpak run org.nickvision.tubeconverter//betaManually (x64)
- Download the
org.nickvision.tubeconverter.x64.flatpakfile from the assets below - Run
flatpak install org.nickvision.tubeconverter.x64.flatpakfrom the directory containing the .flatpak file - Run
flatpak run org.nickvision.tubeconverter//masterto start the app! (You should also see it in your app grid)
Manually (aarch64)
- Download the `org.nickvision.tubeconverter.aar
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。

🎬 Parabolic
A powerful yt-dlp frontend
Features • Installation • Screenshots • Building • Contributing
✨ Features
🌐 Versatile Downloads
Powerful frontend for yt-dlp with support for hundreds of sites
🎵 Multiple Formats
Download in mp4, webm, mp3, opus, flac, and wav
⚡ Concurrent Downloads
Run multiple downloads at the same time
📝 Complete Metadata
Support for downloading metadata and video subtitles
⚖️ Legal Copyright Disclaimer
[!CAUTION] Videos on YouTube and other sites may be subject to DMCA protection. The authors of Parabolic do not endorse, and are not responsible for, the use of this application in means that will violate these laws.
📥 Installation
Choose your platform
Linux
Windows
Download the latest version from Releases
macOS
Download the latest version from Releases
Browser Extensions
Chrome: See extension folder for manual installation instructions
🌍 Translation Status
Help us translate Parabolic! Click here to contribute
💬 Chat & Community
Join our community on Matrix!
🤝 Contributing
We'd love your contribution! See CONTRIBUTING.md for details on:
- 🐛 How to report bugs
- 💡 How to suggest new features
- 🔧 How to contribute code
- 📖 How to improve documentation
📸 Screenshots
| Home Page | Active Downloads |
|---|---|
![]() | ![]() |
| Dark Mode | Add Download |
|---|---|
![]() | ![]() |
| Home Page | Active Downloads |
|---|---|
![]() | ![]() |
| Dark Mode | Add Download |
|---|---|
![]() | ![]() |
| Options Page | Right Click Menu |
|---|---|
![]() | ![]() |
https://github.com/user-attachments/assets/9bd47723-8623-4e47-8e69-d21ac68bdef8
| Options Page | Right Click Menu |
|---|---|
![]() | ![]() |
https://github.com/user-attachments/assets/866cc587-e9c9-4cc0-bb81-e628e9fc2373
🔨 Building
Parabolic is a .NET 10 project and can easily be built on any platform. Besides .NET 10, the following are required system dependencies for building each project:
📦 Dependencies
Shared
- gettext
- Can be installed on Windows using
msys2
- Can be installed on Windows using
WinUI
GNOME
- Gtk4
- libadwaita
- blueprint-compiler
- Can be installed on Windows using
msys2
- Can be installed on Windows using
🏗️ Build Process
Once all dependencies are available on the system, simply run:
WinUI:
dotnet run --project Nickvision.Parabolic.WinUI
GNOME:
dotnet run --project Nickvision.Parabolic.GNOME
📜 Code of Conduct
This project follows the GNOME Code of Conduct.
We expect all participants to treat each other with respect and contribute to a welcoming and inclusive community.











