Boris Smirnov
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору GoblinNN Спасибо за наводку. Работает! Подогнал под себя. Делаем так: 1. В usercmd_shortcuts.ini добавляем шоткат, например: CS+Y=em_youtubedownload 2. В usercmd.ini добавляем пользовательскую команду для данного шотката (Ctrll-Shift-Y) [em_youtubedownload] cmd=%COMMANDER_PATH%\Utilities\nircmd.exe exec show yt-dlp "~$clipboard$" menu=Скачать видео/аудио с YouTube по ссылке из буфера обмена. Все опции для yt-dlp сохраняем в файл yt-dlp.conf и закидываем в ту же папку, что и yt-dlp.exe. Пример конфигурации, прописанной в yt-dlp.conf: -f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]" -o %(title).200s-%(id)s.%(ext)s home:c:\0 Скачанные файлы будут записываться в c:\0 (меняете на свой путь). ОБЯЗАТЕЛЬНО: Перезапускаем Total Commander, чтобы сделать шоткат активным. nircmd.exe и yt-dlp.exe закидываем в папку, прописанную в path (у меня прописан путь к %COMMANDER_PATH%\Utilities\ ) Копируете ссылку на страницу видео в YouTube в буфер и, находясь в Total Commander, жмете на Ctrl-Shift-Y. Пошла закачка. ПЛЮСОВ: СИКСТИЛЬОН, ибо можешь качать видео и аудио в нужном формате, разрешении, внедрять субтитры, сохранять субтитры и т.д. МИНУС ОДИН: Как сделать шоткат глобальным? Сейчас копируешь ссылку в браузере, а потом надо обязательно перейти в Total Commander и только там жать свой шоткат. Как запустить команду, находясь где угодно - в браузере и т.д.? | Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 16:08 25-01-2023 | Исправлено: Boris Smirnov, 16:24 25-01-2023 |
|