Я создал файл в

% APPDATA%\ YouTube-DL \ config.txt

как предложено в от YouTube-DL DOC

Мне нужно поместить вывод файла в ** D:\Personal\music **

но проблема в том, что я не могу получить ни одной обратной косой черты

этот код

-c -v -o D:\\personal\\music

дает следующий вывод

[debug] Конфигурация пользователя: ['-c', '-v', '-o', 'D:\\personal\\music']

если я изменю это как ниже

-c -v -o D:\personal\music

дает следующий вывод

[debug] Конфигурация пользователя: ['-c', '-v', '-o', 'D: personalmusic']

Пожалуйста, помогите с правильным синтаксисом.

Благодарю.

1 ответ1

1

Я не уверен, почему обратные косые черты вызывают эффекты, о которых вы сообщаете, но их легко избежать, используя прямые косые черты: файловые системы Windows не заботятся о том, какой вы используете.

Однако, когда я читаю документацию youtube-dl , вам необходимо включить маску файла, а также каталог в выходную спецификацию, поэтому запись должна быть:

-c -v -o D:/personal/music/%(title)s-%(id)s.%(ext)s

Это предполагает, что вы хотите использовать маску по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .