EternalDub: ferramenta gratuita pra pôr dublagens clássicas em arquivos de alta qualidade
Fala galera!
Depois de um bom tempo planejando e testando, desenvolvi uma ferramenta pra preservar dublagens clássicas: o EternalDub.
Muito filme antigo dublado só sobreviveu em fonte ruim (gravação de TV, VHS, DVD antigo), e por isso muitos até parecem ser mais velhos do que realmente são. O programa pega essa dublagem e coloca em alguma source de qualidade superior que você tenha, fazendo um Remux, sem recodificar o vídeo nem o áudio original. Ou seja, você não perde nenhuma qualidade.
O motivo pra desenvolver isso, além de querer ajudar na preservação das mídias, é meu irmãozinho mais novo. Ele tem dislexia, o que dificulta o entendimento dele ao assistir obras legendadas, o que torna a dublagem uma prioridade.
Sendo sincero: eu (ainda) não sei programar. Fiz a programação com ajuda do Claude. Mas sim, desenvolvi tudo com muita atenção e carinho, pois quis fazer algo realmente bom.
Funções do software:
- Sincroniza dublagens com o áudio do filme automaticamente.
- Corrige fontes com cortes ou dessincronia, trecho por trecho.
- Exibe as ondas pra você conferir e ajustar manualmente a dublagem selecionada.
- Não recodifica o vídeo nem o áudio original na hora de salvar.
- Monta o MKV final já organizado (dublagem, áudio original, legenda), de acordo com a preferência do usuário.
- E mais.
Eu mesmo já "remuxei" três filmes com ele, até agora. Como exemplo, consegui juntar a dublagem de "A Festa do Monstro Maluco" com um BDRemux gringo. Ela ficou perfeitamente alinhada com o vídeo em alta qualidade.
Acredito que isso pode ajudar muita gente que preserva mídia. Digo isso pois sou uma dessas pessoas. Ele é gratuito e de código aberto. Quem quiser testar, dar opinião ou reportar bug, fico muito grato!
35 points · 12 comments
Título: Criei uma ferramenta open-source que coloca dublagens clássicas em BDRemux sem perder nenhum dado
Oi, meus amigos pirateiros! Muitas dublagens clássicas só circulam junto de vídeos de baixa qualidade, e por isso vários filmes parecem bem mais velhos do que são. Já existem versões com imagem muito melhor (BDRemux, scans de 35 mm), mas sem a dublagem. Pra resolver isso, criei o EternalDub.
O que ele faz:
- coloca uma ou várias dublagens numa release de alta qualidade sem recodificar nada (o vídeo fica idêntico bit a bit)
- descobre o atraso sozinho, comparando a música e os efeitos da dublagem com o áudio original (funciona mesmo com as vozes diferentes)
- avisa quando a dublagem tem velocidade diferente (PAL) ou quando as versões têm cortes diferentes
- mostra as ondas sonoras pra ajustar na mão, no estilo do Subtitle Edit
- gera um teste de 5 minutos antes do arquivo final e confere sozinho se cada dublagem saiu com som e sincronizada
Funciona no Windows (precisa de Python e FFmpeg). Interface em português e inglês. É open-source (licença MIT):
Moguel0818/EternalDub
Por que fiz isso? Sou arquivista, então preservação de mídias é algo que levo muito a sério. E tem um motivo pessoal: meu irmão tem dislexia, e ler legendas em filmes estrangeiros é difícil pra ele. As dublagens brasileiras são um tesouro nacional e merecem o melhor tratamento possível, sem precisar sacrificar a imagem pra ter o áudio em português.
Transparência: não sou programador. O código foi escrito com ajuda de IA (Claude); eu idealizei o projeto, tomei as decisões e testei com meus arquivos. Por isso, revisão de quem programa é muito bem-vinda, principalmente de quem entende de áudio, FFmpeg ou interface.
O que ainda não faz: juntar trechos quando as versões têm cortes diferentes (é o próximo passo).
Achou um problema? Abra um Issue no GitHub ou comente aqui. Críticas, ideias e sugestões são muito bem-vindas, e todo mundo que ajudar entra nos créditos.
Valeu!
49 points · 11 comments
Mentions
EternalDub: ferramenta gratuita pra pôr dublagens clássicas em arquivos de alta qualidade Fala galera! Depois de um bom tempo planejando e testando, desenvolvi uma ferramenta pra preservar dublagens clássicas: o EternalDub. Muito filme antigo dublado só sobreviveu em fonte ruim (gravação de TV, VHS, DVD antigo), e por isso muitos até parecem ser mais velhos do que realmente são. O programa pega essa dublagem e coloca em alguma source de qualidade superior que você tenha, fazendo um Remux, sem recodificar o vídeo nem o áudio original. Ou seja, você não perde nenhuma qualidade. O motivo pra desenvolver isso, além de querer ajudar na preservação das mídias, é meu irmãozinho mais novo. Ele tem dislexia, o que dificulta o entendimento dele ao assistir obras legendadas, o que torna a dublagem uma prioridade. Sendo sincero: eu (ainda) não sei programar. Fiz a programação com ajuda do Claude. Mas sim, desenvolvi tudo com muita atenção e carinho, pois quis fazer algo realmente bom. Funções do software: - Sincroniza dublagens com o áudio do filme automaticamente. - Corrige fontes com cortes ou dessincronia, trecho por trecho. - Exibe as ondas pra você conferir e ajustar manualmente a dublagem selecionada. - Não recodifica o vídeo nem o áudio original na hora de salvar. - Monta o MKV final já organizado (dublagem, áudio original, legenda), de acordo com a preferência do usuário. - E mais. Eu mesmo já "remuxei" três filmes com ele, até agora. Como exemplo, consegui juntar a dublagem de "A Festa do Monstro Maluco" com um BDRemux gringo. Ela ficou perfeitamente alinhada com o vídeo em alta qualidade. Acredito que isso pode ajudar muita gente que preserva mídia. Digo isso pois sou uma dessas pessoas. Ele é gratuito e de código aberto. Quem quiser testar, dar opinião ou reportar bug, fico muito grato!
Título: Criei uma ferramenta open-source que coloca dublagens clássicas em BDRemux sem perder nenhum dado Oi, meus amigos pirateiros! Muitas dublagens clássicas só circulam junto de vídeos de baixa qualidade, e por isso vários filmes parecem bem mais velhos do que são. Já existem versões com imagem muito melhor (BDRemux, scans de 35 mm), mas sem a dublagem. Pra resolver isso, criei o EternalDub. O que ele faz: - coloca uma ou várias dublagens numa release de alta qualidade sem recodificar nada (o vídeo fica idêntico bit a bit) - descobre o atraso sozinho, comparando a música e os efeitos da dublagem com o áudio original (funciona mesmo com as vozes diferentes) - avisa quando a dublagem tem velocidade diferente (PAL) ou quando as versões têm cortes diferentes - mostra as ondas sonoras pra ajustar na mão, no estilo do Subtitle Edit - gera um teste de 5 minutos antes do arquivo final e confere sozinho se cada dublagem saiu com som e sincronizada Funciona no Windows (precisa de Python e FFmpeg). Interface em português e inglês. É open-source (licença MIT): Moguel0818/EternalDub Por que fiz isso? Sou arquivista, então preservação de mídias é algo que levo muito a sério. E tem um motivo pessoal: meu irmão tem dislexia, e ler legendas em filmes estrangeiros é difícil pra ele. As dublagens brasileiras são um tesouro nacional e merecem o melhor tratamento possível, sem precisar sacrificar a imagem pra ter o áudio em português. Transparência: não sou programador. O código foi escrito com ajuda de IA (Claude); eu idealizei o projeto, tomei as decisões e testei com meus arquivos. Por isso, revisão de quem programa é muito bem-vinda, principalmente de quem entende de áudio, FFmpeg ou interface. O que ainda não faz: juntar trechos quando as versões têm cortes diferentes (é o próximo passo). Achou um problema? Abra um Issue no GitHub ou comente aqui. Críticas, ideias e sugestões são muito bem-vindas, e todo mundo que ajudar entra nos créditos. Valeu!