Files

31 KiB
Raw Permalink Blame History

AutoClip

AutoClip

Одна ссылка — один клик.

Открытый код, нарезка и рендер на вашем компьютере. Вставьте ссылку, выберите площадку и получите видео, обложку и текст,
для Douyin, Xiaohongshu, TikTok, Reels, YouTube Shorts, Bilibili или YouTube.
Приложение бесплатно; облачные модели оплачиваются по использованию. Результат можно поправить в редакторе.

GitHub release GitHub stars Downloads License: MIT

AutoClip — GitHub Trending

Скачать десктоп · Кейсы · Быстрый старт · Документация · Ошибка

简体中文 · English · 日本語 · 한국어 · Español · Português · Русский · Français

1.5.0 официально выпущен, вместе с desktop, CLI и MCP. Автовыпуск, разбивка субтитров, кадрирование и очередь длинных видео описаны в истории изменений. Обновите старые версии.

Настоящие клипы

Нажмите на изображение или «Смотреть», чтобы открыть полный клип. Указан язык субтитров готового видео. Ниже шесть примеров; раскройте раздел, чтобы посмотреть ещё десять.

Вертикальные · интервью и подкаст на весь экран

Bill Gates — AI测试时竟会装傻?
Bill Gates
Интервью · Douyin · Китайский
▶ Смотреть 1:01 · Оригинал
AI Experts Debate — We're Driving Toward a Cliff in the Fog
AI Experts Debate
Интервью · Shorts · Английский
▶ Смотреть 1:25 · Оригинал
Tony Robbins — 风险极小,回报极大?
Tony Robbins
Подкаст на весь экран · Douyin · Китайский
▶ Смотреть 1:45 · Оригинал
Andrew Garfield × Amy Poehler — I Love Competition—but Hate Fake Casualness
Andrew Garfield × Amy Poehler
Подкаст на весь экран · Shorts · Английский
▶ Смотреть 1:01 · Оригинал

Горизонтальные · исходное кадрирование

佟丽娅 × 鲁豫 — 舞蹈是我骨子里的东西
佟丽娅 × 鲁豫
Исходное кадрирование · Bilibili · Китайский
▶ Смотреть 1:41 · Оригинал
Sam Altman — AI是文艺复兴,还是工业革命?
Sam Altman
Исходное кадрирование · Bilibili · Китайский
▶ Смотреть 2:02 · Оригинал
Ещё 10 готовых клипов
Adam Neumann — Success is how you feel one minute before death—full of love, no regret
Adam Neumann
Подкаст на весь экран · TikTok · Английский
▶ Смотреть 0:59 · Оригинал
小奇 × 鲁豫 — 想证明自己,又怕被注视
小奇 × 鲁豫
Интервью · Douyin · Китайский
▶ Смотреть 0:50 · Оригинал
郭柯宇 × 鲁豫 — 演员的快感在创作过程 不在结果
郭柯宇 × 鲁豫
Интервью · Douyin · Китайский
▶ Смотреть 1:11 · Оригинал
Willem Dafoe — Fake teeth made him feel lascivious and instantly became the character
Willem Dafoe
Подкаст на весь экран · TikTok · Английский
▶ Смотреть 1:07 · Оригинал
TIM × 罗永浩 — 红得快的网红 糊得更快
TIM × 罗永浩
Интервью · Douyin · Китайский
▶ Смотреть 1:05 · Оригинал
Jensen Huang — AI是五层蛋糕 能源才是底层
Jensen Huang
Интервью · Xiaohongshu · Китайский
▶ Смотреть 1:17 · Оригинал
Andrej Karpathy — AI还不能当实习生用 因认知能力严重不足
Andrej Karpathy
Интервью · Douyin · Китайский
▶ Смотреть 0:43 · Оригинал
A20 Pro — 苹果芯片不是拼乐高
A20 Pro
Интервью · Xiaohongshu · Китайский
▶ Смотреть 2:00 · Оригинал
Sylvester Stallone — 60岁写《洛奇》 是向衰老宣战
Sylvester Stallone
Интервью · Douyin · Китайский
▶ Смотреть 1:39 · Оригинал
MrBeast — YouTube's first 5 seconds matter more than thumbnails
MrBeast
Подкаст на весь экран · TikTok · Английский
▶ Смотреть 1:42 · Оригинал

Видео, обложки и тексты публикаций доступны в библиотеке примеров →. Поделитесь своими клипами. Права на исходные видео принадлежат их авторам; клипы показаны только для демонстрации.

Что умеет

Вставил ссылку — получил клипы

Генерация по формату и длительности площадки. Для каждой площадки автоматически создаётся до 10 лучших подходящих клипов; остальные — по запросу. В комплекте обложка, заголовок, описание, хештеги и ZIP.

Упаковка встроена

Douyin / Xiaohongshu — интервью по умолчанию; TikTok / Reels / Shorts — полноэкранный подкаст. Вертикальный макет можно выбрать, язык субтитров и текста задаёт площадка. Bilibili / YouTube — горизонтальные. Кадр следует за говорящим, сцены без людей сохраняются целиком. Брендовый финал включён по умолчанию, отключается в настройках; в копируемом тексте нет подписи AutoClip.

