Video/Stream Downloader
Возможности
- Скачивание видеозаписей или онлайн трансляций со всех популярных сервисов (youtube, twitch ,instagram, vimeo, rutube и т.д.) Посмотреть весь список можно здесь
- Для каждого url отдельное консольное окно с прогрессом скачивания
- Многопоточность (отдельные окна)
- Гибкость настройки (скорее всего будет расширяться)
- Простота использования
- Часть настроек сохраняется (достаточно указать один раз)
- Бесплатно, без ограничений
Идея создания
Инструменты используемые приложением (yotube-dl + ffmpeg). Имеют в себе все, что нужно для использования перечисленного выше. Но это консольные приложения, которые требуют запуска с командной строки и некоторого набора аргументов. Что не очень удобно с точки зрения использования конечного пользователя. Особенно для тех, кто не силен в навыках использования компьютера. К тому же, иногда нужно что-то скачать быстро. А вводить длинные команды каждый раз, не очень удобно.
Я решил сделать простой, но в то же время с некоторыми настройками графический интерфейс. В котором достаточно указать url и нажать кнопку "скачать".
Требования
Скачать программу
Только графический интерфейс: Скачать
Полная версия (пак): Скачать
Включает в себя youtube-dl и ffmpeg. Распаковали и пользуйтесь.
Использование программы
Функция "Записывать журналы" - позволяет весь вывод консоли перенаправить в файл, который будет расположен в папке logs. Там же, где и сохраняются видео/аудио.
Если вы скачиваете (записываете) трансляцию. То запись пойдет с того момента, когда вы её запустили. А не с начала трансляции. Что бы прервать запись, например вам нужен был небольшой кусок. Нажмите в консоли с активным скачиваем комбинацию клавиш Ctrl+C. Вы увидите, как приложение спросит остановить ли выполнение. Если вы закроете окно на крестик, а не нажатием клавиш как сказано выше. То видео может быть поврежденным, из-за некорректного завершения.
Функция "Список форматов" - позволяет получить список форматов из URL.
Кнопка "Из буфера" - позволяет вставить URL из буфера обмена.
Возможные ошибки и их решение
Ошибка про отсутствие файла msvcr100.dll - установите Microsoft Visual C++ 2010