31
Sistemas Multimídia - Aula 01 Introdução à Multimídia Diogo Pinheiro Fernandes Pedrosa Universidade Federal ural do Semi!rido De"artamento de #i$n%ias &'atas e (aturais #urso de #i$n%ia da #om"utação

aula01_introducao_multimidia.pdf

Embed Size (px)

Citation preview

  • Sistemas Multimdia - Aula 01

    Introduo Multimdia

    Diogo Pinheiro Fernandes Pedrosa

    Universidade Federal Rural do SemiridoDepartamento de Cincias Exatas e Naturais

    Curso de Cincia da Computao

  • Nas aulas anteriores... Multimdia consiste em aplicaes que usam

    mltiplas modalidades de informao (texto, imagens, grficos, animao, vdeo, som, voz e alguma forma de interao com o usurio);

    Vrias modalidades de multimdia podem ser utilizadas em aplicaes diversas: Teleconferncia, ambientes de trabalho

    cooperativo, realidade aumentada, etc.

  • Nas aulas anteriores... Tpicos de pesquisa em multimdia:

    Codificao e processamento multimdia processamento de udio/imagem/vdeo, compresso, recuperao de dados multimdia, etc.

    Suporte a sistemas multimdia e redes rea relacionada com redes (protocolos, internet, qualidade de servio, etc.);

    Ferramentas multimdia, sistemas finais e aplicaes sistemas hipermdia, interfaces, sistemas de autoria, interao, etc.

  • Nas aulas anteriores... Projetos interessantes:

    Desenvolvimento de tecnologia de rastreamento de objetos em imagens;

    Captura de movimento 3D; Aplicaes multimdia para tecnologia assistiva; Servios interativos de assistncia sade; Estudos de cincia comportamental interao

    entre humanos e atores virtuais.

  • Nas aulas anteriores... Desenvolvimento da multimdia:

    Jornais meio de comunicao em massa; agregao de textos e imagens;

    Imagens em movimento; Transmisso de rdio; Televiso; Computadores:

    Memex (1945) dias atuais; http://sloan.stanford.edu/mousesite/Secondary/Bushframe.

    html

  • Nas aulas anteriores... Hipertexto texto no-linear; Hipermdia hipertexto enriquecido com

    outras mdias (grficos, imagens, som e vdeo); uma aplicao particular de multimdia;

    Outras aplicaes multimdia: Sistemas de produo e edio de vdeo digital; Revistas e jornais eletrnicos; World Wide Web; Trabalhos de referncia online (enciclopdia); Games; etc.

  • Nas aulas anteriores...

  • Nas aulas anteriores... World Wide Web maior aplicao multimdia;

    Tambm a mais comum! Quantidade de informao armazenada em servidores

    web; Facilidade de postar informaes; Facilidade de navegao entre as informaes utilizando

    browsers; Tecnologia WWW mantida e desenvolvida pelo

    World Wide Web Consortion (W3C): Garantia de acesso universal dos recursos web,

    navegao efetiva da informao avaliada e uso responsvel do material postado.

  • Nas aulas anteriores... HyperText Transfer Protocol (HTTP)

    Projetado para transmisso hipermdia; Protocolo inexistente de requisio/resposta um

    cliente abre uma conexo para um servidor http, faz uma requisio de informao, o servidor responde, e a conexo terminada nenhuma informao requerida para a prxima requisio!

  • Nas aulas anteriores... HyperText Transfer Protocol (HTTP)

    Formato bsico de requisio:

    Method URI VersionAdditional-Headers

    Message-body

    GET ou POST

    Parmetros adicionais sobre o cliente

    http://alguma.coisa

    GET http://www.cs.sfu.ca/mmbook/ HTTP/1.1

  • Nas aulas anteriores... HyperText Transfer Protocol (HTTP)

    Formato bsico de resposta

    Version Status-code Status-PhraseAdditional-Headers

    Message-body

    HTTP/1.1 200 OK Server:[No-plugs-here-please] Date: Wed, 25 July 200220:04:30 GMTContent-Length: 1045 Content-Type: text/html

    . . .

    Descrio textual do Status-code

    Nmero que identifica o tipo de resposta

  • Nas aulas anteriores... HyperText Markup Language (HTML)

    Linguagem para publicao hipermdia na web; Linguagem portvel (usa codificao ASCII); Verso corrente do HTML: 4.01 (1999); Gerao avanada de HTML: XHTML 2.0 (2007); Utilizao de tags.

  • Nas aulas anteriores... HyperText Markup Language (HTML)

    A sample web page. We can put any text we like here, since this is a paragraph element.

  • Extensible Markup Language Linguagem de marcao que permite a

    modularidade de dados, estrutura e visualizaes;

    Projetado para fazer carregamento de dados; Sintaxe parecida com a do HTML; Tags so escritas em minsculas; XML no substitui HTML.

  • Extensible Markup Language Exemplo:

    . . . [html que segue as regras XML mencionadas acima]

  • Extensible Markup Language Especificaes relacionadas ao XML:

    XML Protocol usado para a troca de informaes entre processos. Substituir HTTP;

    XML Schema linguagem mais estruturada para definir tags XML;

    XSL XML Style Sheet. SMIL Synchronized Multimedia Integration

    Language (l-se smile). Aplicao particular de XML que permite especificar relaes entre diferentes tipos de mdia e entradas do usurio.

  • SMIL Linguagem para descrio de apresentaes

    audiovisuais permite a organizao e a sincronizao de diferentes elementos multimdia, alm de permitir a interatividade destes elementos com o usurio;

    fcil de aprender e entender; uma linguagem cuja estrutura similar ao

    XHTML.

  • SMIL Exemplo:

  • Ferramentas Multimdia Notao e sequenciamento musical; udio digital; Edio de grficos e imagens; Edio de vdeo; Animao; Autoria multimdia.

  • Notao e Sequenciamento Musical Cakewalk (Pro Audio);

    O termo sequenciador vem de equipamentos antigos que armazenavam sequencias de notas musicais;

    Possibilidade de incluso de arquivos para animao e vdeo na lista de msicas.

    Cubase; Similar ao Cakewalk. Inclui ferramentas de edio.

  • Notao e Sequenciamento Musical Macromedia Soundedit:

    Programa para a criao de udio para projetos multimdia.

    Vendas descontinuadas em 2004; Suporte finalizado em 2005.

  • udio Digital Cool Edit:

    Toolkit popular para edio de udio. Emula um estdio profissional;

    Vendas realizadas pela Adobe novo nome: Adobe Audition.

    Sound Forge: Programa para a edio de udio WAV, AIFF e

    MP3; Produto da SONY.

  • udio Digital Pro Tools:

    Ambiente que integra produo e edio de udio.

  • Edio de Grficos e Imagens Adobe Illustrator:

    Usa grficos vetoriais; Pode exportar grficos para a web.

    Adobe Photoshop: Padro em processamento de imagens e grficos;

    Macromedia Fireworks: Criao de grficos especificamente para a web.

  • Edio de Grficos e Imagens Macromedia Freehand:

    Ferramenta de edio de grficos e texto para web e que suporta vrios formatos bitmap (GIF, PNG, JPEG, etc.)

    GIMP: Software opensource para edio de imagens.

  • Edio de Vdeo Adobe Premiere:

    Ferramenta simples para edio no-linear de vdeo, isto , os vdeos clipes so colocados em qualquer ordem.

    Adobe After Effects: Ferramenta de edio que permite a modificao

    de vdeos existentes (adio de sombra, borramento, etc.).

    Final Cut Pro: Ferramenta da Apple.

  • Animao APIs multimdia:

    Java3D API usada por Java para construir e renderizar grficos 3D;

    DirectX Windows API que suporta vdeo, imagens, udio e animao 3D;

    OpenGL API 3D mais popular. Porttil.

  • Animao Ferramentas de renderizao:

    3D Studio Max (Autodesk 3ds Max) ferramenta de renderizao que inclui um grande nmero de elementos finais para animao, desenvolvimento de jogos e produo de efeitos especiais.

    Softimage XSI (Autodesk) pacote de modelagem, animao e renderizao usado para produo de efeitos especiais em filmes e jogos.

  • Animao Maya concorrente do Softimage; RenderMan pacote de renderizao criado pela

    Pixar; Blender software opensource de modelagem 3D.

    Pacotes de animao GIF: Abordagem simples para criao de animao para

    a web.

  • Autoria Multimdia Macromedia Flash:

    Permite que o usurio crie filmes interativos atravs de uma sequncia de eventos paralelos arranjados em uma linha temporal.

    Macromedia Director: Utiliza a mesma abordagem do Macromedia Flash

    para a criao de apresentaes interativas.

  • Autoria Multimdia Authorware:

    Produto de autoria multimdia que possui uma fcil curva de aprendizado;

    Quest: Programa similar ao Authorware.

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31