SlideShare una empresa de Scribd logo
1 de 31
DESMISTIFICANDO 
OS CODECS 
GUILHERME ALBUK
Guilherme Albuk 
Fundador e diretor da 
N-PIX | Escola online de artes digitais 
http://n-pix.com 
Formado em Audiovisual na USP 
Artista de VFX e motion graphics 
Na área desde 2003 
Atuação em longas e curtas-metragens nacionais e internacionais, televisão e 
publicidade.
PROBLEMAS DIÁRIOS
Arquivos gigantes para mandar pela Internet 
WRITE YOUR SUBITTLE HERE. 
Arquivos que não abrem no computador do cliente 
Roda no Windows e não no Mac (e vice-versa) 
Baixa qualidade 
Desperdício de hardware e pessoal 
Vídeo lento em programas de edição e composição
CODECS SÃO DIFERENTES 
RESPOSTAS PARA UM 
PROBLEMA: 
ARMAZENAR E TRANSMITIR 
SEQUÊNCIAS DE IMAGENS DE 
FORMA EFICIENTE
CONCEITOS
CODECS x 
CONTAINERS
CODECS 
Compressão 
Algoritmo 
CONTAINER 
Formato de arquivo 
Forma de organizar a informação 
MPEG-2 
DV 
H:264 
H:265 
Apple ProRes 
ZIP 
JPEG / JPEG2000 
.mov 
.avi 
.mp4 
.tif 
.wmv 
Formatos RAW
= 
1 1 1 1 
1 0 0 1 
1 0 0 1 
1 1 1 1
= 
1 1 1 1 
1 0 0 1 
1 0 0 1 
1 1 1 1
= 
4x1 
1 2x0 1 
1 2x0 1 
4x1 
1 1 1 1 
1 0 0 1 
1 0 0 1 
1 1 1 1 
FilmePEG-1 
RLE 
Run-length encoding
= 
4x1 
1 2x0 1 
repete anterior 
repete primeira 
1 1 1 1 
1 0 0 1 
1 0 0 1 
1 1 1 1 
FilmePEG-2
= 
4x1 
1 2x0 1 
repete tudo 
ivnertendo 
1 1 1 1 
1 0 0 1 
1 0 0 1 
1 1 1 1 
FilmePEG-4 
Compressão espacial
BITRATE 
DADOS ARMAZENADOS POR 
SEGUNDO DE VÍDEO
Kb 
Mb 
KB 
MB
Kb 
Mb 
KB 
MB
Kb 
Mb 
KB 
MB
0 
0000 
1111 
=
BITRATE 
DADOS ARMAZENADOS POR 
SEGUNDO DE VÍDEO 
8 Mbps = 1 MB por segundo 
60 MB por minuto 
KB 3.6 GB por hora 
MB
QUANTO MAIOR O BITRATE, 
MELHOR A QUALIDADE DO VÍDEO? 
NÃO NECESSARIAMENTE 
KB 
MB
0.5 
0.4 
0.3 
0.1 
0. 
Mpixel/Mbps 
DV 
720x480 
25 Mbps 
EFICIÊNCIA 
= 
QUALIDADE 
BITRATE 
MPEG-2 HDV 
1920x1080 
25 Mbps 
H:264 
1920x1080 
8 Mbps 
H:265 HEVC 
1920x1080 
5 Mbps
DESCONSTRUINDO 
UM CODEC
I-FRAMES 
Intra-coded frames 
Frames independentes 
Somente há compressão espacial 
Alto bitrate
P-FRAMES 
Predictive frames 
Baseia-se em frames anteriores 
Baixo bitrate 
Frame 1 P2 
P1 
Frame 2 
+ =
B-FRAMES 
Bi-predictive frames 
Frame 1 Frame 3 
Baseia-se em frames anteriores e 
posteriores 
Beixíssimo bitrate 
Produzido em 2-pass encodings 
+ + 
Frame 2
COMPRESSÃO TEMPORAL
LOSSY x 
LOSSLESS
CBR x 
VBR (QR?)
BIT DEPTH
captação intermediação exibição 
RAW 
Apple ProRes 
AVCHD (H:264) 
Quicktime (H:264) 
CinemaDNG 
Apple ProRes 
Avid DNxHD / DNxHR 
DPX 
TIFF (ZIP) 
OpenEXR (multicanal e 
multicompressão - PIZ) 
H:264 (container .mp4) 
x264 (QR 22-20) 
H:265 
JPEG2000 (DCP) 
Emissoras têm regras 
específicas 
I-Frames I-Frames Master I, P e B-Frames
OBRIGADO :) 
@albuk /gui.albuk

