我想在我的下载文件夹中将YouTube视频保存为MP3。但是,这最终会将文件保存在与youtube-dl相同的目录中。
youtube-dl --extract-audio --audio-format mp3 --audio-quality=320k
https://www.youtube.com/watch?v=VIDEO_ID
--output C:/Users/Josue/Downloads/%(title)s.%(ext)s
我希望视频保存在:
C:/Users/Josue/Downloads/videotitle.mp3
C:/youtube-dl/videotitle-videoID.mp3
我做错了什么吗?我尝试阅读Github上的文档,但我仍然有点困惑。
答案 0 :(得分:8)
我需要按以下顺序放置选项:
youtube-dl --output C:/Users/Josue/Downloads/%(title)s.%(ext)s
--extract-audio --audio-format mp3
--audio-quality=320k https://www.youtube.com/watch?v=VIDEO_ID
答案 1 :(得分:1)
尝试:
cd C:\Users\Josue\Downloads
C:\youtube-dl\youtube-dl --etc
答案 2 :(得分:1)
这对我有用(对于unix环境):
youtube-dl https://www.youtube.com/watch?v=<video_id> --extract-audio --audio-format mp3 -o '/var/www/html/audio/%(id)s.%(ext)s'
答案 3 :(得分:0)
您可以创建一个配置文件来为您执行此操作,只需将这些行添加到您的配置文件中(如果您有一个,如果没有在C:/ Users / Josue youtube-dl.conf中创建它){{1} }。 Link了解详情
答案 4 :(得分:0)
Windows - 双%
@client.event()
async def on_message(message):
print(message.content)