【发布时间】:2020-04-25 01:30:31
【问题描述】:
我试图编写一个非常简单的 python 代码来让我获得最高质量的音频流,所以我首先尝试了这样的方法
def get_highest_audio(url):
yt = YouTube(url)
best_audio_stream = yt.streams.filter(only_audio=True).all()[1]
return best_audio_stream
确实返回了一个流,但不是音频质量最高的流,所以我试图在 pytube 库中找到一个函数。
虽然有 get_highest_resolution() 函数,但没有 get_highest_audio_resolution() 函数。
所以我尝试手动获取音频分辨率,但没有一个函数可以获取流的音频分辨率。
有没有办法创建这个函数?
【问题讨论】: