O que é o formato de ficheiro AVC?
A extensão de arquivo .avc é usada por arquivos de vídeo codificados em MPEG-4 AVC (Advanced Video Coding, padronizado como H.264). Arquivos .avc armazenam apenas dados de vídeo - a maioria são fluxos elementares H.264 brutos estruturados como uma sequência de unidades NAL com prefixos de código de início Annex B (00 00 00 01), não carregando áudio, nem duração e nenhum invólucro de contêiner. Contêineres multimídia, como .m2ts ou .mts, normalmente carregam dados de vídeo AVC junto com áudio dentro de um contêiner adequado - um arquivo .avc puro não o faz. Uma minoria de arquivos .avc são, na verdade, arquivos .mp4 ou MOV renomeados com a extensão .avc; esses começam com uma caixa ftyp no deslocamento de byte 4 e podem ser reproduzidos normalmente renomeando-os de volta para .mp4.
Vantagens do padrão AVC
O MPEG-4 AVC oferece taxas de compressão mais altas e melhor qualidade de imagem, mantendo requisitos de largura de banda mais baixos do que seus antecessores (MPEG-2, H.263, etc.). O padrão AVC é considerado universal, suportado por uma ampla gama de aplicativos, sistemas e tecnologias, incluindo Blu-ray, streaming baseado em .mkv, TV digital, streaming digital e VoIP. Como o .avc é um fluxo bruto, no entanto, muitos reprodutores de mídia padrão se recusarão a abri-lo; ferramentas como VLC e ffmpeg o manipulam de forma confiável.
Segurança e proteção
RISCO: LOWUm fluxo .avc bruto consiste em dados de vídeo inertes, não executáveis, portanto é seguro para reproduzir e fazer remux. Duas notas práticas: fluxos manipulados ocasionalmente acionaram bugs de decodificador, portanto mantenha o VLC/ffmpeg atualizado; e se a filmagem for uma evidência (CFTV/captura), faça o remux com «-c copy» (sem perdas) em vez de re-codificar para preservar os quadros originais. Conversores online fazem o upload do seu vídeo para terceiros - faça o remux localmente com o ffmpeg para qualquer conteúdo privado. Observe que um arquivo de banco de dados Kaspersky .avc não é vídeo; não tente reproduzi-lo ou convertê-lo.
Detalhes do formato
em resumo- Banco de Dados Kaspersky Anti-Virus - Alguns produtos Kaspersky armazenam dados de atualização de definições de vírus em arquivos .avc; estes não são vídeos e abrem apenas dentro do antivírus.
- Script do Avid Media Composer - O software de edição Avid pode salvar um arquivo de script/transcrição com a extensão .avc, sem relação com o codec de vídeo.
Programas que abrem arquivos AVC
Detalhes técnicos
especificação profunda| Estrutura do arquivo | Fluxo elementar bruto H.264 Annex B; sem invólucro de contêiner, sem trilha de áudio e sem metadados de duração |
| Codec de vídeo | H.264 / MPEG-4 Part 10 (AVC) |
| Tipo MIME | `video/h264` |
| Assinatura do arquivo | Código de início da unidade NAL `00 00 00 01` no deslocamento 0, normalmente seguido pelo byte SPS `0x67` e depois pelo byte PPS `0x68` |
| Suporte a áudio | Nenhum - `.avc` carrega apenas dados de vídeo; o áudio requer um formato de contêiner como `.mp4` ou `.mkv` |
| Perfis H.264 | Baseline, Main, High, High 10, High 4:2:2, High 4:4:4 Predictive |
| Subamostragem de croma | 4:2:0 em perfis padrão; até 4:4:4 no perfil High 4:4:4 Predictive |
| Profundidade de bits | 8-bit (padrão); até 14-bit nos perfis High 10 e High 4:4:4 |
| Variante do código de início NAL | Prefixo de 3 bytes (`00 00 01`) ou 4 bytes Annex B (`00 00 00 01`); a forma de 4 bytes é a mais comum em arquivos `.avc` |
| Resolução máxima | Até 8192×4320 no Nível 6.2; comumente usado em 1080p (Nível 4.1) e 4K UHD (Nível 5.1) |
| Taxa de bits máxima | Até ~300 Mbit/s no perfil High Nível 6.2; fluxos de discos Blu-ray usam até 40 Mbit/s |
| Tipos de quadros | Quadros-I (intra-codificados), Quadros-P (preditivos) e Quadros-B (bidirecionais); o suporte a quadros-B melhora a compressão em relação ao MPEG-2 |
| Com perda/sem perda | Com perda (lossy) por padrão; codificação sem perda (lossless) possível via QP=0 no perfil High 4:4:4 Predictive |
| Ressalva de arquivo renomeado | Uma minoria de arquivos `.avc` são `.mp4` ou `.mov` renomeados; estes começam com uma caixa `ftyp` no deslocamento de byte 4 e funcionam normalmente se renomeados de volta |
| Compatibilidade de reprodutores | Fluxos elementares `.avc` brutos são rejeitados por muitos reprodutores; VLC e `ffmpeg` os manipulam de forma confiável; a maioria dos reprodutores nativos de SO requer um contêiner |
| Lançado | H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.itu.int |
Conversões de AVC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AVC.