Parabolic

NickvisionAppsMIT活跃维护

基于 GTK4 和 WinUI3 的跨平台视频音频下载器,支持 YouTube 等网站,在 Linux 和 Windows 上都能用。

Download web video and audio

2026.5.0发布于 2026-05-24 19:23 UTC7,589star +26 / 7 天373fork同步于 2026-11-10 11:32 UTC

怎么上手

由 README 提炼,执行前请确认
dotnet run --project Nickvision.Parabolic.GNOME
硬件要求按 README 说明

README 未说明硬件要求;桌面端为 .NET 10 应用,Linux 需 Gtk4 与 libadwaita,Windows 需 WindowsAppSDK

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 yt-dlp 的图形化下载器,支持数百个网站的视频与音频下载

基于 GTK4 和 WinUI3 的跨平台视频音频下载器,支持 YouTube 等网站,在 Linux 和 Windows 上都能用。

核心能力

  • 作为 yt-dlp 前端,支持数百个站点
  • 可导出 mp4、webm、mp3、opus、flac、wav 格式
  • 支持同时运行多个下载任务
  • 可下载元数据与视频字幕
  • 提供 GNOME、WinUI 桌面界面及浏览器扩展

容易踩的坑

普通用户建议直接装 Flathub 或 Releases 包,自行构建需先装 gettext、Gtk4、libadwaita、blueprint-compiler 等系统依赖;Chrome 扩展需按 extension 目录说明手动安装;下载受版权保护内容可能违反 DMCA 等法规

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本2026.5.0
  1. 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.tubeconverter
    
    Manually (x64)
    • Download the org.nickvision.tubeconverter.x64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.x64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)
    Manually (aarch64)
    • Download the org.nickvision.tubeconverter.aarch64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.aarch64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)

    Windows

    Installer (x64)
    • Download and run the NickvisionParabolicSetup.exe file from the assets below
    Installer (arm64)
    • Download and run the NickvisionParabolicSetup-arm64.exe file from the assets below
    Portable (x64)
    • Download and extract the NickvisionParabolicPortable.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic
    Portable (arm64)
    • Download and extract the NickvisionParabolicPortable-arm64.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic

    macOS

    Bundle (x64)
    • Download Parabolic-macOS-x64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
    Bundle (arm64)
    • Download Parabolic-macOS-arm64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
  2. 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.tubeconverter
    
    Manually (x64)
    • Download the org.nickvision.tubeconverter.x64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.x64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)
    Manually (aarch64)
    • Download the org.nickvision.tubeconverter.aarch64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.aarch64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)

    Windows

    Installer (x64)
    • Download and run the NickvisionParabolicSetup.exe file from the assets below
    Installer (arm64)
    • Download and run the NickvisionParabolicSetup-arm64.exe file from the assets below
    Portable (x64)
    • Download and extract the NickvisionParabolicPortable.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic
    Portable (arm64)
    • Download and extract the NickvisionParabolicPortable-arm64.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic

    macOS

    Bundle (x64)
    • Download Parabolic-macOS-x64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
    Bundle (arm64)
    • Download Parabolic-macOS-arm64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
  3. 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//beta
    
    Manually (x64)
    • Download the org.nickvision.tubeconverter.x64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.x64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)
    Manually (aarch64)
    • Download the org.nickvision.tubeconverter.aarch64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.aarch64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)

    Windows

    Installer (x64)
    • Download and run the NickvisionParabolicSetup.exe file from the assets below
    Installer (arm64)
    • Download and run the NickvisionParabolicSetup-arm64.exe file from the assets below
    Portable (x64)
    • Download and extract the NickvisionParabolicPortable.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic
    Portable (arm64)
    • Download and extract the NickvisionParabolicPortable-arm64.zip file from the assets below
    • Run the .bat file to launch the portable version of Parabolic

    macOS

    Bundle (x64)
    • Download Parabolic-macOS-x64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
    Bundle (arm64)
    • Download Parabolic-macOS-arm64.zip file
    • Extract it and move the Parabolic.app file to your Applications folder and run it
  4. 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 --portable flag be passed to the .exe file for it to run in portable mode.

    For convenience, we have added a .bat file 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 .exe and specify the --portable flag in the arguments of the shortcut's properties.

    The portable version does not encrypt the application's app.db database. 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.tubeconverter
    
    Manually (x64)
    • Download the org.nickvision.tubeconverter.x64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.x64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)
    Manually (aarch64)
    • Download the org.nickvision.tubeconverter.aarch64.flatpak file from the assets below
    • Run `flatpak install org.nickvision.tubeconverter.aarch
  5. 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.0 series. This release is a continuation of the 2026.3.0 series and contains some bug fixes caused by 2026.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 --portable flag be passed to the .exe file for it to run in portable mode.

    For convenience, we have added a .bat file 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 .exe and specify the --portable flag 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//beta
    
    Manually (x64)
    • Download the org.nickvision.tubeconverter.x64.flatpak file from the assets below
    • Run flatpak install org.nickvision.tubeconverter.x64.flatpak from the directory containing the .flatpak file
    • Run flatpak run org.nickvision.tubeconverter//master to start the app! (You should also see it in your app grid)
    Manually (aarch64)
    • Download the `org.nickvision.tubeconverter.aar

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    🎬 Parabolic

    A powerful yt-dlp frontend

    Translation status Powered by Weblate

    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

    get-the-addon

    Chrome: See extension folder for manual installation instructions

    🌍 Translation Status

    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 PageActive Downloads
    Home PageDownloading
    Dark ModeAdd Download
    Dark ModeAdd Download Dialog
    Home PageActive Downloads
    Home PageDownloading
    Dark ModeAdd Download
    Dark ModeAdd Download Dialog
    Options PageRight Click Menu
    Options PageRight Click Menu

    https://github.com/user-attachments/assets/9bd47723-8623-4e47-8e69-d21ac68bdef8

    Options PageRight Click Menu
    Options PageRight 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
    WinUI
    GNOME

    🏗️ 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.