阅读开发者说明中的修改示例:
from __future__ import unipre_literalsimport youtube_dlydl_opts = { 'format': 'bestaudio/best', 'postprocessors': [{ 'key': 'FFmpegExtractAudio', 'preferredprec': 'mp3', 'preferredquality': '192', }],}with youtube_dl.YoutubeDL(ydl_opts) as ydl: ydl.download(['http://www.youtube.com/watch?v=BaW_jenozKc'])如果可能/受支持,它将下载音频文件。如果文件还不是mp3,则使用ffmpeg或avconv将下载的文件转换为mp3
。有关更多信息,请参阅youtube-dl当前版本中的
format和
postprocessors文档条目。



