Программы и другие способы для скачивания с Youtube
Цитата: Андрей от 04.07.2021, 21:13Да, всё на месте. Сейчас специально перепроверил, вставил ссылку из буфера в меню MPC-HC "Открыть файл".
Но при запуске батника ничего, кроме открытия целевой папки, не происходит.
Да, всё на месте. Сейчас специально перепроверил, вставил ссылку из буфера в меню MPC-HC "Открыть файл".
Но при запуске батника ничего, кроме открытия целевой папки, не происходит.
Цитата: MapcuaHuH от 04.07.2021, 21:17Цитата: Андрей от 04.07.2021, 21:13Да, всё на месте. Сейчас специально перепроверил, вставил ссылку из буфера в меню MPC-HC "Открыть файл".
Но при запуске батника ничего, кроме открытия целевой папки, не происходит.Я не захожу в меню и не выбираю "Открыть файл", а сразу после копирования ссылки запускаю батник.
Цитата: Андрей от 04.07.2021, 21:13Да, всё на месте. Сейчас специально перепроверил, вставил ссылку из буфера в меню MPC-HC "Открыть файл".
Но при запуске батника ничего, кроме открытия целевой папки, не происходит.
Я не захожу в меню и не выбираю "Открыть файл", а сразу после копирования ссылки запускаю батник.
Цитата: Андрей от 04.07.2021, 21:21MapcuaHuH, ты не понял, я это сделал для того, чтобы убедиться, что ссылка в буфере есть. Она там есть, но на выходе только открытая целевая папка.
MapcuaHuH, ты не понял, я это сделал для того, чтобы убедиться, что ссылка в буфере есть. Она там есть, но на выходе только открытая целевая папка.
Цитата: MapcuaHuH от 04.07.2021, 21:25Цитата: Андрей от 04.07.2021, 21:21MapcuaHuH, ты не понял, я это сделал для того, чтобы убедиться, что ссылка в буфере есть. Она там есть, но на выходе только открытая целевая папка.
Извиняюсь, действительно, непонятка вышла )
Цитата: Андрей от 04.07.2021, 21:21MapcuaHuH, ты не понял, я это сделал для того, чтобы убедиться, что ссылка в буфере есть. Она там есть, но на выходе только открытая целевая папка.
Извиняюсь, действительно, непонятка вышла )
Цитата: Андрей от 04.07.2021, 21:31Извиняюсь, это я тупанул.
Я создал новый вариант батника на Рабочем столе и запускал его оттуда, чтобы старый не трогать.
А без двух файлов батник ведь не работает. Просто привычка проверять, прежде чем класть на место прежней версии файла, меня сейчас подвела.Извиняюсь за потраченное вами время.
Извиняюсь, это я тупанул.
Я создал новый вариант батника на Рабочем столе и запускал его оттуда, чтобы старый не трогать.
А без двух файлов батник ведь не работает. Просто привычка проверять, прежде чем класть на место прежней версии файла, меня сейчас подвела.
Извиняюсь за потраченное вами время.
Цитата: Мессер от 04.07.2021, 23:06Цитата: Яр от 04.07.2021, 20:37Цитата: Андрей от 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=%%iyoutube-dl -o "%outpath%\%%(title)s" -f "bestvideo[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"explorer.exe "%outpath%"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[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%" explorer.exe "%outpath%"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[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%" explorer.exe "%outpath%"В первой строке, замени на свой путь к папке вывода (после знака равно).
Твоё видео, Андрей, также качает принудительно в mp4.Доброго вечера. Сделал , как описано. Все работает отлично. Качает в заданную папку. Спасибо.
Цитата: Яр от 04.07.2021, 20:37Цитата: Андрей от 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=%%iyoutube-dl -o "%outpath%\%%(title)s" -f "bestvideo[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"explorer.exe "%outpath%"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[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%" explorer.exe "%outpath%"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[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%" explorer.exe "%outpath%"В первой строке, замени на свой путь к папке вывода (после знака равно).
Твоё видео, Андрей, также качает принудительно в mp4.
Доброго вечера. Сделал , как описано. Все работает отлично. Качает в заданную папку. Спасибо.
Цитата: Mikhail от 05.07.2021, 03:59Цитата: Андрей от 04.07.2021, 19:26Цитата: Яр от 04.07.2021, 09:16Как начать качать: копируем адрес видео и запускаем батник.
Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?
Привет, можешь добавить принудительно качать mp4 вот тут, а то я тоже попался на ролике который в mkv опять слился.
Цитата: Андрей от 04.07.2021, 19:26Цитата: Яр от 04.07.2021, 09:16Как начать качать: копируем адрес видео и запускаем батник.
Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?
Привет, можешь добавить принудительно качать mp4 вот тут, а то я тоже попался на ролике который в mkv опять слился.
Цитата: Жека от 05.07.2021, 07:03Приветствую
Что то попробовал я качать с помощью батника, качает, но очень медленно все.
Я уже давно пользуюсь Youtube-DLG https://4pda.to/forum/index.php?showtopic=767877
вставил линк и как на самолете все залетает) причем массово по ссылкам качает
Приветствую
Что то попробовал я качать с помощью батника, качает, но очень медленно все.
Я уже давно пользуюсь Youtube-DLG https://4pda.to/forum/index.php?showtopic=767877
вставил линк и как на самолете все залетает) причем массово по ссылкам качает
Цитата: Mikhail от 05.07.2021, 07:05Добрый🖐.
Не знаю, качает на максималках, у меня 100мб канал, скрин.
Добрый🖐.
Не знаю, качает на максималках, у меня 100мб канал, скрин.
Цитата: QZMTCH от 07.07.2021, 21:08Цитата: Mikhail от 05.07.2021, 03:59Цитата: Андрей от 04.07.2021, 19:26Цитата: Яр от 04.07.2021, 09:16Как начать качать: копируем адрес видео и запускаем батник.
Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?
Привет, можешь добавить принудительно качать mp4 вот тут, а то я тоже попался на ролике который в mkv опять слился.
Привет, вот еще вариант --merge-output-format mp4 чтобы после скачки двух файлов лучших все склеивалось в mp4, и не надо отдельно выбирать ничего, сам выбирает лучшие качества и если надо соединять то соединяет, если не надо, то игнорируется, у меня по тестам все нормально, может есть где какие неправильные скачки, но у меня все норм, я себе вообще в powershell делал, долго искал как сделать в cmd, чтобы в буфер обмена сама ссылка вставлялась в переменную, и в итоге в pwsh сделал в контекстное меню по раб столу 👍
powershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clip
Цитата: Mikhail от 05.07.2021, 03:59Цитата: Андрей от 04.07.2021, 19:26Цитата: Яр от 04.07.2021, 09:16Как начать качать: копируем адрес видео и запускаем батник.
Добрый вечер.
У меня при скачивании этого видео создал mkv, а не mp4А как можно по окончании загрузки открыть целевую папку? Можно в этом же батнике такое сделать?
Привет, можешь добавить принудительно качать mp4 вот тут, а то я тоже попался на ролике который в mkv опять слился.
Привет, вот еще вариант --merge-output-format mp4 чтобы после скачки двух файлов лучших все склеивалось в mp4, и не надо отдельно выбирать ничего, сам выбирает лучшие качества и если надо соединять то соединяет, если не надо, то игнорируется, у меня по тестам все нормально, может есть где какие неправильные скачки, но у меня все норм, я себе вообще в powershell делал, долго искал как сделать в cmd, чтобы в буфер обмена сама ссылка вставлялась в переменную, и в итоге в pwsh сделал в контекстное меню по раб столу 👍
powershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clip
Цитата: QZMTCH от 07.07.2021, 21:18Цитата: Жека от 05.07.2021, 07:03Приветствую
Что то попробовал я качать с помощью батника, качает, но очень медленно все.
Я уже давно пользуюсь Youtube-DLG https://4pda.to/forum/index.php?showtopic=767877
вставил линк и как на самолете все залетает) причем массово по ссылкам качает
" alt="" width="200" height="132" data-orig-src="https://i.imgur.com/W1z1yCc.jpg" />
Привет, там можно во внешний загрузчик передать загрузку, которые могут скачивать в несколько потоков типа aria2c вот пример
youtube-dl --external-downloader aria2c --external-downloader-args '-c -j 3 -x 3 -s 3 -k 1M' URL(взято с сайта https://wiki.archlinux.org/title/Youtube-dl)PS но это некоторые веб-сайты ограничивают скорость передачи данных, с ютуба вроде он качает тоже в много потоков (но это не точно)
Цитата: Жека от 05.07.2021, 07:03Приветствую
Что то попробовал я качать с помощью батника, качает, но очень медленно все.
Я уже давно пользуюсь Youtube-DLG https://4pda.to/forum/index.php?showtopic=767877
вставил линк и как на самолете все залетает) причем массово по ссылкам качает
" alt="" width="200" height="132" data-orig-src="https://i.imgur.com/W1z1yCc.jpg" style="color: #25d39d !important" />
Привет, там можно во внешний загрузчик передать загрузку, которые могут скачивать в несколько потоков типа aria2c вот пример
Скопированоyoutube-dl --external-downloader aria2c --external-downloader-args '-c -j 3 -x 3 -s 3 -k 1M' URL (взято с сайта https://wiki.archlinux.org/title/Youtube-dl)
PS но это некоторые веб-сайты ограничивают скорость передачи данных, с ютуба вроде он качает тоже в много потоков (но это не точно)
Цитата: QZMTCH от 08.07.2021, 02:34Цитата: QZMTCH от 07.07.2021, 21:08Привет, вот еще вариант --merge-output-format mp4 чтобы после скачки двух файлов лучших все склеивалось в mp4, и не надо отдельно выбирать ничего, сам выбирает лучшие качества и если надо соединять то соединяет, если не надо, то игнорируется, у меня по тестам все нормально, может есть где какие неправильные скачки, но у меня все норм, я себе вообще в powershell делал, долго искал как сделать в cmd, чтобы в буфер обмена сама ссылка вставлялась в переменную, и в итоге в pwsh сделал в контекстное меню по раб столу
powershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clippowershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clippowershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clip
PS Пардон, --add-metadata лучше не использовать, она пишет в тэг год какие то странные числа.
PSS еще, от делать нечего (интересно было) есть пакетная скачка из txt файла, ссылки должны быть каждая с новой строки, сделал такой вот батник (назвал его yotube-dl_batch.bat)set "outpath=C:\Users\QZMTCH\Desktop" youtube-dl.exe -a %* -o "%outpath%\%%(title)s" -f "bestvideo[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" explorer.exe "%outpath% pauseпуть надо сменить, txt файл на него дропаешь и все видео по очереди скачиваются, а потом открывается папка, и еще файл реестра в контекстное меню txt файла
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\txtfile\shell\DownloadDlLinks] @="Скачать через Youtube-DL" "Icon"="imageres.dll,175" [HKEY_CLASSES_ROOT\txtfile\shell\DownloadDlLinks\command] @="\"C:\\Users\\QZMTCH\\Desktop\\yotube-dl_batch.bat\" \"%1\""адрес расположения bat файла тоже надо сменить (на раб. столе просто тестил так и оставил)
Цитата: QZMTCH от 07.07.2021, 21:08
Привет, вот еще вариант --merge-output-format mp4 чтобы после скачки двух файлов лучших все склеивалось в mp4, и не надо отдельно выбирать ничего, сам выбирает лучшие качества и если надо соединять то соединяет, если не надо, то игнорируется, у меня по тестам все нормально, может есть где какие неправильные скачки, но у меня все норм, я себе вообще в powershell делал, долго искал как сделать в cmd, чтобы в буфер обмена сама ссылка вставлялась в переменную, и в итоге в pwsh сделал в контекстное меню по раб столу
powershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clippowershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clippowershell.exe -noexit -command $clip=Get-Clipboard;youtube-dl.exe --add-metadata --merge-output-format mp4 -o 'C:\\Users\\QZMTCH\\Desktop\\%%(title)s' $clip
PS Пардон, --add-metadata лучше не использовать, она пишет в тэг год какие то странные числа.
PSS еще, от делать нечего (интересно было) есть пакетная скачка из txt файла, ссылки должны быть каждая с новой строки, сделал такой вот батник (назвал его yotube-dl_batch.bat)
set "outpath=C:\Users\QZMTCH\Desktop" youtube-dl.exe -a %* -o "%outpath%\%%(title)s" -f "bestvideo[height<=1080,ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" explorer.exe "%outpath% pause
путь надо сменить, txt файл на него дропаешь и все видео по очереди скачиваются, а потом открывается папка, и еще файл реестра в контекстное меню txt файла
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\txtfile\shell\DownloadDlLinks] @="Скачать через Youtube-DL" "Icon"="imageres.dll,175" [HKEY_CLASSES_ROOT\txtfile\shell\DownloadDlLinks\command] @="\"C:\\Users\\QZMTCH\\Desktop\\yotube-dl_batch.bat\" \"%1\""
адрес расположения bat файла тоже надо сменить (на раб. столе просто тестил так и оставил)
Цитата: Андрей от 08.07.2021, 22:55Яр, Добрый вечер.
Вот такие видео не понимает, что надо не более 1080р. Недавно обнаружил, что ремастерят старые клипы, думал обновить коллекцию, а батник качает на максималках.
Яр, Добрый вечер.
Вот такие видео не понимает, что надо не более 1080р. Недавно обнаружил, что ремастерят старые клипы, думал обновить коллекцию, а батник качает на максималках.
Цитата: QZMTCH от 08.07.2021, 23:19Цитата: Андрей от 08.07.2021, 22:55Яр, Добрый вечер.
Вот такие видео не понимает, что надо не более 1080р. Недавно обнаружил, что ремастерят старые клипы, думал обновить коллекцию, а батник качает на максималках.
Привет, просто можно убрать в параметрах видео ext и добавить опцию --merge-output-format
mp4вот так
--merge-output-format mp4 -f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best
и все
Цитата: Андрей от 08.07.2021, 22:55Яр, Добрый вечер.
Вот такие видео не понимает, что надо не более 1080р. Недавно обнаружил, что ремастерят старые клипы, думал обновить коллекцию, а батник качает на максималках.
Привет, просто можно убрать в параметрах видео ext и добавить опцию --merge-output-formatСкопировано mp4 вот так
Скопировано--merge-output-format mp4 -f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best
и все