Más contenido relacionado

Destacado

Conversao formatos codecs_
Conversao formatos codecs_Conversao formatos codecs_
Conversao formatos codecs_
grupolv
 
Apresentação sobre Multimídia
Apresentação sobre MultimídiaApresentação sobre Multimídia
Apresentação sobre Multimídia
ViannaYan
 
Aula 11 meios de comunicação de dados
Aula 11 meios de comunicação de dadosAula 11 meios de comunicação de dados
Aula 11 meios de comunicação de dados
Jorge Ávila Miranda
 
Codecs - Comparacao - G.723 e G.729
Codecs - Comparacao - G.723 e G.729Codecs - Comparacao - G.723 e G.729
Codecs - Comparacao - G.723 e G.729
Leonardo Pimenta
 
Apresentando conceitos de digitalização multimídia
Apresentando conceitos de digitalização multimídiaApresentando conceitos de digitalização multimídia
Apresentando conceitos de digitalização multimídia
Arlindo Pereira
 

Destacado (20)

Arquivos de video e formatos
Arquivos de video e formatosArquivos de video e formatos
Arquivos de video e formatos
 
Detecção e Correcção Parcial de Problemas na Conversão de Formatos
Detecção e Correcção Parcial de Problemas na Conversão de FormatosDetecção e Correcção Parcial de Problemas na Conversão de Formatos
Detecção e Correcção Parcial de Problemas na Conversão de Formatos
 
Conversao formatos codecs_
Conversao formatos codecs_Conversao formatos codecs_
Conversao formatos codecs_
 
So aula 14_multimídia
So aula 14_multimídiaSo aula 14_multimídia
So aula 14_multimídia
 
Vídeo digital ass
Vídeo digital  assVídeo digital  ass
Vídeo digital ass
 
Arquivos de vídeos
Arquivos de vídeosArquivos de vídeos
Arquivos de vídeos
 
Apresentação sobre Multimídia
Apresentação sobre MultimídiaApresentação sobre Multimídia
Apresentação sobre Multimídia
 
Codecs
CodecsCodecs
Codecs
 
Oficina de legendagem de vídeos
Oficina de legendagem de vídeosOficina de legendagem de vídeos
Oficina de legendagem de vídeos
 
WebQuest - Compact Disc ( A Evolução de Mídias de Armazenamento )
WebQuest - Compact Disc ( A Evolução de Mídias de Armazenamento )WebQuest - Compact Disc ( A Evolução de Mídias de Armazenamento )
WebQuest - Compact Disc ( A Evolução de Mídias de Armazenamento )
 
Aula 11 meios de comunicação de dados
Aula 11 meios de comunicação de dadosAula 11 meios de comunicação de dados
Aula 11 meios de comunicação de dados
 
Codecs - Comparacao - G.723 e G.729
Codecs - Comparacao - G.723 e G.729Codecs - Comparacao - G.723 e G.729
Codecs - Comparacao - G.723 e G.729
 
Aula sobre Codecs de Vídeo
Aula sobre Codecs de VídeoAula sobre Codecs de Vídeo
Aula sobre Codecs de Vídeo
 
Webquest - Compact Disc: A evolução das Mídias
Webquest - Compact Disc: A evolução das MídiasWebquest - Compact Disc: A evolução das Mídias
Webquest - Compact Disc: A evolução das Mídias
 
slids
slidsslids
slids
 
Midias opticas
Midias opticasMidias opticas
Midias opticas
 
CODECS
CODECSCODECS
CODECS
 
Apresentando conceitos de digitalização multimídia
Apresentando conceitos de digitalização multimídiaApresentando conceitos de digitalização multimídia
Apresentando conceitos de digitalização multimídia
 
HTML5 Básico: Multimídia 2 (aula 4)
HTML5 Básico: Multimídia 2 (aula 4)HTML5 Básico: Multimídia 2 (aula 4)
HTML5 Básico: Multimídia 2 (aula 4)
 
Suportes de mídia digital para produção editorial
Suportes de mídia digital para produção editorialSuportes de mídia digital para produção editorial
Suportes de mídia digital para produção editorial
 

Similar a Desmistificando os Codecs - Guilherme Albuk - FilmeCon

DevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet VideoDevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet Video
Joao Canais
 
