Repolode
Michele0303

Michele0303/tiktok-live-recorder

Ferramenta de linha de comando em Python para gravar lives do TikTok, com áudio e vídeo, nos modos manual, automático ou de seguidores.

Estrelas
920
Forks
237
Issues abertas
140
Último commit
há 2 meses

O que é?

TikTok Live Recorder é uma ferramenta de linha de comando em Python para capturar lives do TikTok e salvá-las em arquivos locais. Ela grava áudio e vídeo, permitindo rever ou arquivar as transmissões depois que terminam.

A gravação é controlada por flags como -user, -url ou -room_id, que definem qual transmissão gravar, e -mode, que escolhe como ela começa: no modo manual, a gravação começa imediatamente se o usuário estiver ao vivo; no automático, a ferramenta verifica a cada intervalo definido e grava sempre que o usuário entra ao vivo; e, no modo de seguidores, grava transmissões de todas as contas seguidas pelo usuário conectado. Também há opções para definir o diretório de saída, a duração máxima, um proxy HTTP, o bitrate do pós-processamento e o envio das gravações concluídas para o Telegram.

O projeto funciona em Windows, Linux, macOS e Android por meio do Termux, e também pode ser iniciado a partir de uma imagem Docker. Requer Python 3.11 ou mais recente e FFmpeg.

Recursos principais

  • 01Grava lives do TikTok com áudio e vídeo.
  • 02Oferece os modos de gravação manual, automático (verificação em intervalos) e de seguidores.
  • 03Permite escolher a transmissão por nome de usuário, URL da live ou ID da sala.
  • 04Permite definir o diretório de saída, a duração máxima, um proxy HTTP e o bitrate de saída.
  • 05Pode enviar as gravações concluídas para o Telegram.
  • 06Disponível como imagem Docker, além da instalação local.

Casos de uso

  • Arquivar lives de criadores que você segue para assistir mais tarde.
  • Coletar transmissões ao vivo para análise de conteúdo ou pesquisa.
  • Capturar automaticamente as transmissões de um streamer favorito sempre que ele entrar ao vivo.
  • Executar sem supervisão em um servidor ou contêiner para gravar transmissões continuamente.

Início rápido

  1. 1

    Instale os pré-requisitos: Git, Python 3.11 ou superior e FFmpeg

  2. 2

    Clone o repositório

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

    Instale as dependências com uv

    uv sync
  4. 4

    Confira as opções da linha de comando

    uv run python src/main.py -h

Antes de usar

  • O projeto não é afiliado ao TikTok e seu uso é por sua conta e risco.
  • A configuração requer Python 3.11 ou superior, FFmpeg e uv. Alguns recursos precisam de cookies.json ou de um arquivo de configuração do Telegram.

Tópicos

Perguntas frequentes

O que é tiktok-live-recorder?
Ferramenta de linha de comando em Python para gravar lives do TikTok, com áudio e vídeo, nos modos manual, automático ou de seguidores. TikTok Live Recorder é uma ferramenta de linha de comando em Python para capturar lives do TikTok e salvá-las em arquivos locais. Ela grava áudio e vídeo, permitindo rever ou arquivar as transmissões depois que terminam.
tiktok-live-recorder é gratuito? Qual é a licença?
tiktok-live-recorder é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
tiktok-live-recorder ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de tiktok-live-recorder foi em 12 de ago. de 2026.
Para que posso usar tiktok-live-recorder?
Arquivar lives de criadores que você segue para assistir mais tarde. Coletar transmissões ao vivo para análise de conteúdo ou pesquisa. Capturar automaticamente as transmissões de um streamer favorito sempre que ele entrar ao vivo. Executar sem supervisão em um servidor ou contêiner para gravar transmissões continuamente.
Como instalar tiktok-live-recorder?
Instale os pré-requisitos: Git, Python 3.11 ou superior e FFmpeg Clone o repositório: git clone https://github.com/Michele0303/tiktok-live-recorder Instale as dependências com uv: uv sync Confira as opções da linha de comando: uv run python src/main.py -h
Onde consigo tiktok-live-recorder?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Michele0303/tiktok-live-recorder

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados