В Pytube есть какой-нибудь способ получить поток аудио высшего качества? - PullRequest
0 голосов
/ 25 апреля 2020

Я пытался создать действительно простой 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()

Итак, я попытался получить разрешение звука вручную, но не было функции, которая получала бы разрешение звука потока.

Есть ли способ создать эту функцию?

1 Ответ

0 голосов
/ 25 апреля 2020

Почему бы не удалить [1], и он отобразит все аудиоформаты. Оттуда вы можете выбрать самый высокий?

...