LM 86 | Ciberbguerra

     

   Siga-nos no Twitter                         
Preencha os campos abaixo para entrar na sua conta:
Esconder
Notícia

Ingex: o projeto de código aberto da BBC

Esta notícia foi visualizada 1665 vezes.

compartilhar Twitte isso! Publicado em 12/04/2008 às 19:43

Versão para impressão Enviar por email

Por Anika Kehrer e Rafael Peregrino da Silva

Uma equipe de desenvolvimento de software do Departamento de Pesquisa e Inovação da BBC (British Broadcasting Corporation) criou um conjunto de aplicativos para produção de conteúdo em vídeo e áudio a baixo custo, sem a necessidade da utilização de fitas. O sistema se chama Ingex, e foi projetado de forma a aproveitar as vantagens do baixo custo dos processadores, memórias e dispositivos de armazenagem em geral. A decisão de desenvolver uma ferramenta própria não teve, entretanto, apenas motivos financeiros: requisitos especiais na produção de filmes da emissora foram um fator decisivo na escolha desse caminho. O sistema, que foi desenvolvido originalmente em 2005 para a terceira temporada do programa infantil BAMZOOKi, poderia ter ficado como uma iniciativa isolada dentro do departamento de pesquisa e desenvolvimento da emissora inglesa, mas está ganhando usuários no mundo todo, e recebendo contribuições de desenvolvedores de diversos países, desde que a empresa decidiu liberar o código fonte do programa sob a GPLv3.

E os recursos do software de código aberto realmente impressionam: o Ingex pode digitalizar material arquivado em fitas, sendo também capaz de fazer captura de vídeo e áudio via Serial Digital Interface (SDI), realizar transcodificação e wrapping em tempo real nos formatos Material Exchange Format (MXF) e Advanced Authoring Format (AAF), arquivamento em fitas padrão LTO-3 e funcionar como servidor de arquivos multimídia. A equipe de desenvolvimento da BBC desenvolveu o sistema de captura de vídeo inteiramente do zero, além de ter participado até mesmo do desenvolvimento dos formatos MMX e AAF. Outros recursos ainda se encontram em desenvolvimento. Por exemplo, atualmente, se o câmera interrompe a conexão com o servidor para mudar de posição, o software interrompe a gravação. Além disso, para minimizar o risco de perda de dados, versões futuras do Ingex deverão dispor de suporte a RAID5.

O projeto foi recentemente publicado como estudo de caso ([PDF, 649 kB], [ODT, 542 kB]) junto ao Open Source Observatory and Repository (OSOR), órgão ligado ao Interoperable Delivery of European eGovernment Services to public Administrations, Businesses and Citizens (IDABC), da Comissão Européia, responsável pela análise e pela homologação de software de código aberto a ser usado na administração pública.

Motivação

Durante a produção de um filme, as gravações de diversas câmeras precisam ser digitalizadas antes de irem para a edição, seja ela de áudio ou vídeo. Como há sempre várias câmeras e mais material é filmado do que é efetivamente utilizado, o processo de digitalização leva normalmente muito tempo. Além disso, para o início e o final de cada cena é necessário fazer manualmente marcações de data, hora e número da cena, de modo que os editores de vídeo possam identificar a seqüência das cenas arquivadas. Essas marcações de tempo são convertidas posteriormente — via de regra, manualmente — em códigos especiais quando as cenas são digitalizadas. Como se pode imaginar, tudo isso é bastante trabalhoso. Essas e outras agruras do processo de gravação de filmes foram a motivação para desenvolver um sistema como o Ingex. Segundo o estudo apresentado à OSOR, a BBC vinha realizando testes há vários anos com sistemas digitais para realizar essas marcações de tempo de forma automática. Com base nesses experimentos, a emissora procurava consolidar o processo de gravação e edição de áudio e vídeo, sem que houvesse para isso a necessidade de gravação do material filmado em fitas magnéticas. E foi a partir dessa necessidade que o sistema Ingex de produção digital de filmes surgiu.

