Ferramenta de linha de comando completa para baixar áudio e vídeo de milhares de sites, derivada do youtube-dl.
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
Instale os pré-requisitos: Git, Python 3.11 ou superior e FFmpeg
- 2
Clone o repositório
git clone https://github.com/Michele0303/tiktok-live-recorder - 3
Instale as dependências com uv
uv sync - 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
Ferramenta em Go para buscar e baixar músicas em mais de 10 plataformas de streaming chinesas e internacionais, pela web, no terminal ou em um app para desktop.
Ferramenta de linha de comando e biblioteca Python que transforma uma imagem no estilo whiteboard em um MP4 renderizado na CPU, com revelação desenhada à mão e ritmo opcionalmente sincronizado à narração.
Transforma o gráfico de contribuições do GitHub em um GIF ou WebP animado de nave espacial no estilo Galaga, pronto para incorporar ao seu perfil.
Transforma um repositório Git ou diretório local em um resumo de texto pronto para prompts, para fornecer código a LLMs.
Ferramenta de linha de comando em Python que gera pôsteres minimalistas e imprimíveis de qualquer cidade usando dados do OpenStreetMap, com temas de cores selecionáveis.