
Это веб-приложение Flask позволяет пользователям загружать видео с TikTok, Reddit, Instagram и YouTube. Пользователи могут ввести URL-адрес видео, которое они хотят загрузить, и приложение выполнит загрузку и предоставит ссылку на сохраненное видео.
Загрузка видео с TikTok : загрузите видео с TikTok и сохраните их в назначенной папке.
Загрузка видео с Reddit : загрузите видео с Reddit и сохраните их в назначенной папке.
Загрузка мультимедиа из Instagram : загружайте публикации (видео и изображения) из Instagram и сохраняйте их в назначенной папке.
Загрузка видео с YouTube : загрузите видео с YouTube и сохраните их в назначенной папке.
Питон 3.6 или выше
Колба
Библиотеки загрузки видео:
TikTokDownloader
RedditDownloader
Instagram (с необходимой функцией загрузки Instagram)
YouTubeDownloader (с необходимой функцией загрузки YouTube)
Клонируем репозиторий:
git clone https://github.com/maron09/social-media-video-downloader.gitcdsocial-media-video-downloader
Установите зависимости:
pip install -r требования.txt
Настройте папки:
Убедитесь, что в корневом каталоге существуют следующие папки:
Вы можете создать их вручную или через командную строку:
mkdir reddit_videos tiktok_videos instagram_files youtube_files
reddit_videos
tiktok_videos
instagram_files
youtube_files
Чтобы запустить приложение Flask, запустите:
приложение Python.py
Это запустит сервер по http://localhost:5000 .
Домашняя страница : перейдите по адресу http://localhost:5000/ чтобы увидеть домашнюю страницу.
Страница загрузки : выберите платформу (TikTok, Reddit, Instagram или YouTube) в меню навигации.
Введите URL-адрес : на странице выбранной платформы введите URL-адрес видео и нажмите кнопку загрузки.
Ссылка для скачивания : если загрузка прошла успешно, будет предоставлена ссылка на загруженное видео.
app.py : основной файл приложения Flask.
templates/ : Содержит HTML-шаблоны для главной и других страниц.
homepage.html : основной шаблон домашней страницы.
TikTok/tiktok_page.html : шаблон страницы загрузки TikTok.
Reddit/reddit_page.html : шаблон страницы загрузки Reddit.
Instagram/instagram_page.html : шаблон для страницы загрузки Instagram.
Youtube/youtube_page.html : шаблон страницы загрузки YouTube.
download.html : шаблон для отображения ссылки для скачивания.
reddit_videos/ : папка, в которой сохраняются видео Reddit.
tiktok_videos/ : папка, в которой сохраняются видео TikTok.
instagram_files/ : папка, в которой сохраняются медиафайлы Instagram.
youtube_files/ : папка, в которой сохраняются видео YouTube.
Если URL-адрес видео недействителен или загрузка не удалась, на главной странице отобразится сообщение об ошибке.
Ошибки во время процесса загрузки регистрируются для устранения неполадок. Если что-то пойдет не так, проверьте журналы приложений Flask для получения более подробной информации.
Вклады приветствуются! Пожалуйста, создайте репозиторий и отправьте запрос на включение любых функций или исправлений ошибок.
Если у вас есть какие-либо вопросы или поддержка, откройте проблему в репозитории или свяжитесь с сопровождающим проекта.
Электронная почта : [email protected]
В этом файле README представлен обзор проекта, инструкции по настройке и подробности использования, которые помогут вам начать работу с веб-приложением для загрузки видео из социальных сетей.