Aprendizagem pessoal com IA
e orientação prática

bilive: gravação ao vivo sem supervisão e corte automático, ferramenta de upload para a estação B

Introdução geral

bilive é uma ferramenta projetada especificamente para gravação ao vivo na estação B, oferecendo gravação ao vivo extremamente rápida, corte automático, renderização de pop-ups e geração de legendas. A ferramenta é compatível com máquinas de configuração ultrabaixa, suporta 7x24 horas de gravação sem supervisão, identifica e renderiza automaticamente pop-ups e legendas, além de fatiar e carregá-los automaticamente para a estação B. bilive usa um pipeline para processar o vídeo, garantindo que a gravação seja quase sincronizada com a transmissão ao vivo, o que a torna adequada para gravações em várias salas e cenários com poucos requisitos de hardware.

bilive: gravação ao vivo não monitorada da estação B e ferramenta de fatiamento e upload automático-1


 

Lista de funções

  • Gravação extremamente rápidaProcesso de pipeline: É usado um processo de pipeline, com a gravação e a transmissão ao vivo com meia hora de diferença.
  • Gravação em várias salasGravação de várias transmissões ao vivo ao mesmo tempo, incluindo pop-ups regulares, pop-ups pagos e mensagens de presente.
  • Fatiamento automáticoCortes e dados de destaques com base na densidade de pop-ups e geração automática de legendas interessantes.
  • renderização pop-up (computação)Converte automaticamente XML em arquivos pop-up ASS e os renderiza em vídeo.
  • Geração de subtítulosReconhece automaticamente a fala e gera legendas usando o modelo Whisper da OpenAI.
  • Carregamento automáticoCarregamento automático de vídeos gravados e cortados no site B.
  • Baixa compatibilidade de configuraçãoNão é necessária GPU, configuração mínima de CPU de núcleo único e RAM mínima para execução.

 

Usando a Ajuda

Processo de instalação

  1. Preparação ambiental::
    • Sistema operacional: Recomenda-se o Ubuntu 22.04 ou superior.
    • Requisitos de hardware: a configuração mínima é CPU de 2 núcleos, 2 G de RAM, disco rígido de 40 G e largura de banda de 3 Mbps.
  2. Etapas de instalação::
    • Projeto de clonagem:git clone https://github.com/timerring/bilive.git
    • Vá para o catálogo de projetos:cd bilive
    • Instale a dependência:pip install -r requirements.txt
    • Arquivo de configuração: modifique conforme necessáriosettings.tomlDocumentação.

Instruções de uso

  1. Iniciar a gravação::
    • estar em movimentoregistro.shO script inicia a gravação:. /record.sh
    • Os arquivos de vídeo e pop-up são salvos automaticamente durante o processo de gravação.
  2. Fatiamento e upload automáticos::
    • estar em movimentoscan.shO script examina a pasta de vídeo e inicia o corte e o upload:. /scan.sh
    • O sistema divide automaticamente a densidade do pop-up e gera títulos e conteúdo interessantes.
  3. Renderização de pop-ups e legendas::
    • O sistema converte automaticamente o arquivo pop-up XML para o formato ASS e o renderiza no vídeo.
    • Use os modelos do Whisper para reconhecer automaticamente a fala e gerar legendas a serem renderizadas no vídeo.
  4. Gravação em várias salas::
    • Suporte à gravação de vários conteúdos de sala ao vivo ao mesmo tempo; vários IDs de sala ao vivo podem ser definidos no arquivo de configuração.

Procedimento de operação detalhado

  1. Configurações de gravação::
    • existirsettings.tomlpara configurar a ID da sala ao vivo e os parâmetros de gravação.
    • Depois de iniciar a gravação, o sistema ouvirá e gravará automaticamente o conteúdo da sala ao vivo especificada.
  2. Configurações de fatiamento e upload::
    • Configure os parâmetros de fatiamento, como o limite de densidade do pop-up e a duração da fatia.
    • O sistema cortará automaticamente o filme de acordo com a configuração e fará o upload do vídeo por meio da API do B-site.
  3. Configurações de pop-up e legenda::
    • Configure os parâmetros de renderização de pop-ups e legendas, como fonte, cor e posição.
    • O sistema renderiza automaticamente os pop-ups e as legendas e gera o arquivo de vídeo final.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " bilive: gravação ao vivo sem supervisão e corte automático, ferramenta de upload para a estação B

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil