Вы когда-нибудь хотели скачать весь свой плейлист на YouTube?
Разочарование из-за этих загрузчиков YouTube и загрузка видео одного за другим - это раздражает.
Что ж, если вы следили за моими статьями, то знаете, что я действительно люблю Python, и сегодня мы напишем сценарий для загрузки всего плейлиста в формате mp4 и аудио.
Вы можете загружать видео или весь плейлист в формате mp4 или mp3 с помощью методов, указанных ниже.
Перво-наперво предварительные требования:
- Anaconda / MiniConda (версия Python 3.7)
- Любой текстовый редактор на ваш выбор
1. Скачать плейлист YouTube в формате mp4.
Шаг 1. Установите пакет pytube с помощью следующей команды.
Шаг 2. Напишите этот сценарий или проверьте мой код в моем репозитории Github, упомянутом ниже.
Шаг 3. Просмотрите весь плейлист и загрузите их один за другим.
Метод filter () является наиболее важным методом, позволяющим загружать видео с несколькими вариантами, такими как прогрессивная или адаптивная.
Прогрессивный вариант дает вам возможность загружать аудио- и видеофайлы в одном блоке.
Адаптивный вариант дает вам возможность разделить аудио- и видеофайл, позволяя загружать только аудио или только видео.
2. Загрузите плейлист YouTube в формате mp4, но только в аудиоформате.
3. Загрузите плейлист YouTube в формате mp3.
Шаг 1. Установите ffmpy, чтобы преобразовать mp4 в mp3, это важно, поскольку pytube не позволяет скачивать аудиофайл mp3.
Шаг 2. Скрипт для загрузки плейлиста YouTube в формате mp3 в нужную папку.
Посмотрите код в моем Github
Пожалуйста, ознакомьтесь со ссылками, без которых эта статья была бы невозможна:
Ссылки:
ffmpy - документация ffmpy 0.2.2
ffmpy напоминает подход командной строки, который использует FFmpeg. Он может читать из произвольного количества входных «файлов (обычный… ffmpy.readthedocs.io »
Больше контента на plainenglish.io