Este programa facilita a tradução e adição de faixas de áudio e legendas em vídeos, com novas funcionalidades para otimizar o processo.
-
Tradução em lote de arquivos
.SRT
Traduz legendas para qualquer idioma disponível no Google Tradutor. Utilize o arquivotraduzir.bat
.- Diferencial:
Ao contrário de tradutores convencionais (como sites ou programas como o Subtitle Edit), este programa mantém o contexto, traduzindo o arquivo como um todo. Assim, mesmo com quebras nas legendas, a tradução preserva a continuidade, oferecendo um resultado mais fiel ao original. - Observação:
Traduções para idiomas asiáticos, como Japonês e Chinês, podem apresentar problemas na distribuição de caracteres, resultando em índices de legendas em branco. Para esses casos, recomendamos o uso de ferramentas como o Subtitle Edit.
- Diferencial:
-
Mescla de áudio de fundo
Mescla faixas de áudio de fundo com suas tracks de áudio, se necessário. Utilize o arquivomesclar_com_áudios.bat
. -
Quebra de legendas no padrão "Netflix"
Quebra legendas automaticamente para respeitar o limite de 42 caracteres por linha. (Não oferece suporte a idiomas asiáticos como Japonês e Chinês; para esses casos, recomendamos o Subtitle Edit). Utilize o arquivoseparar_legenda.bat
. -
Adição automática de tracks de áudio e legenda
Adicione várias faixas de áudio e legendas ao vídeo sem precisar configurar manualmente. Basta colocar os arquivos de áudio na pasta correta e executar o.bat
. Utilize os arquivosadicionar_faixa_de_legenda.bat
eadicionar_faixas_de_áudio.bat
.
- Python 3.x
Recomendo baixar o .zip que está pronto em releases, mas caso queira fazer.
python -m venv venv
depois
venv\Scripts\activate
Com a venv ativada
pip install -r requirements.txt
Você pode utilizar cada script de forma independente, sem precisar seguir uma ordem específica. Basta respeitar os diretórios especificados para que tudo funcione corretamente.
- Coloque os arquivos
.SRT
que deseja traduzir na pastalegendas\legendas_originais
. - Execute o
traduzir.bat
.
- Coloque todos os áudios que deseja mesclar na pasta
audio_idiomas
. - Deixe o arquivo
background.mp3
na mesma pasta dos arquivos.bat
. - Execute o
mesclar_com_áudios.bat
.
- Execute o
separar_legenda.bat
para que ele faça o backup e a separação das legendas automaticamente.- Lembre-se que este script não oferece suporte a idiomas asiáticos como Japonês, Chinês e Coreano.
- Ao executar, o script perguntará o nome do arquivo de vídeo que está na mesma pasta dos
.bat
. - Escolha a pasta de legendas que deseja adicionar:
legendas\legendas_originais
oulegendas\legendas_traduzidas
. - O script criará um novo vídeo com as legendas, usando os nomes dos arquivos de legenda como referência.
- Ao executar, o script perguntará o nome do arquivo de vídeo na mesma pasta dos
.bat
.- Caso tenha adicionado legendas, você pode escolher o nome do vídeo já com as legendas.
- O script pegará todos os arquivos de áudio da pasta
audio_idiomas
e os adicionará ao vídeo. - Execute o
adicionar_faixa_de_legenda.bat
para gerar o novo vídeo com os áudios.
Certifique-se de que todos os arquivos necessários (vídeo, áudio e legendas) estejam presentes nos diretórios especificados antes de executar os scripts. Certifique-se também de que os nomes dos arquivos e os idiomas correspondam corretamente para uma saída adequada.
Para quaisquer dúvidas ou problemas, entre em contato comigo.