Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

YouTube Video Download

一个极简的 YouTube 视频快速播放辅助脚本:输入视频 ID 后,自动用 Microsoft Edge 打开该视频的嵌入式播放页面,即点即播。

⚠️ 重要说明

本脚本不会下载视频。它实际做的是:

  1. 读取你输入的视频 ID
  2. 拼出嵌入式播放地址:https://www.youtube.com/embed/<视频ID>?feature=oembed
  3. 在当前目录生成一个 url.bat 批处理文件
  4. 执行该批处理,用 Microsoft Edge 打开上面的地址

视频会在 Edge 中直接播放(嵌入式播放器通常无广告、打开即播),但不会保存到本地。如果你需要真正把视频下载到硬盘,请参考下方"真的想下载视频?"一节。

环境要求

  • Windows 系统(脚本依赖 .bat 批处理和 Edge 快捷方式,其他系统无法运行)
  • Python 3(无需安装任何第三方库)
  • Microsoft Edge 已安装,且公共桌面存在快捷方式 C:\Users\Public\Desktop\Microsoft Edge.lnk
  • 可访问 YouTube(网络环境自行解决)

使用方法

python main.py

按提示输入视频 ID。例如视频地址为:

https://www.youtube.com/watch?v=dQw4w9WgXcQ

则输入 dQw4w9WgXcQ 即可。

回车后脚本会生成 url.bat 并自动执行,Edge 随即打开视频播放页。

文件说明

文件 说明
main.py 主脚本
url.bat 运行时自动生成的批处理文件(可删除)
YouTube.ico 图标文件(脚本未使用,仅保留)
README.md 本说明文件

真的想下载视频?

如果你需要把视频保存到本地,推荐用 yt-dlp,支持几乎所有 YouTube 视频(含清晰度、字幕选择):

pip install yt-dlp
yt-dlp "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

需要图形界面的话,也可以考虑 yt-dlg 等基于 yt-dlp 的 GUI 工具。

注意事项

  • 每次运行都会覆盖当前目录下的 url.bat,属正常行为
  • 会员专属、地区限制等视频可能无法正常播放
  • 请遵守 YouTube 服务条款与当地法律,仅下载或播放你有权获取的内容

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages