Repolode
Michele0303

Michele0303/tiktok-live-recorder

Python CLI-утилита для записи TikTok-трансляций со звуком и видео в ручном, автоматическом режимах или режиме подписок.

Звёзды
920
Форки
237
Открытые issues
140
Последний коммит
2 месяца назад

Что это?

TikTok Live Recorder — это Python CLI-утилита для записи TikTok-трансляций и сохранения их в локальные файлы. Она записывает и звук, и видео, чтобы после окончания эфира можно было пересмотреть или заархивировать его.

Запись настраивается с помощью флагов -user, -url или -room_id, которые задают нужную трансляцию, и -mode, который определяет режим запуска: manual сразу начинает запись, если пользователь уже ведёт эфир; automatic проверяет эфиры через заданный интервал и начинает запись, когда пользователь выходит в эфир; followers записывает трансляции всех аккаунтов, на которые подписан вошедший пользователь. Также можно задать каталог для сохранения файлов, максимальную длительность записи, HTTP-прокси и битрейт при постобработке, а также включить отправку готовых записей в Telegram.

Проект работает в Windows, Linux, macOS и Android через Termux, а также запускается из Docker-образа. Для работы требуется Python 3.11 или новее и FFmpeg.

Ключевые возможности

  • 01Записывает TikTok-трансляции со звуком и видео.
  • 02Поддерживает ручной, автоматический (с проверкой через заданный интервал) режимы записи и режим подписок.
  • 03Позволяет выбрать трансляцию по имени пользователя, URL эфира или room ID.
  • 04Позволяет задать каталог для сохранения файлов, максимальную длительность, HTTP-прокси и битрейт записи.
  • 05При необходимости отправляет готовые записи в Telegram.
  • 06Доступна в виде Docker-образа, помимо локальной установки.

Сценарии использования

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

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

  1. 1

    Установите необходимые компоненты: Git, Python 3.11 или новее и FFmpeg

  2. 2

    Клонируйте репозиторий

    git clone https://github.com/Michele0303/tiktok-live-recorder
  3. 3

    Установите зависимости с помощью uv

    uv sync
  4. 4

    Просмотрите параметры командной строки

    uv run python src/main.py -h

Что важно знать

  • Проект не связан с TikTok, и вы используете его на свой страх и риск.
  • Для настройки требуются Python 3.11 или новее, FFmpeg и uv. Для некоторых функций необходим файл cookies.json или файл конфигурации Telegram.

Темы

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

Что такое tiktok-live-recorder?
Python CLI-утилита для записи TikTok-трансляций со звуком и видео в ручном, автоматическом режимах или режиме подписок. TikTok Live Recorder — это Python CLI-утилита для записи TikTok-трансляций и сохранения их в локальные файлы. Она записывает и звук, и видео, чтобы после окончания эфира можно было пересмотреть или заархивировать его.
tiktok-live-recorder можно использовать бесплатно? Какая у него лицензия?
tiktok-live-recorder распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tiktok-live-recorder всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в tiktok-live-recorder — 12 авг. 2026 г..
Для чего можно использовать tiktok-live-recorder?
Архивирование эфиров авторов, на которых вы подписаны, чтобы пересмотреть их позже. Сбор трансляций для анализа контента или исследований. Автоматическая запись эфиров любимого стримера при каждом выходе в эфир. Запуск в фоновом режиме на сервере или в контейнере для круглосуточной записи трансляций.
Как установить tiktok-live-recorder?
Установите необходимые компоненты: Git, Python 3.11 или новее и FFmpeg Клонируйте репозиторий: git clone https://github.com/Michele0303/tiktok-live-recorder Установите зависимости с помощью uv: uv sync Просмотрите параметры командной строки: uv run python src/main.py -h
Где скачать tiktok-live-recorder?
Исходный код и инструкции по установке — на GitHub: https://github.com/Michele0303/tiktok-live-recorder

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Утилита командной строки и библиотека Python, которые превращают изображение в стиле доски для рисования в MP4 с прорисовкой от руки, используя CPU и при необходимости синхронизацию с озвучкой.

24227PythonMITОбновлён в прошлом месяце