Python-Youtube動画/音声ダウンロード
youtube_dl で動画/音声をダウンロード
import youtube_dl
def downlaod_youtube(url, dltype):
if dltype == 'v':
ydl_opts = {
'format': 'best',
}
elif dltype == 'a':
ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [
{'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192'},
{'key': 'FFmpegMetadata'},
],
}
else:
ydl_opts = {}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([url])
if __name__ == "__main__":
input_url = input('URLを入力し、Enterキーを押す >> ')
input_dltype = input('v(video) or a(audio)を入力し、Enterキーを押す >> ')
downlaod_youtube(input_url, input_dltype)
EXE化した
1)「pip install pyinstaller」
2)「pyinstaller DownloadYoutube.py --onefile」
この記事が気に入ったらサポートをしてみませんか?