Остаётся на компьютере

Нарезка, кадрирование и рендер локальные. Выбирайте модель, авторские субтитры, локальный Whisper / SenseVoice или настроенную облачную транскрипцию. CLI / MCP используют тот же поток, что desktop.

Время и стоимость на реальных видео

Три разных источника измерены во время разработки, не контролируемое сравнение одного входа. Стоимость оценена по тогдашнему использованию текстового qwen-plus, без облачного ASR, AI-изображений и публикации. Фактический счёт задаёт провайдер.

Версия Исходник Выход Оценка стоимости текстовой модели (CNY)
Новая · есть субтитры Jensen · 1ч43м (EN → Xiaohongshu) 7,5 мин / 10 клипов ¥0,09
Новая · без субтитров TIM × Ло Юнхао · 2ч52м (ZH → Douyin) 29,5 мин / 10 клипов ¥0,20
Старая MrBeast · 2ч06м (EN → TikTok) 65 мин ¥0,64
Условия и записи

1 октября 2026, тот же Apple Silicon Mac. Два новых запуска сделали 10 клипов; старый — 33. Различаются и исходники, и число результатов. Jensen использовал авторские субтитры; TIM — локальный Whisper base.

Авторские субтитры позволяют пропустить транскрипцию; иначе выбирайте локальный или облачный ASR. Дополнительные площадки и клипы увеличивают время и расход. Измерения и расчёт (кит.).

Выбирайте модели и поток данных

Нарезка и рендер на вашем компьютере. Облачный анализ отправляет нужные субтитры и текст; анализ изображения или генерация с референсом — необходимые кадры; облачная транскрипция — аудио. Локальные анализ и транскрипция не требуют соответствующего облачного API. Готовые клипы загружаются на подключённые площадки при выборе публикации. Аналитику и отчёты об ошибках можно выключить. Конфиденциальность.

Быстрый старт

Задача Способ Нужно
Делать клипы на этом ПК Десктоп macOS Apple Silicon или Windows x64
Свой веб / Linux Docker Docker и Compose v2
Пакеты / агенты CLI / MCP Python 3.10+ (лучше 3.11) и FFmpeg

Десктоп

  1. Установка. Из Releases. macOS Apple Silicon: .dmg. Windows 10 / 11 x64: -setup.exe. Python и FFmpeg уже внутри.
  2. Настройте модель. Выберите провайдера и API Key, доступную модель анализа, проверьте соединение и сохраните. Для локальных моделей сначала загрузите модель и запустите Ollama / LM Studio.
  3. Ссылка и площадка. Начните с интервью/подкаста с субтитрами и выберите вертикальный макет. Без субтитров подготовьте Whisper / SenseVoice или облачную транскрипцию в настройках.
  4. Проверьте и сохраните. Проверьте субтитры, кадр и полноту содержания, затем скачайте комплект или подключите аккаунт для публикации. При необходимости создавайте резервные клипы.

Intel Mac / Linux могут использовать Docker или CLI. Требования, первый запуск и объём проверки — в руководстве и 1.5.0 Release.

Установка · Неполадки

Docker / Web

git clone https://github.com/zhouxiaoka/autoclip.git
cd autoclip
cp env.example .env
mkdir -p data logs uploads
docker compose up -d --build

Откройте веб-интерфейс. API доступна после старта бэкенда. Гид по Docker.

В Linux при ошибке прав на bind сначала исправьте владельца:

docker compose run --rm --no-deps --user root --entrypoint sh autoclip -c 'chown -R autoclip:autoclip /app/data /app/logs /app/uploads'
docker compose up -d

Для LAN IP или своего домена добавьте адрес frontend в AUTOCLIP_ALLOWED_ORIGINS в .env (через запятую).

CLI / MCP

Python 3.10+ (лучше 3.11), FFmpeg и FFprobe в PATH; Redis не нужен. Скачайте официальный ZIP CLI / MCP, распакуйте и выполните в этом каталоге:

python3 -m venv venv
source venv/bin/activate
python -m pip install -r requirements.txt
python -m pip install --force-reinstall --no-deps autoclip-1.5.0-py3-none-any.whl

Команды выше для macOS / Linux. В Windows создайте среду через py -m venv venv, активируйте .\venv\Scripts\Activate.ps1, затем выполните те же команды python -m pip.

Сначала сохраните настройки модели: используйте desktop или свой каталог по примеру без ключей из ZIP. CLI / MCP (кит.). produce не использует временную настройку run --provider. --srt пропускает транскрипцию.

autoclip --version
autoclip produce talk.mp4 --srt talk.srt --platform douyin --portrait-style podcast --json
autoclip outputs PROJECT_ID --export-kits

Сервер запускает клиент MCP. Для отдельной отладки выполните autoclip mcp в другом терминале; OpenCode настраивается через autoclip mcp install opencode.

