Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Вставка URL в youtube-dl из буфера обмена в XP

Ответить
Настройки темы
CMD/BAT - [решено] Вставка URL в youtube-dl из буфера обмена в XP

Аватара для madars1

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Screenshot_1.jpg
(32.9 Kb, 10 просмотров)
Есть консольная программа youtube-dl. Качаю ей ютюб-видео к себе на комп. Так вот чтобы скачать ролик в определенном качестве и в конкретную папку, приходится делать много лишних действий:
1. запускать командную строку.
2. затем запускать саму youtube-dl через эту командную строку.
3. потом копировать туда же(заданные парамертры)...

Что хочу? - Чтобы можно было запускать батник, который в свою очередь открывает командную строку с такой строчкой...

Код: Выделить весь код
"c:\Documents and Settings\verpoks\youtube-dl.exe" -f 18 -o "l:\bravos\ihbinbine\Biomur\%(title)s-%(id)s.%(ext)s"
Буду рад помощи!

Отправлено: 00:13, 28-08-2020

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата madars1:
Установка невозможна: ваша версия отличается от ..., удалите предыдущую версию powershell! »
Скриншот хотя бы.

Отправлено: 21:55, 28-08-2020 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для madars1

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Screenshot_2.jpg
(25.5 Kb, 0 просмотров)


Отправлено: 23:03, 28-08-2020 | #12


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Попробуйте воспользоваться советами отсюда: Не устанавливается обновление KB968930 на Windows XP.

Отправлено: 23:13, 28-08-2020 | #13


Аватара для madars1

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Отправить PM | Цитировать


Скажите пожалуйста: а есть какие-то другие альтернативные источники для скачивания PowerShell 2.0 и WinRM 2.0?
А то ссылка ниже - мертвая...

http://support.microsoft.com/kb/968929.

Отправлено: 23:25, 28-08-2020 | #14


Новый участник


Сообщения: 44
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip ytdl_oszone.zip
(2.2 Kb, 3 просмотров)

Не проверял. Если не работает пиши подправлю.
Для очистки совести сначала предлагаю использовать расширение для браузера. Идеальный вариант для новичков. https://ru.savefrom.net/7/
Теперь сабж. Предлагаю следующий алгоритм.
Сначала копируешь ютуб ссылку в буфер обмена.
Запускаешь батник. Ждёшь. Проверяешь.
Для чтения буфера обмена я использую https://www.c3scripts.com/tutorials/msdos/paste.html https://www.c3scripts.com/tutorials/msdos/paste.zip
Эту софтинку надо держать рядом с батником или положить в path (C:\Windows\system32)
Так как ты совсем уж новичок то я сделал тебе готовую сборку. Скачай аттач. Распакуй и используй.
Но и код разумеется приложу.
код
Код: Выделить весь код
@echo off
>nul chcp 65001
cd /d "%~dp0"
set "YTDLPath=c:\Documents and Settings\verpoks"
set "OutPutPath=l:\bravos\ihbinbine\Biomur"
for /f %%a in ('paste') do set _url=%%a
set "ua=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36 OPR/65.0.3467.78"
title Download %_url%
%YTDLPath%\youtube-dl ^
	--user-agent "%ua%" ^
	--ignore-errors ^
	--continue ^
	--fragment-retries infinite ^
	--no-playlist ^
	--max-filesize 750m ^
	--write-sub ^
	--convert-subs srt ^
	--embed-subs ^
	--format "18/bestvideo[height<=360]+bestaudio/best" ^
	--sleep-interval 64 ^
	--max-sleep-interval 128 ^
	--output "%OutPutPath%\%%(title)s_[%%(id)s].%%(ext)s"
timeout /t 42
exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:37, 29-08-2020 | #15


Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


Цитата madars1:
то вставить ссылку на ютьюб видео не получается. »
Цитата Elven:
url как параметр »
вставлять куда-то еще не нужно, нужно указывать в качестве параметра. например если батник называется ydl.bat, то нужно открыть cmd и вписать:
Код: Выделить весь код
ydl.bat "https://youtu.be/pO-OgQHATf4"

Отправлено: 08:33, 29-08-2020 | #16


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Elven, вот как раз этого этапа и хочется избежать.

Отправлено: 08:53, 29-08-2020 | #17


Старожил


Сообщения: 216
Благодарности: 15

Профиль | Отправить PM | Цитировать


madars1, по теме написал простенькую утилиту (скрипт powershell с GUI, скомпилированный в исполняемый файл). Если получится установить powershell, можете попробовать...
Не знаю как будет с версией PS 2.0, но с 5.1 работает нормально.

1. В верхнее поле вставляем ссылку с YouTube.
2. По кнопке Format определяем числовой код нужного формата видео. В некоторых файлах формат не определяется, их не получается и скачать посредством youtube-dll
3. Числовой код формата записываем в поле -f
4. Жмём кнопку Run Script
5. Откроется файл браузер, выбираем папку для сохранения файла. Скачивание начнётся автоматически
6. Процесс скачивания будет отображен в окне утилиты.


Скачать утилиту: https://drive.google.com/file/d/1UAn...ew?usp=sharing

Последний раз редактировалось Uragan66, 29-08-2020 в 20:59. Причина: Добавление ссылки


Отправлено: 20:03, 29-08-2020 | #18


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Uragan66, быстрее будет:
Цитата Elven:
то нужно открыть cmd и вписать: »

.

Отправлено: 21:41, 29-08-2020 | #19


Старожил


Сообщения: 216
Благодарности: 15

Профиль | Отправить PM | Цитировать


Цитата Iska:
быстрее будет »
Iska, так то быстрее, согласен, но при условии, что видео будет качаться в одну определённую папку... Да и знать код формата не помешает... Как я выше писал, некоторые файлы вообще невозможно скачать через youtube-dll
А вообще, здесь дело в удобстве... кому как сподручнее...

Отправлено: 07:49, 30-08-2020 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Вставка URL в youtube-dl из буфера обмена в XP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2016 - Вставка рисунков из буфера обмена в Excel alex25ru Microsoft Office (Word, Excel, Outlook и т.д.) 3 06-12-2019 06:45
CMD/BAT - [решено] Вставка текста из буфера обмена idlazarev_alex@vk Скриптовые языки администрирования Windows 30 06-10-2019 01:33
CMD/BAT - Автоматическая вставка из буфера обмена Seifer Скриптовые языки администрирования Windows 1 14-08-2014 12:40
[решено] вставка из буфера cher Хочу все знать 3 05-06-2011 07:06
Вставка многострочного текста из буфера обмена в однострочное окно. Do Not Disturb Microsoft Windows 95/98/Me (архив) 2 16-02-2007 19:42




 
Переход