Clips AI: Uma Biblioteca Python para Reproposição de Vídeos
Clips AI é uma biblioteca Python de código aberto que oferece recursos poderosos para desenvolvedores. Ela permite transformar vídeos longos em clipes de forma automática, apenas com algumas linhas de código.
Recursos Principais:
- Criação de Clipes: A biblioteca utiliza a transcrição do vídeo para identificar e criar clipes. Isso é feito com o WhisperX, um wrapper de código aberto no Whisper com funcionalidades adicionais para detectar os tempos de início e fim de cada palavra.
- Redimensionamento de Vídeos: É possível redimensionar o aspecto ratio do vídeo de 16:9 para 9:16. Para isso, é necessário um token de acesso do Hugging Face, pois a biblioteca utiliza o Pyannote para a diarização do locutor.
Uso Básico:
- Instalação: Primeiro, instale as dependências do Python. É altamente recomendado usar um ambiente virtual (como o venv) para evitar conflitos de dependências. Em seguida, instale a biblioteca Clips AI e o WhisperX.
- Criação de Clipes: Após a transcrição do vídeo, que é feita com o Transcriber, o ClipFinder pode ser usado para encontrar os clipes.
- Redimensionamento de Vídeos: Com o token de acesso do Hugging Face, é possível redimensionar o vídeo para o aspecto ratio desejado.
Clips AI é projetada para vídeos centrados em áudio e baseados em narrativas, como podcasts, entrevistas, discursos e sermões.