Ainda segundo o estudo, o sistema não estaria maduro o suficiente para o uso em ambientes de produção. Rob Verhoef, gerente de projetos do setor de tecnologia da empresa holandesa United Broadcasting Facilities (UBF), que presta serviços a produtores de filmes, se pronunciou a esse respeito, dizendo que o sistema é, atualmente, de difícil instalação e teria ainda alguns problemas de instabilidade. Ele afirmou, entretanto, não haver alternativa paga para o sistema que reúna a gama de recursos oferecida por ele. O grande forte do sistema, segundo Verhoef, é que ele disponibiliza os arquivos de mídia diretamente para a pós-produção, sem que haja mais a necessidade de arquivamento do material em fita. Além disso, o sistema de gravação ainda é capaz de armazenar simultaneamente diversas variações do mesmo material — com diferentes configurações — na mesma mídia de gravação.

Para fazer o estudo, além de Rob Verhoef, seu autor, Karsten Gerloff, entrevistou também John Fletcher, tecnólogo sênior da BBC New Media & Technology, e David Kirby, engenheiro-chefe de pesquisa e desenvolvimento da BBC Research and Technology, ambos referências consagradas na área de desenvolvimento do projeto Ingex. O fato de pesos pesados da área de pesquisa e desenvolvimento de uma instituição de peso como a BBC estarem por trás de um projeto de código aberto concebido com as especificações citadas acima, serve para ilustrar uma vez mais a robustez do modelo de desenvolvimento de aplicativos de código aberto.

O próprio autor do estudo, Karsten Gerloff, não deixa para menos: cientista-pesquisador de culturas com ênfase em Software Livre e pesquisador convidado do Centro de Pesquisa da Universidade de Maastricht e da Universidade das Nações Unidas (UNU-MERIT) em Maastricht, atuou anteriormente na Free Software Foundation Europe (FSFE).

Saiba mais:

Compartilhe


Comentários

Entre seus dados para comentar a notícia:


Esqueceu a senha?
Cadastro

Outras notícias

Uma nova mulher na liderança do FedoraPublicado em 09/02/2012 às 15:49 – Comentar primeiro

Robyn Bergeron será a mais nova líder do projeto, indicada diretamente pela Red Hat, substituindo Jared Smith.

Leia mais...
Nova versão do Sabayon com CinnamonPublicado em 09/02/2012 às 14:41 – Comentar primeiro

Versão 8 da distribuição baseada no Gentoo oferece entre as opções de ambiente de trabalho a derivação do Gnome-Shell criada pelos desenvolvedores do Linux Mint.

Leia mais...
Organize seu evento local do UbuntuPublicado em 09/02/2012 às 12:26 – Comentar primeiro

Ubuntu Global Jam é um evento de abrangência mundial que busca unir a comunidade para trabalhar com a distribuição.

Leia mais...
O fim da validação online de certificadosPublicado em 09/02/2012 às 11:20 – Comentar primeiro

Google não considera o processo online de validação de certificados SSL confiável e deve eliminá-lo de seu navegador web.

Leia mais...
Red Hat desenvolve sandbox a partir de tecnologias de virtualizaçãoPublicado em 08/02/2012 às 18:30 – Comentar primeiro

Nova biblioteca desenvolvida pela Red Hat permite a execução de aplicativos em sandboxes usando KVM e LXC.

Leia mais...
Mozilla quer notificações no navegadorPublicado em 08/02/2012 às 17:42 – Comentar primeiro

Fundação está preparando planos e protótipos para trazer as notificações do estilo do Android e iOS para o navegador web.

Leia mais...
Apache Commons atualiza duas ferramentasPublicado em 08/02/2012 às 16:33 – Comentar primeiro

Validator e Configuration simplificam tarefas importantes que a maioria dos desenvolvedores Java podem achar mundanas.

Leia mais...
Personalidades do código aberto compartilham suas experiências em um livroPublicado em 08/02/2012 às 12:28 – Comentar primeiro

"Open Advice" oferece histórias pessoais de diversos contribuidores e está disponível gratuitamente para download.

Leia mais...
Prepare-se para o Google Summer of Code 2012Publicado em 08/02/2012 às 11:21 – Comentar primeiro

Oitava edição do programa de bolsas e tutoria para estudantes abriu inscrições para organizações interessadas no desenvolvimento de seus projetos.

Leia mais...

Mais notícias

Meu carrinho
Meu carrinho Carrinho vazioIr para a loja
Shopping

Whitepapers