Программы и другие способы для скачивания с Youtube
Цитата: shim от 11.03.2024, 08:18Добрый день!
Обновился yt-dlp и FFmpeg Builds for yt-dlp (h***s://github.com/yt-dlp)
Обновите шапку.
Добрый день!
Обновился yt-dlp и FFmpeg Builds for yt-dlp (h***s://github.com/yt-dlp)
Обновите шапку.
Цитата: Андрей от 11.03.2024, 09:47shim, Добрый день.
Спасибо, обновил, перезалил, ссылка в шапке.
shim, Добрый день.
Спасибо, обновил, перезалил, ссылка в шапке.
Цитата: Alexandr от 03.04.2024, 22:50Цитата: Андрей от 03.07.2021, 22:58В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
Вы не подскажете как добавить в контекстное меню в Windows 11 и при этом добавить иконочку
Цитата: Андрей от 03.07.2021, 22:58В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
Вы не подскажете как добавить в контекстное меню в Windows 11 и при этом добавить иконочку
Цитата: Alexandr от 04.04.2024, 00:55Цитата: Alexandr от 03.04.2024, 22:50Цитата: Андрей от 03.07.2021, 22:58В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
Вы не подскажете как добавить в контекстное меню в Windows 11 и при этом добавить иконочку
Добавил Компьютер\HKEY_CLASSES_ROOT\Directory\Background\shell\Youtube Download\command
Указал путь к бат файлу C:\Portable\Youtube Downloader\Download.bat
но при нажатии не скачиваться! запускаться бат файл и сразу закрывается и открывается папка где должен располагаться скаченный файл но там пусто.
Цитата: Alexandr от 03.04.2024, 22:50Цитата: Андрей от 03.07.2021, 22:58В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
Вы не подскажете как добавить в контекстное меню в Windows 11 и при этом добавить иконочку
Добавил Компьютер\HKEY_CLASSES_ROOT\Directory\Background\shell\Youtube Download\command
Указал путь к бат файлу C:\Portable\Youtube Downloader\Download.bat
но при нажатии не скачиваться! запускаться бат файл и сразу закрывается и открывается папка где должен располагаться скаченный файл но там пусто.
Цитата: Mikhail от 04.04.2024, 02:24Alexandr, Привет.
Чтобы bat файл запустить из контекстного меню, который использует другие exe файлы, надо добавить эту папку в системную переменную path.
Нажимаешь на рабочем столеWin+R> далееsysdm.cpl>дополнительно> внизу,переменные среды, тыкаешь, открывается окошко, далее как на скриншоте.
Добавить только папку где лежат файлы, напримерC:\Youtube Downloader 2024.03.10\Youtube Downloader
Alexandr, Привет.
Чтобы bat файл запустить из контекстного меню, который использует другие exe файлы, надо добавить эту папку в системную переменную path.
Нажимаешь на рабочем столе СкопированоWin+R > далее Скопированоsysdm.cpl > Скопированодополнительно > внизу, Скопированопеременные среды, тыкаешь, открывается окошко, далее как на скриншоте.
Добавить только папку где лежат файлы, например СкопированоC:\Youtube Downloader 2024.03.10\Youtube Downloader
Цитата: Alexandr от 04.04.2024, 21:54Цитата: Mikhail от 04.04.2024, 02:24Alexandr, Привет.
Чтобы bat файл запустить из контекстного меню, который использует другие exe файлы, надо добавить эту папку в системную переменную path.
Нажимаешь на рабочем столеWin+R> далееsysdm.cpl>дополнительно> внизу,переменные среды, тыкаешь, открывается окошко, далее как на скриншоте.
Добавить только папку где лежат файлы, напримерC:\Youtube Downloader 2024.03.10\Youtube DownloaderСпасибо вам огромное! все круто!
Цитата: Mikhail от 04.04.2024, 02:24Alexandr, Привет.
Чтобы bat файл запустить из контекстного меню, который использует другие exe файлы, надо добавить эту папку в системную переменную path.
Нажимаешь на рабочем столеСкопированоWin+R> далееСкопированоsysdm.cpl>Скопированодополнительно> внизу,Скопированопеременные среды, тыкаешь, открывается окошко, далее как на скриншоте.
Добавить только папку где лежат файлы, напримерСкопированоC:\Youtube Downloader 2024.03.10\Youtube Downloader
Спасибо вам огромное! все круто!
Цитата: ANTON от 11.04.2024, 01:26Цитата: Mikhail от 03.03.2023, 08:06Flying Time, Привет.
Вот так будет открывать и выделять.set "outpath=C:\"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=%%iyt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"set "outpath=C:\" 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 yt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"set "outpath=C:\" 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 yt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"Всем привет! На версии yt-dlp 2024.04.09. после скачивания открывается "этот компьютер" вместо прописанного пути. Подскажите, как исправить? На предыдущей версии. и путь и выделение работают.
Цитата: Mikhail от 03.03.2023, 08:06Flying Time, Привет.
Вот так будет открывать и выделять.set "outpath=C:\"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=%%iyt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"set "outpath=C:\" 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 yt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"set "outpath=C:\" 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 yt-dlp -o "%outpath%\%%(title)s" --exec "%SystemRoot%\explorer.exe /select," -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
Всем привет! На версии yt-dlp 2024.04.09. после скачивания открывается "этот компьютер" вместо прописанного пути. Подскажите, как исправить? На предыдущей версии. и путь и выделение работают.
Цитата: Mikhail от 11.04.2024, 02:38ANTON, Привет.
Можно пока так, открывает путь к файлу.set "outpath=C:\" 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 yt-dlp -o "%outpath%\%%(title)s" -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%" start explorer "%outpath%"С выделением файла я пока не понял, почему не выделяет скачанный, не видит путь к файлу и выделяет мои документы, вместо файла, а буквально дней 5 назад работало...
ANTON, Привет.
Можно пока так, открывает путь к файлу.
set "outpath=C:\"
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
yt-dlp -o "%outpath%\%%(title)s" -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
start explorer "%outpath%"
С выделением файла я пока не понял, почему не выделяет скачанный, не видит путь к файлу и выделяет мои документы, вместо файла, а буквально дней 5 назад работало...
Цитата: Mikhail от 11.04.2024, 07:35ANTON, Решил вроде, работает.
set "current_dir=C:" 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" yt-dlp -o "%current_dir%\%%(title)s" --exec "explorer.exe /select,%current_dir%\%%(title)s.mp4" -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
ANTON, Решил вроде, работает.
set "current_dir=C:"
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"
yt-dlp -o "%current_dir%\%%(title)s" --exec "explorer.exe /select,%current_dir%\%%(title)s.mp4" -f "bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
Цитата: Mikhail от 11.04.2024, 10:11Если проводник не будет на какие-то видео открываться, то кавычки добавьте
, но какие-то все равно не будет открывать, у которых при получении уже готовой ссылки в названии еще скачивающего ролика, будут неизвестные символы/смайлы и т.д., проводник такое видео не откроет.
Если проводник не будет на какие-то видео открываться, то кавычки добавьте
Цитата: ANTON от 11.04.2024, 14:36Mikhail, Привет! Да, работает с добавлением кавычек, но только при условии, что путь сохранения это корень диска. Если в Пути есть папка, то открывает этот компьютер.
Mikhail, Привет! Да, работает с добавлением кавычек, но только при условии, что путь сохранения это корень диска. Если в Пути есть папка, то открывает этот компьютер.
Цитата: Mikhail от 11.04.2024, 14:44Да нет, я проверил и на рабочий стол в папку и на другой накопитель в папку и просто в корень, открывается корректно.
Да нет, я проверил и на рабочий стол в папку и на другой накопитель в папку и просто в корень, открывается корректно.
Цитата: ANTON от 11.04.2024, 15:19Mikhail, Да прошу прощения, проблема оказалась в том, что в старом конфиге после папки в конце идет слэш и кавычке и оно работало, я думал и тут так же надо, но в новом конфиге это не надо)
Mikhail, Да прошу прощения, проблема оказалась в том, что в старом конфиге после папки в конце идет слэш и кавычке и оно работало, я думал и тут так же надо, но в новом конфиге это не надо)