2. Descrição
• Codec de vídeo - DivX criado pela DivX Inc;
• Downloads de filmes e series;
• Produzido para ser usado em compactação de vídeo digital;
• Qualidades nos vídeos ( alta taxa de compressão).
• DivX – “MP3 para Vídeo”.
3. Histórico
• Codec Criado por Jerome Rota (também conhecido por Gej) em
1998.
4. Histórico
• adaptação do codec “MPEG4” versão 3 da Microsoft, “hacked”.
• Comprimir no formato aberto AVI ao invés do ASF/WMV.
• Criado o DivX ;-) 3.xx inspirado em um sistema de aluguel de vídeo
digital que havia fracassado na época chamado DIVX (Circuit City
Stores).
5. Histórico
● Apoio de Jordan Greenhall.
● DivxNetwork no ano de 2000.
● Aprofundar o desenvolvimento da tecnologia DivX.
● Project Mayo - Casa de projeto multimidia de codigo aberto.
● Surgimento do novo codec OpenDivX como parte do project Mayo.
6. Problemas na
DivxNetwork
● O código fonte foi colocado com uma licença restrita e somente membros do
centro de Pesquisas Avançadas DivX (DARC)poderiam ter acesso aos
repositórios dos códigos do projeto.
● Um membro da DARC chamado Sparky escreveu uma versao do codificador
chamado de encore2 que foi atualizado varias vezes. Em Abril o codigo foi
removido do repositorio sem qualquer aviso.
● “Decidimos que ainda não estamos prontos para ter nosso projeto como
público.”
7. Problemas na
DivxNetwork
● Em Julho de 2001 os desenvolvedores comaçaram a se queixar sobre a falta de
atividade do projeto.
● Mais tarde o DARC lançou a versão beta do seu codec comercial DivX 4 de
código fechado, que foi baseado no encore2
● Muitos acusaram o DivXNetwork de começar o OpenDivX com o propósito de
colecionar idéias de muitas pessoas para usar no seu codec DivX 4
8. Problemas na
DivxNetwork
● Posteriormente ocorreu a divisão dos membros da equipe
● Membros originais prosseguiram o desenvolvimento do DivX em formato
Comercial.
● O restante da equipe prosseguiu com o desenvolvimento do OpenDivx dando
origem ao XviD (formato de codigo aberto) usando a ultima versao do encore2
que foi baixado antes que fosse removido.
9. Histórico
● Hoje o XviD não tem vinculos com o DivX e é compilado completamente com
código original.
● O XviD é visto com um concorrente direto do DivX, Ambos realizam
compressao digital de vídeos com pouca degradação de qualidade.
● Ambos utilizam o padrao MPEG-4.
● Ambos os codecs são gratuitos para download para reprodução de arquivos de
vídeos codificados em qualquer codec.
● Usuários que querem codificar seus próprios arquivos de vídeo DivX devem
pagar pelo programa de codificação. O XviD por outro lado é completamente
livre.
● A nova empresa formada por Rota e Greenhall denominada “DivX Inc.”
manteve o desenvolvimento do codec.
10. Como funciona o DivX?
● Baseado no MPEG-4
●Usa mesma idéia do mp3 para o audio
●Gera boa compressão
11. Como funciona o DivX?
Ideia por trás da compressão:
● Pequenas alterações entre frames adjacentes.
● A posição dos objetos nesses frames mudam pouco
● DivX usa essa propriedade para compressão
12. Como funciona o DivX?
Macroblocos e Movimento.
● Encoder divide um quadro em macroblocos.
● Verifica movimento de cada um dos macroblocos em relação
ao mesmo macrobloco no quadro anterior. (Pesquisa de
Movimento).
● Posição de uma área correspondente para um bloco no frame
é previamente gravada utilizando vector de movimento
13. Como funciona o DivX?
● DivX faz uso de três tipos de quadros (I, P e B)
● Todos os blocos em um quadro I é armazenado como imagem.
● Os quadros P contêm blocos previstos a partir quadro anterior pela
pesquisa de movimento. Se não intra-blocos são utilizados.
● Quadros B contêm previsão bidirecional, para quadros posteriores e
anteriores
● Maior proporção de quadros P para quadros I leva a uma compressão maior
14. Como funciona o DivX?
● Bit Rate
● Codificação em uma alta taxa de bits leva um arquivo maior, com melhor
qualidade.
● Codificação em um bit-rate mais baixo leva um arquivo menor, com menor
qualidade.
● DivX pode variar o bit-rate no momento da codificação (Codificação de bit-rate
variável)
● Nem toda a sequencia em um vídeo tem mesma complexidade em termos
de imagem e movimento.
15. Ultima versão
● DivX265 HEVC é a ultima versão do codec
● Baseado no H.265
● Mais rápido e eficiente
16. Ultima versão
● Velocidade de codificação
● No gráfico temos a velocidade
relativa dos codecs
● O DivX265 é 1.3x mais rápido
que o X265
17. Ultima versão
● Eficiencia de codificação
● A eficiencia de codificação pode
ser derivada apartir da
taxa de distorção
● O fluxo do DivX265 é de
aproximadamente 6% menor
que o H.265 com a mesma
qualidade
18. Ultima versão
● Eficiencia e velocidade
● Em resumo o DivX265 é mais
rápido e mais eficiente que o X265
● Testes feitos em um PC com :
● Windows 7 64 bits
● intel i73820qm@2.7GHz
● 16 GB
19. Atualmente
● O DivX está na sua versao 10.
● Suporta formatos como:
● MKV
● MP4
● AVI
● Compatível com as plataformas:
● Windows e Mac.
20. Atualmente
● O software DivX oferece:
● player de mídia
● conversor de vídeo
● Servidor de Mídia DLNA
● Extensão de player para web.