Mudanças entre as edições de "Redes Multimídia (diário 2016-2)"
Linha 66: | Linha 66: | ||
* XVID | * XVID | ||
* Theora | * Theora | ||
+ | |||
+ | === Compressão de audio === | ||
+ | |||
+ | * [http://en.wikipedia.org/wiki/MP3 Compressão com MP3] | ||
+ | * [http://en.wikipedia.org/wiki/Ogg Compressão com Ogg] | ||
+ | * [http://flac.sourceforge.net/ FLAC] | ||
+ | * [http://www.speex.org/ Speex] | ||
+ | |||
+ | Técnicas usadas: | ||
+ | * Remoção de silêncio | ||
+ | * Uso de psicoacústica | ||
+ | * Remoção de redundância | ||
+ | |||
+ | '''Pacotes a instalar''' | ||
+ | |||
+ | <code> sudo apt-get update | ||
+ | sudo apt-get install build-essential | ||
+ | sudo apt-get install dkms | ||
+ | sudo bash VBoxLinuxAdditions.run | ||
+ | sudo apt-get install mencoder libavcodec54 | ||
+ | sudo apt-get install lame </syntaxhighlight> | ||
+ | |||
+ | '''Atividade compressão de áudio''' | ||
+ | |||
+ | 1) Copie [http://tele.sj.ifsc.edu.br/~msobral/rmu/musica.wav este arquivo de audio] para seu computador. Escute-o e confira sua qualidade sonora. Veja também o tamanho do arquivo. | ||
+ | |||
+ | 2) Codifique esse arquivo com os seguintes codecs: | ||
+ | * '''MP3:''' time lame musica.wav musica.mp3 | ||
+ | * '''Ogg:''' time oggenc -o musica.ogg musica.wav | ||
+ | * '''Flac:''' time flac musica.wav -o musica.flac | ||
+ | * '''Speex:''' time speexenc --bitrate 8 musica.wav musica.spx | ||
+ | |||
+ | 3) Toque os arquivos de audio codificados, comparando suas qualidades sonoras. Compare também os tamanhos dos arquivos. | ||
+ | |||
+ | '''Atividade compressão de vídeo''' | ||
+ | |||
+ | 1) Copie [http://tele.sj.ifsc.edu.br/~msobral/rmu/videos/figs.tgz este arquivo compactado] para seu computador, e em seguida descompacte-o. Note que ele contém um certo número de arquivos de imagem em formato JPG (experimente visualizar alguns deles). | ||
+ | |||
+ | 1.1) Crie um video a partir dessas imagens. Esse video estará no formato MPJG (Motion JPG), que nada mais é que as imagens sequencializadas. <syntaxhighlight lang=bash> | ||
+ | cd figs | ||
+ | mencoder mf://\*.jpg -fps 10 -ovc copy -o video.avi | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | 1.2) Veja o tamanho do arquivo de video, e compare-o com o tamanho total das imagens. Em seguida, reproduza-o com '''vlc''' ou '''mplayer'''. | ||
+ | |||
+ | 1.3) Recodifique o seu arquivo de video usando o codec XVID: <syntaxhighlight lang=bash> | ||
+ | mencoder -o video2.avi -ovc xvid -xvidencopts bitrate=1024 -oac copy video.avi | ||
+ | </syntaxhighlight>... e observe o tamanho do arquivo de video resultante. Em seguida reproduza-o com '''vlc''' ou '''mplayer'''. Como você o compara com o video gerado no item 2.2 ? | ||
+ | |||
+ | 2) Codifique esse video para outros formatos de compressão: | ||
+ | * '''MPEG-2:''' mencoder -o video3.mpg -of mpeg -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=1024 -oac copy video.avi | ||
+ | * '''H-264:''' <br>mencoder -o video4.mp4 -ovc x264 -x264encopts pass=1:turbo -oac mp3lame video.avi<br> | ||
+ | |||
+ | 3) Compare os tamanhos dos arquivos de video resultantes das codificações. Toque-os e veja se há diferença de qualidade de imagem entre eles. | ||
+ | |||
=== Atividade === | === Atividade === |
Edição das 08h36min de 12 de agosto de 2016
Redes Multimidia: Diário de Aula 2016-1
Professora: Simara Sonaglio
E-mail: simara.sonaglio@ifsc.edu.br
Encontros: 3a feira/13:30, 5a feira/13:30
Atendimento paralelo:
Bibliografia
- Livros sobre Redes de Computadores (por ordem de preferência):
- KUROSE, James F. e ROSS, Keith W. Redes de computadores e a Internet, Uma abordagem Top-Down. 5a edição. Editora Addison Wesley SP, 2010.
- Sérgio Colcher, Antônio Tadeu Azevedo Gomes, e Anderson Oliveira da Silva. VoIP: Voz sobre IP. Campus, 1a edição, 2005.
- STALLINGS, W. Redes e sistemas de comunicação de dados. Editora Elsevier RJ, 2005.
- TANENBAUM, Andrew S. Redes de Computadores, tradução da quarta edição. Editora Campus RJ, 2003
- FOROUZAN, Behrouz. Comunicação de Dados e Redes de Computadores, 3a/4a edicão. Editora Bookman, 2004.
Softwares
Avaliações
Diário das aulas
Aula 1 - 11/08/16: Apresentação da disciplina
Apresentação |
---|
Apresentação da disciplina: conteúdo, bibliografia e avaliação, laboratório. |
Aula 2 - 12/08/16: Caracterização de midias
Caracterização de midias |
---|
Compressão de video
Técnicas usadas para compressão de video:
Compressão de audioTécnicas usadas:
Pacotes a instalar
|