/YoutubeDownload

这是一个简易的 YouTube 视频下载工具,使用 PyQt5 和 pytube 构建。鉴于Youtube高质量视频的特殊性,其将视频和音频文件分离开来,因此该工具支持下载高质量视频,并在后台自动合并音频和视频流。

Primary LanguagePython

中文 | English

YouTube 高质量视频下载工具

这是一个简易的 YouTube 视频下载工具,使用 PyQt5 和 pytube 构建。鉴于Youtube高质量视频的特殊性,其将视频和音频文件分离开来,因此该工具支持下载高质量视频,并在后台自动合并音频和视频流。

功能特性

  • 支持高质量视频下载: 通过提供 YouTube 视频链接,可以下载视频的高质量版本。

  • 自动合并: 通过使用 ffmpeg 库,自动下载和合并视频的音频和视频流,生成最终的高质量视频文件。

  • 界面友好: 使用 PyQt5 构建的图形用户界面,提供简单易用的操作。

使用方法

安装依赖: 在运行项目之前,请确保安装了以下依赖库。

pip install PyQt5 pytube ffmpeg-python

运行程序: 执行以下命令启动应用。

python your_downloader_script.py
安装依赖

确保已安装以下 Python 库,遇到问题请查看控制台输出,安装需要的库即可,建议在虚拟环境中:

  • Python 3.x
  • PyQt5
  • pytube
  • ffmpeg-python
pip install PyQt5 pytube ffmpeg-python

简易制作 供个人使用

效果图:

image