yt下载器 支持数百个站点的现代 GUI 视频和音频下载器-开源码库社区-开源分享-6协议-村兔网

yt下载器 支持数百个站点的现代 GUI 视频和音频下载器

 

特征 🚀

✅ 支持数百个网站,包括 Youtube、Facebook、Instagram、Tiktok、Twitter 等。

✅ 多个主题

✅ 具有硬件加速功能的视频压缩器

✅ 范围选择、字幕等高级选项

✅ 下载播放列表

✅ 适用于 Linux、Windows 和 macOS

✅ 下载速度快

✅ 当然,没有跟踪器或广告

屏幕截图

ss_dark

ss_prefs

ss_compressor

安装

窗户 🪟

  • 传统方式

    下载并安装 exe 或 msi 文件。Exe 文件允许您选择自定义下载位置,msi 文件不要求位置。Windows Defender 可能会显示一个弹出窗口,指出 Windows 保护了您的电脑。只需单击“更多信息”,然后单击“无论如何运行”

  • 巧克力味可以使用以下命令从 Chocolatey 安装应用程序

    choco install ytdownloader
    
  • 可以使用以下命令与 Scoop 一起安装应用程序

    scoop install https://raw.githubusercontent.com/aandrew-me/ytDownloader/main/ytdownloader.json
    
  • Winget

    可以使用以下命令与 Winget 一起安装应用程序

    winget install aandrew-me.ytDownloader
    

Linux的 🐧

Linux 有多种可用选项 – Flatpak、AppImage 和 Snap。 推荐使用 Flatpak。对于 arm 处理器,请从 flathub 下载。

  • 应用图像

    大多数 Linux 发行版都支持 AppImage 格式,并具有自动更新支持。 下载后只需执行即可。在此处查看有关 AppImages 的更多信息。

    建议使用 AppImageLauncher 来集成 AppImage。

  • 平板

    flatpak install flathub io.github.aandrew_me.ytdn
    
  • Snapcraft

    sudo snap install ytdownloader
    

macOS作系统 🍎

由于应用程序未签名,当您尝试打开应用程序时,macOS 将不允许您打开它。

您需要打开终端并执行:

sudo xattr -r -d com.apple.quarantine /Applications/YTDownloader.app 

您还需要使用自制程序进行安装yt-dlp

brew install yt-dlp

国际化(本地化) 🌍

翻译成其他语言将不胜感激。如果您想帮助将应用程序翻译成其他语言,您可以从这里加入。打开一个新问题,该语言将添加到 Crowdin。请不要使用 json 文件进行拉取请求,而是使用 Crowdin。

克劳丁

✅ 可用语言

名字 地位
阿拉伯语 ✔️
英语 ✔️
简体中文 ✔️
芬兰语 ✔️
法语 ✔️
德语 ✔️
希腊语 ✔️
匈牙利语 ✔️
意大利语 ✔️
日语 ✔️
波斯语 ✔️
波兰语 ✔️
葡萄牙语(巴西) ✔️
俄语 ✔️
西班牙语 ✔️
土耳其语 ✔️
乌克兰语 ✔️
越南语 ✔️

使用的技术

  • YT-DLP
  • 电子
  • ffmpeg
  • 节点JS
  • 扁平图标

用于构建或从源代码运行

需要安装 Nodejs(以及 npm)。

开始所需的命令。

git clone https://github.com/aandrew-me/ytDownloader.git
cd ytDownloader
npm i

要使用 Electron 运行:

npm start

您需要下载 ffmpeg 并将其放在项目的根目录下。如果您不需要为 arm 处理器构建,您可以通过执行任何文件来下载 ffmpeg – linux.sh / mac.sh / windows.sh 具体取决于平台。否则,您需要从此处下载 ffmpeg 对于 windows/linux,从此处下载 mac (未测试)

为 Linux 构建(它将按照 package.json 中指定的创建包)。构建版本存储在发布文件夹中。

npm run linux

为 Windows 构建

npm run windows

为 macOS 构建

npm run mac

如果您只想为一种格式构建,您可以执行以下作

npx electron-builder -l appimage

它只会创建一个 linux appimage 构建。

 

请登录后发表评论

    没有回复内容