Если задача сложная, то есть сайты специально для этого: вставляешь ссылку на видео с ютуб, выбираешь качество и скачиваешь файл. Там это делается по клику на кнопку "Скачать".
@easy до скольки действий в 1 функции?
вместо " открываю окно с переменными" можно использовать вывод в лог.
или кто то выкладывал кустом диспетчер со свернутыми списками/ресурсами, вроде.