O vídeo é reproduzido, mas sem áudio — Como recuperar o som
Um ficheiro de vídeo recuperado ou reparado reproduz a imagem corretamente, mas não produz som nenhum. O volume está alto. O codec é suportado. O áudio simplesmente não está lá.
Três causas comuns, por ordem de frequência.
Causa 1: a faixa de áudio foi eliminada durante a recuperação
A ferramenta de recuperação encontrou o fluxo de vídeo, reconstruiu o índice para ele e ignorou o áudio porque o cabeçalho de áudio estava danificado ou não era padrão. O ficheiro recuperado realmente não tem faixa de áudio. Verifique com o FFmpeg:
ffprobe recovered.mov 2>&1 | grep "Stream"
Se vir apenas "Stream #0:0 ... Video", a faixa de áudio está em falta. Se vir "Stream #0:1 ... Audio", o áudio existe, mas não está a ser reproduzido — essa é a causa 2 abaixo.
O ficheiro original quase sempre tem os dados de áudio ainda dentro dele — a recuperação simplesmente não os incluiu. A correção é executar novamente a recuperação com a sondagem de áudio ativada, que é o que fazemos em cada trabalho por predefinição.
Causa 2: a faixa de áudio existe, mas está silenciada / nula / codec errado
O 'ffprobe' mostra um fluxo de áudio, mas não se ouve nada. Variações:
- O codec de áudio é algo que o reprodutor não descodifica (incomum, mas acontece com PCM bruto em layouts não padrão).
- Os blocos de áudio são preenchidos com zeros (os dados foram substituídos por alguma coisa).
- A recuperação colocou a faixa de áudio, mas com parâmetros de fluxo incorretos (taxa de amostragem, número de canais), pelo que o leitor descodifica silêncio.
Tente reproduzir no VLC. Se o VLC reproduzir áudio e o seu editor não, tem uma incompatibilidade de metadados com a qual o editor está a ser rigoroso; transcodifique através do FFmpeg para limpar.
Causa 3: a gravação original não tinha áudio
Menos comum, mas verifique antes de assumir que a recuperação falhou. Alguns modos da câmara (timelapse, certos modos RAW, gravações de ecrã sem microfone) gravam apenas vídeo. Verifique as definições da câmara ou teste outra gravação da mesma câmara.
Como descobrir qual a causa
Execute:
ffprobe -v error -show_streams broken_or_recovered.mov
- Nenhum fluxo de áudio listado → causa 1.
- Fluxo de áudio listado com codec / taxa de amostragem / canais → causa 2.
- Fluxo de áudio listado, mas 'nb_frames=0' ou 'duration=0' → causa 1 com um fluxo de espaço reservado (a estrutura da faixa de áudio foi criada, mas não contém dados).
Para a causa 1 especificamente, examine o ficheiro original (pré-recuperação):
ffprobe -v error -show_streams original_broken.mov
Se o original tiver metadados de áudio que o FFmpeg consiga ler, os dados de áudio estão no ficheiro e uma recuperação melhor irá recuperá-los.
O que pode tentar fazer por si mesmo
Para a causa 1 — áudio perdido
Tente a recuperação com o modo permissivo do FFmpeg:
ffmpeg -err_detect ignore_err -i original_broken.mov -c copy with_audio.mov
Se o FFmpeg conseguir ler o original, isto geralmente extrai o áudio. Se o original tiver um MOOV em falta, isto não funcionará — precisa de uma recuperação que reconstrua o índice com áudio.
Para a causa 2 — o áudio existe, mas não é reproduzido
Re-multiplexe através do FFmpeg com parâmetros de áudio explícitos:
ffmpeg -i recovered.mov -c:v copy -c:a aac -ar 48000 -ac 2 cleaned.mov
Por vezes, também ajuda remover o áudio completamente e adicioná-lo novamente a partir do original (se o áudio original for reproduzido de forma independente):
ffmpeg -i recovered.mov -c:v copy -an video_only.mov
ffmpeg -i original_broken.mov -vn -c:a copy audio_only.aac
ffmpeg -i video_only.mov -i audio_only.aac -c copy combined.mov
Para a causa 3 — sem áudio no original
Nada a recuperar. O modo de gravação não capturou áudio.
Como a nossa recuperação lida com a perda de áudio
O nosso pipeline inclui uma passagem de sondagem de áudio dedicada:
- Deteção de Endianness (LE vs BE) para faixas PCM.
- Deteção da taxa de amostragem a partir da dominância do tamanho do bloco — a maioria dos blocos tem um tamanho determinado pela taxa real.
- Disposição de canais a partir da análise de correlação (mono / estéreo / 5.1 / camadas de objetos Atmos).
- AAC vs PCM vs LPCM identificados a partir de marcadores de bloco.
- Posicionamento de blocos corrigido para câmaras com intercalação não padrão (por exemplo, unidades Atomos).
A sonda de áudio é executada no ficheiro original, mesmo quando o cabeçalho de áudio está danificado. Se os dados de áudio estiverem em "mdat", nós encontramos e reconstruímos a faixa.
O que faz
Se o seu ficheiro for da recuperação de outra ferramenta e quiser o áudio de volta: carregue o ficheiro original danificado (não a versão recuperada sem áudio). A nossa recuperação lida com a sondagem de áudio como padrão.
Se o seu ficheiro for nosso e o áudio estiver em falta: encaminhe a partir da página do trabalho. O áudio foi sinalizado como irrecuperável (raro) ou tratado incorretamente (vamos corrigi-lo). Sem custos para novas execuções.
Carregue o seu ficheiro original →
FAQ
O meu ficheiro recuperado tem áudio, mas são apenas 30 segundos de um vídeo de 5 minutos. A recuperação de áudio parou no ponto em que os blocos de áudio se tornaram ilegíveis. Isto acontece frequentemente com a corrupção a meio do ficheiro. Por vezes, é recuperável com uma nova passagem; por vezes, o áudio para realmente no ponto de corrupção.
É possível extrair apenas o áudio se o vídeo não for recuperável? Muitas vezes, sim. O áudio é geralmente mais recuperável do que o vídeo porque os dados de áudio são menores e menos dependentes dos parâmetros internos do codec. Encaminhe após o carregamento e peça apenas o áudio.
O vídeo do meu telemóvel não tem áudio após a recuperação — foi gravado silenciosamente? Ocasionalmente, os telemóveis gravam sem áudio se uma chamada telefónica tiver começado, uma aplicação tiver sido interrompida ou o microfone tiver sido silenciado. Teste outra gravação do mesmo telemóvel. Se as outras tiverem áudio, o seu ficheiro é um verdadeiro caso de perda de áudio.
As minhas imagens estão seguras? Servidor em França, eliminadas automaticamente após 48 horas, nunca usadas para treinar nada ou partilhadas. Política de privacidade.
Relacionado
- Áudio dessincronizado
- Gravação do Atomos Ninja interrompida
- Como funciona o nosso motor de recuperação
Pré-visualização gratuita · Sem compromisso
Pronto(a) para recuperar o seu vídeo?
Carregue o seu ficheiro. Obtenha uma pré-visualização gratuita de 5 segundos em cerca de um minuto. Pague apenas se a pré-visualização parecer correta.
Carregue o seu vídeo →