号称可以下载全网视频、音频、图像的开源库,分享下载视频神器you-get使用教程
简介
使用you-get下载视频没声音?视频和音频会分开?下面我来告诉你一个完美解决办法。
今天给大家分享一个下载全网视频神器you-get,说全网可能有一点夸张,但确实对于主流的平台几乎都可以满足需求,并且支持国内外常用的各种多媒体网站。想了解更多关于you-get详情的小伙伴可以去GitHub-you-get 自行查阅。
接下来我来讲讲,从安装到使用you-get的详细过程以及解决下载的音视频分离问题的方法
安装
第一步安装you-get,首先you-get是python的一个库,所以需要有python环境,没有下载安装过Python的,可以参考下面这篇安装教程的文章进行安装
对于已经下载了Python的用户:由于you-get是Python的一个第三方库,所以直接可以使用pip工具进行下载。
在Windows命令控制台下输入代码:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple you-get
进行下载安装 ,安装完成后就可以开始在cmd命令行窗口进行下载啦!
下面是常用的下载命令:
1、you-get+链接 (这边的链接可以是视频链接、音频链接、图片链接),这边我用b站的视频进行举例,复制好视频的地址,在命令行窗口运行
2、带参数的下载 you-get -i url 这里加个-i 表示显示下载的视频信息,我们自由选择下载清晰度
上面下载信息中的#download-with:表示该清晰度下载方式,我们复制它后面的命令并加上链接 就可以下载了
上面的文件都是默认下载在cmd所在文件夹下,其中还有自定义文件下载目录命令you-get -o 链接
和you-get -u 链接
解析视频真实地址命令,大家可以自己去尝试一下,这边我就不演示了。
问题
我说一下大家在使用you-get下载过程中有可能会遇到的问题。
当我们下载最高清晰度的时候往往会出现这样一个问题,就是下载的视频会分成两个文件,其中一个文件是视频文件(不含音频),一个是该视频的音频文件,导致播放视频是没有声音的。如下图
视频没声音,总不能还要放到剪辑软件去合成吧,那也太麻烦了,但是又想下载最高清的视频怎么办?
解决办法
这边我提供一个解决办法,就是安装ffmpeg转码合成软件,安装后执行you-get 下载命令会自动合成为一个视频文件,问题也就解决了。
安装FFmpeg教程
首先,我们进到 FFmpeg 官网的下载FFmpeg页面,鼠标悬浮在 Windows 徽标上,就可以看见官方推荐的两个供我们进行下载的地址,上面一个是gyan.dev提供的镜像,下面一个是 Github 上的 Releases 页面,推荐用上面一个地址
下载后解压出来,找到bin目录,点进去复制路径
复制完后在电脑搜索栏搜索 查看高级系统设置,如下图
点击进行后点击环境变量,然后找到path并点击新建 ,将我们复制的路径粘贴进行就行了
如果执行完安装命令安装完成后再输入ffmpeg -version
有版本信息显示的话接说明安装和配置成功啦!我们重新打开cmd命令控制台,使用you-get下载命令下载视频,ffmpeg会自动帮我们合成为一个视频。
这样下载保存的就是一个完整视频文件了,不会再出现视频没声音的情况。
码字不易,如果对你有帮助的话,可以给个关注哦
2022.05.13
若需转载请注明来源