代码已被重新设计以使用 yt-dlp,再次可以下载打开的视频。 download_video函数运行在一个单独的线程中,它允许主程序线程更新界面的状态。下载过程中,界面中会显示当前信息。
可以使用脚本从 vk.com、rutube.ru、youtube.com 等服务下载视频。经过用户测试,您可以在讨论中阅读更多内容
python 3 脚本,具有图形界面,用于从 vk.com 服务下载视频
下载最新版本的存档并将其解压到任何您方便的地方;
如有必要,安装必要的组件和依赖项;
运行文件(脚本) vk_video_download.py ;
在出现的窗口中,将视频链接粘贴到输入字段中,然后单击“下载视频”按钮;
如果下载成功,将会出现一条通知,并且视频将保存在下载文件夹中
链接应类似于: https://vk.com/video-100000000_100000000
您很可能启用了俄语键盘布局,请切换到英语。
该错误与后台正在进行的进程有关,将在未来解决
这是作品的一个特点;此时,正在后台进行下载;下载完成后,脚本会挂起。
该视频要么已禁止外人访问,要么具有 yt-dlp 不支持的格式/来源
重命名为.mp4?通常这足以解决问题
到下载目录,位于脚本 vk_video_download.py 所在的位置
vk_video_download.py - 用于从 vk.com 下载视频的脚本
theme - 具有设计主题(样式、图标等)的文件夹
requirements.txt - 依赖关系
安装所需组件的命令
pip install -r requirements.txt
或者单独安装 yt-dlp
python3 -m pip install -U yt-dlp
在pyinstaller中构建exe文件的命令:
pyinstaller vk_video_download.py --noconsole --onefile --icon=icon.ico
或者您可以使用基于 Tkinker 的 GUI for Pyinstaller
该脚本仅在 Windows 上使用 Python 版本 3.10.2 进行了测试
基于 Tkinker 的 Pyinstaller GUI
yt-dlp 安装
yt-dlp 手册
索取手册
Tkinker 主题:Sun-Valley - rdbende
Tkinker 主题:Spring-Noon - blyamur
不可用于商业用途。
感谢您的阅读?
感谢您的阅读!
很高兴听到这个:)如果你想帮助我,你可以给我买杯咖啡☕(yomoney或ko-fi,boosty.to)
很高兴听到这个:)如果你想帮助我,可以请我一杯咖啡
© 2024 来自俄罗斯 ❤