Avaliações do editor: Avaliações do usuário:[Total: 0 Average: 0] @media(min-width: 500px) { } @media(min-width: 800px) { }
Nesta postagem, falarei sobre uma ferramenta gratuita de código aberto chamada yt-fts. Esta ferramenta permite que você crie um banco de dados pesquisável de seus vídeos do YouTube, no qual você pode pesquisar qualquer texto ou palavras faladas em um vídeo específico. Basicamente, esta ferramenta baixa todas as transcrições de vídeos do YouTube para criar um banco de dados pesquisável em seu PC.
Esta ferramenta de linha de comando também pode criar um banco de dados para vários canais do YouTube e, em seguida, você pode pesquisar facilmente qualquer parte do texto diretamente da linha de comando. As ferramentas podem ser executadas off-line após a varredura de um canal. Você pode criar e armazenar banco de dados de canais ilimitados e, em seguida, usar a pesquisa rápida para encontrar qualquer coisa.
Como pesquisar texto/palavras faladas em todo o canal do YouTube?
Esta ferramenta requer Python trabalhar. Você precisa ter a versão mais recente do Python que pode ser baixada para sua plataforma aqui. Consulte a seção abaixo para saber como instalá-lo.
Instalando e configurando yt-fts:
Recomenda-se criar um ambiente virtual para esta ferramenta. Então, você começa abrindo o prompt de comando ou terminal em qualquer pasta e cria um ambiente virtual. Para fazer isso, execute os seguintes comandos.
python-m venv.
./Scripts/Activate
Agora, você começa clonando o repositório GitHub de yt-fts e, em seguida, cd nele. Basta executar os comandos abaixo um após o outro para fazer isso.
git clone https://github.com/NotJoeMartinez/yt-fts
cd yt-fts
Agora é hora de instalar as dependências necessárias. Para fazer isso, você só precisa executar os comandos abaixo um após o outro.
pip install-r requirements.txt python-m pip install-U yt-dlp
Se todos os comandos acima forem executados com sucesso, agora a configuração de yt-fts foi concluída. Você não terá que instalá-lo e configurá-lo novamente e novamente. Agora, consulte a próxima seção para ver como usá-lo para pesquisar qualquer coisa em um canal do YouTube.
Usando o yt-fts para pesquisar palavras faladas em um canal do YouTube:
Em o mesmo terminal onde você instalou tudo, agora você precisa criar um banco de dados para um canal do YouTube. Para isso, primeiro você precisa encontrar um canal de destino do YouTube. Vá para a guia de vídeo e copie a URL.
No terminal, digite o seguinte comando e adicione a URL do canal que você acabou de copiar. Veja abaixo como fazer isso.
python yt_fts.py baixe”YouTube_Channel_URL”
Agora, quando você tiver criado o banco de dados do canal, adicione faça a mesma coisa com algum outro Canal do Youtube. Você pode adicionar quantos canais quiser no banco de dados. E para ver quantos canais estão presentes no banco de dados, você pode usar o comando list como este. Aqui ele mostrará o nome do canal, bem como seu ID.
python yt_fts.py list
Para pesquisar qualquer coisa em um canal, use este comando. Nele, você só precisa substituir o termo de pesquisa e o ID do canal que pode obter no comando list que mencionei acima.
python yt_fts.py download”YouTube_Channel_URL”–channel-id”Channel_ID”
Você pode procurar por um texto ou frase, ou qualquer outra palavra e mostrará em quais vídeos ela existe. Ele mostrará o carimbo de data/hora, o título e o URL do vídeo. Você apenas salta para fazer isso e vê se produziu a saída correta.
Pensamentos finais:
Se você está procurando uma maneira de pesquisar uma palavra ou texto específico em um canal do YouTube, então esta ferramenta aqui o ajudará. Basta seguir as etapas acima e agora você poderá pesquisar qualquer palavra ou texto em qualquer canal do YouTube. Lembre-se de que ele usa transcrições de vídeo para pesquisar dentro dos vídeos. Portanto, se um canal não os tiver, não funcionará corretamente.