Вы должны войти, чтобы создавать сообщения и темы.

Программы и другие способы для скачивания с Youtube

◄Страница 2 из 27► 27
Цитата: Яр от 04.07.2021, 09:16
for /f "delims=" %%i in ('
 mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
') do set ClipboardData=%%i
youtube-dl -o "%%(title)s" -f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"

Как начать качать: копируем адрес видео и запускаем батник.

Добрый день! Спасибо за батник. Есть возможность указать папку в которую сохранять видео?

Батник на закачку музыки/звука с видео, на основе батника Яр
Берет самый лучший звук, конвертирует и удаляет исходный файл.

for /f "delims=" %%i in ('
 mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
') do set ClipboardData=%%i
youtube-dl -o "%%(title)s" -f youtube-dl -f bestaudio  "%ClipboardData%" --exec "ffmpeg -i {}  -codec:a libmp3lame -qscale:a 0 {}.mp3 && del {} "

 

Лайкнули MapcuaHuH и ANTON
MapcuaHuHANTON
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн
Цитата: MapcuaHuH от 04.07.2021, 10:36

Добрый день! Спасибо за батник. Есть возможность указать папку в которую сохранять видео?

День добрый.
Да, конечно: указать путь к папке вывода, перед шаблоном %%(title)s

Скрин


Лайкнул MapcuaHuH
MapcuaHuH
Лучший способ помочь себе — помогать другим.
Цитата: Яр от 04.07.2021, 14:53

Да, конечно: указать путь к папке вывода, перед шаблоном %%(title)s

Cпасибо. С русскими названиями папок не получилось. У меня путь D:\Видео\. Создаёт папку с названием из кракозябров 😀 Можно пофиксить или только английские названия?

Привет. портативку делал xpuct?

Привет 🖐
Нет. Portable взят у Кролика. Не оставляет мусора в системе.

Лайкнул Jeddi Rodnulkin
Jeddi Rodnulkin

MapcuaHuH, дело в кодировке, по умолчанию файл создаётся в кодировке ANSI, чтобы ком. строка понимала наши символы (Кириллицу) необходимо батник преобразовать в OEM-866. Только, после преобразования, не забудьте поправить все кириллические символы, написанные ранее.
В Notepad++ это делается просто:

Скрин


Лайкнул MapcuaHuH
MapcuaHuH
Лучший способ помочь себе — помогать другим.

Спасибо! Работает 🙂

Лайкнул ЯR
ЯR
Цитата: Яр от 04.07.2021, 09:16

Как начать качать: копируем адрес видео и запускаем батник.

Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4

А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.
Цитата: Андрей от 04.07.2021, 19:26
Цитата: Яр от 04.07.2021, 09:16

Как начать качать: копируем адрес видео и запускаем батник.

Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4

А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?

Привет , попробуй просто указать путь
D:\Video\ Должен открыть 

Цитата: Андрей от 04.07.2021, 19:26

Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4

А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?

Добрый.
Вот такой конечный сценарий получился, включая все, вышеописанные хотелки:

set "outpath=G:\check-system\Output\"
for /f "delims=" %%i in ('
 mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
') do set ClipboardData=%%i
youtube-dl -o "%outpath%\%%(title)s" -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
explorer.exe "%outpath%"

В первой строке, замени на свой путь к папке вывода (после знака равно).
Твоё видео, Андрей, также качает принудительно в mp4.

Лайкнули MapcuaHuH, ANTON и Мессер
MapcuaHuHANTONМессер
Лучший способ помочь себе — помогать другим.

Яр, спасибо, но что-то не получается. Запускаю батник с адресом в буфере обмена, всплывает окно Командной строки и сразу закрывается, после чего открываетв Проводник с целевой папкой. Т.е. не происходит скачивание.

Вот так у меня - скрин.

Голова дана человеку не для того, чтобы кушать, а для того, чтобы думать.
Цитата: Андрей от 04.07.2021, 21:03

Яр, спасибо, но что-то не получается. Запускаю батник с адресом в буфере обмена, всплывает окно Командной строки и сразу закрывается, после чего открываетв Проводник с целевой папкой. Т.е. не происходит скачивание.

Вот так у меня - скрин.

Добрый вечер, Андрей. У Вас точно ссылка на видео была в буфере? Ибо у меня так же было, окно всплывало и закрывалось. Оказалось, что я забывал скопировать ссылку и в буфере было совсем не то ) С кодом от Яр, Ваше видео у меня скачалось в mp4 без проблем.

Андрей, в сценарии, на новой строке набери pause и сохрани. Скопируй ссылку на видео и запусти батник. В открывшемся окне cmd, глянь какая ошибка (можно скрин).

Это не точно:
Также, я заметил, что некоторые открытые программы, в моём случае это QTranslate, не дают нормально отработать сценарию.

Лучший способ помочь себе — помогать другим.
◄Страница 2 из 27► 27