Замените PROJECT_ID полученным ID. MCP: start_quick_output / get_quick_output_status; command — абсолютный путь к autoclip в venv, args — ["mcp"]. Старые run / export и инструменты доступны. CLI / MCP (кит.), OpenCode, Agent skill (кит.).

Модели

Способ Настройка
Облачный API Провайдер и API Key в настройках. Совместимые с OpenAI принимают Base URL.
Ollama Адрес по умолчанию http://localhost:11434/v1. Скачайте и запустите локальную модель, затем выберите модель, которую предоставляет сервер. API Key не нужен.
LM Studio Загрузите модель и запустите Local Server, по умолчанию http://localhost:1234/v1.

В Docker localhost — сам контейнер. Для модели на хосте укажите адрес, доступный из контейнера.

Модели (кит.) · Локально и контейнеры (кит.)

Благодарим спонсоров ❤️

88API
88API
Благодарим 88API за поддержку AutoClip! Платформа объединяет GPT, Claude, Gemini, Grok, DeepSeek, Kimi и GLM для анализа субтитров, выбора ярких моментов и создания заголовков.
🎨 Мультимедиа: Модели изображений, видео и аудио, включая GPT-Image, Seedance, Veo, MiniMax Hailuo H3, Kling, Whisper и TTS. AutoClip использует совместимые API анализа, создания обложек и транскрипции.
🏷️ Сервис и оплата: По информации партнёра, сервис управляется зарубежной компанией и предлагает поддержку операторов, счета и пополнение в соотношении 1:1; действуют условия платформы.
🎁 Новым пользователям: Получите пробный кредит для проверки моделей по реферальной ссылке на условиях акции. Инструкция по настройке (англ.)
Infistar
Infistar.cc
Благодарим Infistar.cc за поддержку AutoClip! Сервис предоставляет API разных моделей для анализа субтитров длинных видео, выбора ярких моментов и создания заголовков.
⚙️ Совместимый API: Выберите в AutoClip провайдера с поддержкой OpenAI-совместимого API и укажите Base URL, свой ключ API и доступную модель.
🧩 Выбор моделей: Партнёр предлагает Claude, GPT, Gemini, DeepSeek и другие семейства. Выбирайте модели, поддерживающие совместимую конечную точку, чтобы сравнивать анализ субтитров и подбор ярких моментов.
🏷️ Цены и услуги: По данным партнёра, некоторые модели доступны по цене от 1% официального тарифа, с оплатой в юанях, выставлением счетов и проверкой подлинности модели. Список моделей, действующие цены и условия уточняйте на платформе.
🎁 Предложение для AutoClip: Новые пользователи могут получить $5 пробного кредита при регистрации по реферальной ссылке на условиях акции. Инструкция по настройке (англ.)

Частые вопросы

Это бесплатно? Нужен API Key?

Приложение бесплатно под MIT. Облачный анализ, транскрипция и AI-изображения используют ваши ключи и тарифы провайдера. Автообложка по умолчанию не вызывает платную генерацию. Ollama / LM Studio требуют железо, но не облачный ключ. Публикация — со своим Bilibili или Upload-Post.

Видео куда-то отправляется?

Нарезка и рендер на вашем компьютере. Облачный анализ отправляет нужные субтитры и текст; анализ изображения или генерация с референсом — необходимые кадры; облачная транскрипция — аудио. Локальные анализ и транскрипция не требуют соответствующего облачного API. Готовые клипы загружаются на подключённые площадки при выборе публикации. Аналитику и отчёты об ошибках можно выключить. Конфиденциальность.

Какие видео подходят лучше?

Основные проверенные случаи — интервью, подкасты, курсы и речь. Авторские субтитры быстрее всего; иначе используйте локальную/облачную транскрипцию. Для игр или малого диалога включите анализ кадров с подходящей моделью и проверьте выбранные моменты.

Почему нет клипов?

Проверьте транскрипцию, соединение с моделью, FFmpeg, диск и условия площадки. Длинный YouTube требует цельных клипов от 180 секунд; для короткого источника выберите Shorts/Bilibili. Если ошибка остаётся, приложите версию 1.5.0, OS, длительность, модель и очищенные логи в известные проблемы.

Неполадки · Известные проблемы

Документация

Нужно Документы
Установка и первые клипы Установка
Свой хостинг и автоматизация Docker · CLI / MCP (кит.) · Agent skill (кит.) · OpenCode
Модели и сбои Модели (кит.) · FAQ
Версии, план, приватность Changelog · План (кит.) · Доска (кит.) · Приватность
Участие и перевод Вклад (кит.) · Переводы (кит.)

Участие

Правки, примеры, отзывы и переводы приветствуются. Если AutoClip помог — звезда кстати.

Ведёт один человек. Живой поддержки и личного деплоя нет.

Star History

Спасибо FastAPI, React, Tauri, FFmpeg, yt-dlp, Whisper, FunASR и всем, кто вкладывается. MIT License.