📜  使用 PyTube 下载 MP3 格式的视频(1)

📅  最后修改于: 2023-12-03 15:36:33.717000             🧑  作者: Mango

使用 PyTube 下载 MP3 格式的视频

PyTube 是一个 Python 库,它能够轻松地从 YouTube 下载视频。本文将介绍如何使用 PyTube 将 YouTube 视频转换为 MP3 格式并进行下载。

步骤
  1. 安装 PyTube

    在终端中输入以下命令进行安装:

    pip install pytube
    
  2. 获取视频

    在 PyTube 中,要获取一个视频对象,只需使用 YouTube 类,并将视频的 URL 传递给它。

    from pytube import YouTube
    
    yt = YouTube('https://www.youtube.com/watch?v=dQw4w9WgXcQ')
    

    这将获取视频对象,其中 URL 是视频的 YouTube 链接。

  3. 获取音频流

    接下来,需要从视频对象中获取音频流。

    audio_stream = yt.streams.filter(only_audio=True).first()
    

    这将获取只包含音频的流。

  4. 下载音频流

    audio_stream.download(output_path='/path/to/directory', filename='audio')
    

    此代码将下载音频流,并将其保存为指定目录下的指定文件名 (不需要指定文件扩展名)。

    注意

    如果你下载视频时指定了输出路径,那么这里的 output_path 参数需要和视频下载时的输出路径一致。