Serviços de Streaming e Media em Windows Server 2008
Serviços de Streaming e Media em Windows Server 2008Serviços de Streaming e Media em Windows Server 2008
Serviços de Streaming e Media em Windows Server 2008
Joao Canais
 
Tecnicas de codificação de video v5.0
Tecnicas de codificação de video v5.0Tecnicas de codificação de video v5.0
Tecnicas de codificação de video v5.0
JNR
 
Treinamento Bvip Diadema
Treinamento Bvip   DiademaTreinamento Bvip   Diadema
Treinamento Bvip Diadema
Valter Duran
 
[Dicas l] virtual dub - compactando arquivos de video
[Dicas l] virtual dub - compactando arquivos de video[Dicas l] virtual dub - compactando arquivos de video
[Dicas l] virtual dub - compactando arquivos de video
Junior Lfg
 
Workshop video 2014_metamorfoseii_culturgest
Workshop video 2014_metamorfoseii_culturgestWorkshop video 2014_metamorfoseii_culturgest
Workshop video 2014_metamorfoseii_culturgest
Articacc, Lda
 
Arquivos de video e formatos
Arquivos de video e formatosArquivos de video e formatos
Arquivos de video e formatos
JeffinhoCarlos
 

Similar a Desmistificando os Codecs - Guilherme Albuk - FilmeCon (20)

DevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet VideoDevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet Video
 
[Mm] cinepak presentation
[Mm] cinepak presentation[Mm] cinepak presentation
[Mm] cinepak presentation
 
DivX
DivXDivX
DivX
 
Palestra TV Digital
Palestra TV Digital Palestra TV Digital
Palestra TV Digital
 
Codec de áudio e vídeo, transcoders e containers multimídia
Codec de áudio e vídeo, transcoders e containers multimídiaCodec de áudio e vídeo, transcoders e containers multimídia
Codec de áudio e vídeo, transcoders e containers multimídia
 
Vídeo Digital
Vídeo DigitalVídeo Digital
Vídeo Digital
 
Explicações Sobre os Termos Usados em Transcodificação de Vídeo
Explicações Sobre os Termos Usados em Transcodificação de VídeoExplicações Sobre os Termos Usados em Transcodificação de Vídeo
Explicações Sobre os Termos Usados em Transcodificação de Vídeo
 
Manual Video
Manual VideoManual Video
Manual Video
 
Serviços de Streaming e Media em Windows Server 2008
Serviços de Streaming e Media em Windows Server 2008Serviços de Streaming e Media em Windows Server 2008
Serviços de Streaming e Media em Windows Server 2008
 
VíDeo Digital
VíDeo DigitalVíDeo Digital
VíDeo Digital
 
Tecnicas de codificação de video v5.0
Tecnicas de codificação de video v5.0Tecnicas de codificação de video v5.0
Tecnicas de codificação de video v5.0
 
Treinamento Bvip Diadema
Treinamento Bvip   DiademaTreinamento Bvip   Diadema
Treinamento Bvip Diadema
 
Video digital (ASOSO)
Video digital (ASOSO)Video digital (ASOSO)
Video digital (ASOSO)
 
Arquivos e extensão de vídeo
Arquivos e extensão de vídeoArquivos e extensão de vídeo
Arquivos e extensão de vídeo
 
[Dicas l] virtual dub - compactando arquivos de video
[Dicas l] virtual dub - compactando arquivos de video[Dicas l] virtual dub - compactando arquivos de video
[Dicas l] virtual dub - compactando arquivos de video
 
Projeto Parceria do Conhecimento - Digitalização Jornalismo
Projeto Parceria do Conhecimento - Digitalização JornalismoProjeto Parceria do Conhecimento - Digitalização Jornalismo
Projeto Parceria do Conhecimento - Digitalização Jornalismo
 
Adobe After Effects CS6 Classroom in a Book
Adobe After Effects CS6 Classroom in a BookAdobe After Effects CS6 Classroom in a Book
Adobe After Effects CS6 Classroom in a Book
 
Trabalho de codecs_referencias_
Trabalho de codecs_referencias_Trabalho de codecs_referencias_
Trabalho de codecs_referencias_
 
Workshop video 2014_metamorfoseii_culturgest
Workshop video 2014_metamorfoseii_culturgestWorkshop video 2014_metamorfoseii_culturgest
Workshop video 2014_metamorfoseii_culturgest
 
Arquivos de video e formatos
Arquivos de video e formatosArquivos de video e formatos
Arquivos de video e formatos
 

Desmistificando os Codecs - Guilherme Albuk - FilmeCon