social-auto-upload: бесплатный open-source инструмент для автоматической публикации коротких видео в один клик
Что такое social-auto-upload?
social-auto-upload — это Python-инструмент для автоматической загрузки коротких видео в один клик, который позволяет пользователям распространять короткие видео на множество популярных социальных платформ одним кликом, таких как Douyin, Xiaohongshu, Видеоканалы (Video Accounts), TikTok, YouTube, Bilibili и других. Поддерживает отложенную загрузку и загрузку по расписанию, полностью открытый исходный код и бесплатный.

Функциональные особенности social-auto-upload
Поддержка нескольких платформ: охватывает основные китайские социальные платформы (Douyin, Видеоканалы, Bilibili, Xiaohongshu, Kuaishou), а также ряд международных социальных платформ (TikTok, YouTube).
Автоматическая загрузка: поддержка матричного выполнения несколькими аккаунтами, то есть каждый аккаунт может выполнять свои собственные задачи.
Отложенная загрузка: на основе выражений Cron пользователи могут задавать расписание загрузки видео, реализуя сложные временные настройки, например, публикацию видео на неделю или полмесяца за один раз.
Простота использования: предоставляются два способа использования — GUI и CLI, подходящие даже для пользователей без опыта разработки.
Прочие функции: поддержка управления Cookie, настройки прокси для зарубежных платформ, многопоточной загрузки, а также уведомлений в Slack и др.
Сценарии применения social-auto-upload
Контент-маркетинг: компании или частные лица могут с помощью этого инструмента массово загружать демонстрационные, обучающие или рекламные видео, точно охватывая аудиторию каждой платформы.
Управление социальными сетями: для тех, кто ведёт несколько платформ одновременно, инструмент экономит значительное время ручной загрузки и повышает эффективность работы.
Автоматическая отложенная публикация: пользователи могут заранее составить план публикаций, чтобы обеспечить выпуск видео в определённые моменты времени и привлечь максимум внимания.

Руководство по использованию social-auto-upload
1. Установка зависимостей:
Установите Python версии 3.10 или выше.
Клонируйте репозиторий или скачайте архив проекта.
Установите зависимости Python:
pip install -r requirements.txt
Установите необходимые браузеры для Playwright:
playwright install chromium firefox
2. Настройка и использование:
Подготовьте видеоматериалы и соответствующие файлы метаданных (например, заголовок, теги и т. д.).
Укажите LOCAL_CHROME_PATH в файле конфигурации (необязательно, используется для решения проблем совместимости Chromium).
Используйте CLI или GUI. Пример команды CLI:
python cli_main.py douyin test upload "C:\path\to\video.mp4" -pt 0
Где douyin — это платформа, test — имя аккаунта, upload — действие, а -pt 0 означает немедленную публикацию
Github:https://github.com/dreammis/social-auto-upload
Помощник сценариста▸
AI Приложения
AI Новости 