social-auto-upload: бесплатный open-source инструмент для автоматической публикации коротких видео в один клик 153

小编 ·

social-auto-upload: бесплатный open-source инструмент для автоматической публикации коротких видео в один клик

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

social-auto-upload: бесплатный open-source инструмент для автоматической публикации коротких видео в один клик

Что такое social-auto-upload?

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

social-auto-upload:可以一键分发,自动化短视频上传的免费开源神器.jpg

Функциональные особенности social-auto-upload

Поддержка нескольких платформ: охватывает основные китайские социальные платформы (Douyin, Видеоканалы, Bilibili, Xiaohongshu, Kuaishou), а также ряд международных социальных платформ (TikTok, YouTube).

Автоматическая загрузка: поддержка матричного выполнения несколькими аккаунтами, то есть каждый аккаунт может выполнять свои собственные задачи.

Отложенная загрузка: на основе выражений Cron пользователи могут задавать расписание загрузки видео, реализуя сложные временные настройки, например, публикацию видео на неделю или полмесяца за один раз.

Простота использования: предоставляются два способа использования — GUI и CLI, подходящие даже для пользователей без опыта разработки.

Прочие функции: поддержка управления Cookie, настройки прокси для зарубежных платформ, многопоточной загрузки, а также уведомлений в Slack и др.

Сценарии применения social-auto-upload

  • Контент-маркетинг: компании или частные лица могут с помощью этого инструмента массово загружать демонстрационные, обучающие или рекламные видео, точно охватывая аудиторию каждой платформы.

  • Управление социальными сетями: для тех, кто ведёт несколько платформ одновременно, инструмент экономит значительное время ручной загрузки и повышает эффективность работы.

  • Автоматическая отложенная публикация: пользователи могут заранее составить план публикаций, чтобы обеспечить выпуск видео в определённые моменты времени и привлечь максимум внимания.

social-auto-upload应用场景.jpg

Руководство по использованию 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