win10_HomePremium_x64
youtube-dl_16.05.10
Так как я использую Windows, я установил псевдоним для использования youtube-dl.exe
ALIAS
- regedit> HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Командный процессор
- новое строковое значение> "Автозапуск"
- установите значение AutoRun, чтобы найти псевдоним
DOSKEY
. - давайте использовать
F:\Downloads\alias.cmd
в качестве примера
YOUTUBE-DL ПАРАМЕТРЫ
Это alias's
я установил с помощью метода AutoRun
.
DOSKEY dl = youtube-dl.exe -o "%(title)s.%(Ext)s" -x - аудиоформат в формате mp3 - embed-thumbnail $ * DOSKEY dlv = youtube-dl.exe -o "%(title)s.%(ext)s "-f mp4 $ *
Затем я буду использовать cmd
для запуска одной из команд, например, так
ПРОБЛЕМА
Выходные данные файла просто (ext)s
.
Что здесь не так?
НОТА
Этот неверный вывод имени файла не сохраняется при использовании параметров, например, так
youtube-dl.exe -o "%(title)s.%(ext)s" -f mp4 https://www.youtube.com/watch?v=YfC8UVKxHaE
ССЫЛКА
https://github.com/rg3/youtube-dl/blob/master/README.md#output-template
FIX
- удалите кавычки так в вашем alias.cmd (метод, как упомянуто выше). Итак, это из этого:
- Обратите внимание, что этот пример теперь имеет символ двойного процента, как @dstftw, упомянутый ранее, чтобы избежать синтаксического формата, который использует Windows.
DOSKEY dl = youtube-dl.exe -o "%%(title)s. %%(ext)s" -x --аудиоформат mp3 - embed-thumbnail $ *
к этому...
DOSKEY dl = youtube-dl.exe -o %%(title)s. %%(ext)s -x --аудиоформат mp3 - embed-thumbnail $ *