我试着用python代码从youtube下载歌曲作为mp3文件,我试了很多代码,但没有一个能正常工作(在我的项目文件夹中有一个名为“a”的文件下载了,但当我尝试在媒体播放器中播放歌曲时,它不工作),如果有人知道问题所在,或者有另一个代码可以帮助我,这将是非常有帮助的。tnx公司
这是我的代码:
import urllib
url = "https://www.youtube.com/......"
download = urllib.urlretrieve(url, "a.mp3")
download
Tags:
您可以从代码中callyoutube-dl。使用--id只将视频的id限制为文件名。
然后,您可以从代码中访问ID.mp3格式的音频文件。
示例:
您可以使用youtube-dl,它是用Python编写的,因此您可以从代码中导入它,下面是readme中的一个片段:
然后可以在
ydl_opts
中设置'preferredcodec': 'mp3'
。相关问题 更多 >
编程相关推荐