Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 用于从youtube下载MP3文件的Python库_Python 3.x_Download_Mp3 - Fatal编程技术网

Python 3.x 用于从youtube下载MP3文件的Python库

Python 3.x 用于从youtube下载MP3文件的Python库,python-3.x,download,mp3,Python 3.x,Download,Mp3,这是我第一次参加论坛,请原谅我没有遵守惯例 我正在尝试从youtube视频下载mp3文件以播放音乐。我想知道是否有任何现有的python库可以做到这一点,例如: 在youtube上搜索歌曲或接受它将在youtube上搜索的字符串 谢谢, 马特。我知道有一个github链接指向你要找的东西。 访问此网站:- 确实有Python3的pytube 音频文件下载示例: from pytube import YouTube # creating YouTube object yt = YouTube("

这是我第一次参加论坛,请原谅我没有遵守惯例

我正在尝试从youtube视频下载mp3文件以播放音乐。我想知道是否有任何现有的python库可以做到这一点,例如:

在youtube上搜索歌曲或接受它将在youtube上搜索的字符串

谢谢,
马特。

我知道有一个github链接指向你要找的东西。 访问此网站:-
确实有
Python3的pytube

音频文件下载示例:

from pytube import YouTube

# creating YouTube object
yt = YouTube("https://www.youtube.com/watch?v=1csFTDXXULY") 

# accessing audio streams of YouTube obj.(first one, more available)
stream = yt.streams.filter(only_audio=True).first()
# downloading a video would be: stream = yt.streams.first() 

# download into working directory
stream.download()

我创建了一个使它更简单的库

要安装:

$pip安装mhyt
#或
$sudo pip安装mhyt
然后像这样使用它:

从mhyt导入yt\u下载
file=“file.mp3”
tmp_file=os.path.splitext(文件)[0]+“.webm”
yt_下载(“url”,“file.format”,ismucic=True)

再次访问此帖子,因为最近我的问题似乎有很多人访问。几年后,我重新做了这个项目,最后使用了,可以使用以下命令安装:

sudo-pip安装--升级youtube\u-dl

读一下这个。。谢谢你的回复。我对这些东西还比较陌生,我想知道如何通过命令行将其安装为库?