2014-12-24 446 views
7

我試圖將YouTube視頻保存爲我的下載文件夾中的MP3。但是,這最終會將文件保存在與youtube-dl相同的目錄中。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的文檔,但我仍然有點困惑。

回答

1

嘗試:

cd C:\Users\Josue\Downloads 
C:\youtube-dl\youtube-dl --etc 
+3

或者更好,使用'pushd'和'popd'。 – Synetech

7

我需要把選項的順序如下:

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 
+0

選項的順序被youtube-dl忽略。 – phihag

+0

@海豚,不是真的;這些URL必須出現在選項之後。在他原來的文章中,他將輸出放在URL後面。 – Synetech

0

,你可以創建一個配置文件來爲你做這個,只是那些行添加到您的配置文件(如果你有一個,如果不是在C:/ Users/Josue youtube-dl.conf中創建)-o C:/Users/Josue/Downloads/%(title)s.%(ext)sLink的細節

0

這爲我工作(對於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'