2014-12-24 11 views
7

Próbuję zapisać filmy z youtube jako pliki MP3 w moim folderze pobierania. Jednak kończy się zapisywanie plików w tym samym katalogu co youtube-dl.youtube-dl lokalizacja pobierania

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 

Chciałem filmy zapisać pod adresem:

C:/Users/Josue/Downloads/videotitle.mp3

Są one jednak oszczędność jak:

C:/youtube-dl/videotitle-videoID.mp3

robię coś niepoprawnie? Próbowałem przeczytać dokumentację na Github, ale wciąż byłem nieco zdezorientowany.

Odpowiedz

1

Spróbuj:

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

lub lepiej użyć 'pushd' i' popd'. – Synetech

7

Musiałem położyć opcje w następującej kolejności:

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

Kolejność opcji jest ignorowana przez youtube-dl. – phihag

+0

@phihag, niezupełnie; URL (y) muszą pochodzić po opcjach. W oryginalnym poście umieszczał dane wyjściowe po adresie URL. – Synetech

0

można utworzyć plik konfiguracyjny, aby to zrobić dla Ciebie, po prostu dodaj te linie do config plik (jeśli go masz, jeśli nie, utwórz go w C:/Users/Josue youtube-dl.conf) -o C:/Users/Josue/Downloads/%(title)s.%(ext)s. Link szczegółowe informacje

0

ten pracował dla mnie (na Uniksie):

youtube-dl https://www.youtube.com/watch?v=<video_id> --extract-audio --audio-format mp3 -o '/var/www/html/audio/%(id)s.%(ext)s'