Recuperar ficheiros XAVC-S corrompidos
XAVC-S não é uma câmara — é o codec e o contentor que a Sony escreve em quase toda a sua gama: a linha Alpha sem espelho (A7, A7S, A7R, A1, A9), as câmaras de vlogging ZV, as compactas RX e os corpos da linha Cinema (FX30, FX3, FX6) quando estão configurados para XAVC S. Se uma dessas gravações parou antes de a câmara terminar de escrever o ficheiro, a imagem e o som quase sempre ainda estão no cartão. O que falta é o pequeno dado que diz a um reprodutor onde está tudo.
Esta página é sobre o formato XAVC-S. Para um corpo específico, os guias de câmara na parte inferior aprofundam-se.
O que o XAVC-S realmente é
- XAVC S — H.264 (AVC), Long-GOP, dentro de um contentor MP4. O formato de gravação habitual da Sony.
- XAVC S-I — o mesmo H.264, mas All-Intra (cada fotograma é um fotograma-chave completo). Ficheiros maiores, edições mais fáceis. Ainda MP4.
- XAVC HS — um codec diferente: H.265 / HEVC. Se o seu ficheiro for XAVC HS, consulte Recuperar ficheiros HEVC.
O áudio é LPCM. O índice que une os fotogramas de vídeo e o áudio — o átomo MP4 "moov" — é gravado apenas no momento em que a gravação para de forma limpa.
O que está no ficheiro quando este falha
[ftyp] ← MP4 + XAVC declaration, intact
[mdat] ← all your H.264 frames + LPCM audio, interleaved
[????] ← the moov index that should be here is missing
Os fotogramas estão lá. O mapa desapareceu. Reconstruir esse mapa é todo o trabalho.
Porque é que as gravações XAVC-S ficam corrompidas
A causa quase nunca é o codec — é a gravação ser interrompida antes de uma paragem limpa:
- A bateria acaba a meio da filmagem.
- Cartão retirado antes de a gravação terminar — SD nas Alphas, CFexpress Tipo A na linha A1 / A7S III / FX.
- Corte térmico em longos takes 4K.
- Cartão cheio a meio da gravação.
- Perda de energia num equipamento a funcionar com uma bateria simulada ou USB-PD.
Cada um destes deixa a mesma impressão digital: um ".mp4" com aparência saudável que nenhum reprodutor abrirá.
O que pode tentar primeiro
- Sony Catalyst Browse (gratuito). A própria ferramenta da Sony compreender as suas variantes XAVC e, por vezes, abrir um ficheiro que o QuickTime não consegue.
- 'untrunc' (código aberto). Criado exatamente para esta falha de índice em falta. Precisa de um clipe de referência em bom estado da mesma câmara no mesmo modo.
- 'ffprobe'. Se o FFmpeg comunicar informações de fluxo, o ficheiro é mais recuperável do que a média.
- Resolve ou Premiere diretamente — ambos são mais permissivos em relação ao XAVC do que o QuickTime. Um teste de 30 segundos não custa nada.
Trabalhe sempre numa cópia do ficheiro.
Como a nossa recuperação lida com XAVC-S
- Não é necessário nenhum clipe de referência. Os parâmetros do codec são lidos a partir do primeiro fotograma-chave válido em 'mdat'.
- XAVC S e XAVC S-I, ambos. H.264 Long-GOP e All-Intra são detetados a partir dos dados do fotograma — não tem de nos dizer qual.
- 'co64' para ficheiros com mais de 4 GB. Os takes longos em 4K ultrapassam rotineiramente os 4 GB; os deslocamentos de blocos de 64 bits são o padrão, pelo que a segunda metade de um ficheiro grande não falha silenciosamente (o modo de falha das ferramentas bloqueadas em 'stco' de 32 bits).
- Áudio LPCM tratado corretamente. A taxa de amostragem, o layout do canal e a ordem dos bytes são lidos a partir dos dados reais, não presumidos.
- O perfil de imagem é preservado. S-Log3, S-Cinetone e HLG estão nos dados do codec, pelo que o ficheiro reconstruído os herda — as filmagens S-Log3 voltam como S-Log3.
- Qualquer corpo Sony. Como a recuperação funciona ao nível do formato, não importa se uma A7 IV, uma ZV-E1, uma RX100 ou uma FX3 gravaram o ficheiro.
O que faz
- Carregue o ficheiro XAVC-S. Até 50 GB.
- Cerca de um minuto depois, uma pré-visualização gratuita de 5 segundos.
- Pague apenas se funcionar. Ajuste as definições ou encaminhe para um humano se não funcionar.
FAQ
Qual é a diferença entre XAVC S, XAVC S-I e XAVC HS? XAVC S e XAVC S-I são ambos H.264 (Long-GOP e All-Intra, respetivamente) num contentor MP4. XAVC HS é H.265 / HEVC — um codec diferente. Recuperamos todos os três; se o seu for HS, o guia HEVC é a correspondência mais próxima.
Que câmaras Sony são abrangidas? Qualquer uma que grave XAVC-S — a linha Alpha sem espelho (A7, A7S, A7R, A1, A9), as câmaras de vlogging ZV, as compactas RX e a linha Cinema (FX30 / FX3 / FX6) nos modos XAVC S.
Preciso de um clipe de referência em bom estado? Não. A reconstrução estrutural lê tudo o que precisa a partir dos próprios fotogramas do ficheiro danificado. Uma referência só ajuda em casos incomuns, e o diagnóstico no carregamento dir-lhe-á se o seu é um deles.
O S-Log3/S-Cinetone voltará corretamente? Sim. O perfil de cor faz parte dos dados do codec e é transportado intacto.
O meu ficheiro tem mais de 4 GB. Esse é o caso normal para 4K e é tratado por predefinição com deslocamentos de 64 bits. O tamanho do ficheiro não é o problema; um índice em falta é.
É reproduzido por um segundo e depois congela. Esse é um modo de falha diferente — danos no meio do ficheiro, em vez de um índice em falta. Muitas vezes ainda recuperável, por vezes recuperando a secção intacta. O diagnóstico gratuito diz-nos em que caso se encontra.
As minhas imagens estão seguras? O ficheiro fica num servidor em França, é eliminado automaticamente após 48 horas e nunca é usado para treinar nada nem é partilhado. Política de privacidade.
Relacionado
- Sony FX3 XAVC corrompido — o guia específico da câmara para a Cinema Line
- MOV corrompido da Sony A7S III — Guia específico para a Alpha
- Recuperar ficheiros HEVC / H.265 — para filmagens XAVC HS
- O que significa "MOOV atom not found"
- Como funciona o nosso motor de recuperação
Carregue o seu ficheiro XAVC-S →
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 →