Child pages
  • Ferramenta para Exportação de Gravações do Adobe Connect
Skip to end of metadata
Go to start of metadata

 

Introdução

Para fazer o backup de uma gravação do Adobe Connect é necessário assistir todo o conteúdo para depois fazer a gravação.

É um processo doloroso, imagine uma gravação com 6h de duração. Esta dificuldade está impossibilitando que nossos clientes façam backup de suas gravações da Adobe.

A RNP desenvolveu junto com a Mconf Tecnologia uma ferramenta que permite exportar partes do conteúdo de uma gravação do Adobe Connect para um vídeo no formato MP4, facilitando este processo.

Para que serve ?

Converter uma gravação realizada na plataforma Adobe Connect em um arquivo de vídeo aberto de forma simples e rápida.

O que é exportado ?

Basicamente áudio, vídeo e conteúdo. O conteúdo pode ser um compartilhamento de tela, uma apresentação do Power Point ou qualquer outro documento.

O que não é exportado ?

Bate papo e notas compartilhadas.

Qual é o público alvo ?

São os profissionais de TI das instituições clientes. Não é uma ferramenta para o usuário do serviço de conferência web, mas sim para os técnicos da instituição que cuidam do serviço.

Pré-requisitos

Instalar o docker

O primeiro passo, antes de tudo, é instalar o docker em seu ambiente. Mas o que é o docker ?

O docker é uma plataforma de software que permite a criação, o teste e a implantação de aplicações rapidamente. O docker cria pacotes de software em unidades padronizadas chamadas de contêineres que têm tudo o que o software precisa para ser executado, inclusive bibliotecas, ferramentas de sistema, código e runtime. Ao usar o docker, é possível implantar e escalar rapidamente aplicações em qualquer ambiente e ter a certeza de que o seu código será executado.

fonte : https://aws.amazon.com/pt/docker/
SODescriçãoDownloadInstalaçãoExemplo
  • Windows 10 Professional 64 Bits
Clique aqui
  1. Dê um clique duplo em "Docker for Windows Installer.exe" para executar o assistente de instalação
  2. Quando a instalação terminar o docker inicia automaticamente. Procure pelo ícone na área de notificação do Windows.
  3. Abra um "Prompt de comando" do Windows.
  4. Execute o comando "docker version" para verificar a versão em execução.
  5. Execute o comando "docker run hello-world" para testar o docker.
  • Apple Mac OS Yosemite 10.10.3 ou superior
Clique aqui
  1. Dê um clique duplo em "Docker.dmg" para executar o assistente de instalação.
  2. Abra terminal de linha de comando do Mac.
  3. Execute o comando "docker version" para verificar a versão em execução.
  4. Execute o comando "docker run hello-world" para testar o docker.
  • Zesty 17.04 (LTS)
  • Yakkety 16.10
  • Xenial 16.04 (LTS)
  • Trusty 14.04 (LTS

Arquiteturas suportadas:

  • x86_64
  • armhf
  • s390x (IBM Z)
 #N/D
  1.  Desinstalar versões antigas.
    $ sudo apt-get remove docker docker-engine docker.io

  2. Para quem usa a versão "Trusty" 14.04:
    $ sudo apt-get update

    $ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

  3. Instalar usando o repositório
    $ sudo apt-get update

    $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    $ sudo apt-key fingerprint 0EBFCD88

    1. Para arquitetura amd64:

      $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    2. Para arquitetura armhf:

      $ sudo add-apt-repository "deb [arch=armhf] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

    3. Para arquitetura s390x:

      $ sudo add-apt-repository "deb [arch=s390x] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

  4. Instalar o docker.
    $ sudo apt-get update
    $ sudo apt-get install docker-ce

  5. Testar se a instalação foi bem sucedida.
    $ sudo docker run hello-world
 

Se quiser instalar o docker de outro sistema operacional ou quiser mais informações acesse o site https://www.docker.com/community-edition.

Instalar a imagem do mconftec/ac2mp4

Para instalar/atualizar a imagem, execute:

docker pull mconftec/ac2mp4

Acesso ao Adobe Connect

Para saber qual é a URL de uma determinada gravação é necessário ter as credenciais de acesso do Portal do Serviço de Conferência Web da RNP na plataforma do Adobe Connect (webconf.rnp.br).

Caso não tenha uma credencial de acesso entre em contato com o e-mail sd@rnp.br.

Processamento & Armazenamento das gravações

  1. Recomendamos deixar um servidor dedicado para executar o backup das gravações, pode ser uma estação de trabalho exclusiva para este fim.
    1. Trata-se de uma atividade de alto processamento, de CPU, rede e disco, que pode impactar na sua estação de trabalho.
  2. Cada hora de gravação ocupa aproximadamente 66 MBytes
    1. O(s) servidor(es) que irão executar a ferramenta deverá ter espaço suficiente para armazenar as gravações originais, gravações processadas e os logs de processamento.
  3. O processamento de uma determinada gravação leva em média 55% do tempo de duração desta gravação, ou seja, para uma gravação de 1h será necessário pouco mais de 30 minutos para processá-la.

Instruções de uso

Criar a lista de gravações que serão processadas

  1. Acessar o Portal do Adobe Connect.

    1. É necessário ter um login e uma senha.
    2. O acesso pode ser feito pela URL http://webconf.rnp.br.

  2. Acessa a sala que contém as gravações e clique no link "Gravações".


  3. Será exibida uma lista de gravações da sala.

    Somente as gravações com acesso "Público" podem ser convertidas.

     

  4. Para tornar uma gravação pública, selecione-a e clique no botão "Tornar público".


  5. Abrir a planilha Template_Resultados-Exportacoes-AC.xlsx

  6. Dê um clique na gravação que deseja converter, copie a URL para visualização selecionando e pressionando CTRL+C.


  7. Registre a gravação que será processada na planilha e salve.


  8. Repita os passos 6 e 7 para todas as gravações que deseja converter.
    1. Sugerimos trabalhar com lotes de 5 a 10 gravações para facilitar a execução e o controle.

  9. Copie o conteúdo da coluna "URL Gravação", cole no Bloco de Notas ou no seu editor favorito e salve o arquivo em formato texto.
    1. Sugerimos criar uma pasta de trabalho dedicada para armazenar as gravações e o arquivo de listas.
    2. Exemplo de um arquivo "records.txt":

      records.txt
      http://webconf2.rnp.br/p911t0550757r/
      http://webconf2.rnp.br/p3tj9qqxpigdb/
      http://webconf2.rnp.br/p9mo801fnifda/
      http://webconf2.rnp.br/p7s15zrfxfdy2/
      http://webconf2.rnp.br/p5r0ewcp7as75/
      http://webconf2.rnp.br/p8rh9cvow8fgt/
      http://webconf2.rnp.br/p1njv4sgmfty7/
      http://webconf2.rnp.br/p2w7qns7mhyui/
      http://webconf2.rnp.br/p377b6voc7mlx/
      http://webconf2.rnp.br/p9eip4ry0iio8/
      http://webconf2.rnp.br/p4wvpkbq09plw/
      http://webconf2.rnp.br/p9if35hodpqhg/

Executar a Conversão das Gravações

Ambiente de execução:

Diretório de trabalho:c:\gravacoes
Arquivo com a lista:c:\gravacoes\records.txt

 

  1. Execute o comando abaixo para iniciar o processamento:

    docker run -d --rm -e "RECORDINGS_FILE=records.txt" -v c:\gravacoes:/data mconftec/ac2mp4

  2. Aguarde o processamento, para cada gravação será feito:

    1. O download da gravação original do Adobe Connect no formato "Zip".
    2. Extração do arquivo ZIP para um diretório com o ID da gravação. 
      1. Exemplo: http://webconf2.rnp.br/p8mvd9fn44r/
      2. Será criado o diretório c:\gravacoes\p8mvd9fn44r
    3. A conversão das mídias do Adobe Connect para o formato MP4.
      1. No exemplo acima será gerado o arquivo de log c:\gravacoes\p8mvd9fn44r.txt
    4. O arquivo p8mvd9fn44r.mp4 será criado e estará disponível após o término do processamento.

  3. Quando este ciclo de conversão terminar:
    1. Testar cada gravação convertida, arquivos MP4.
    2. Registrar as notas na planilha Template_Resultados-Exportacoes-AC.xlsx
  • No labels

1 Comment

  1. Unknown User (leandro.pereira@terceiro.rnp.br)

    Solução de contorno. 

    Link da gravação: http://webconf2.rnp.br/p7ouar294g9 


    Ficaria assim: http://webconf2.rnp.br/p7ouar294g9/output/p7ouar294g9.zip?download=zip 


    Ou seja acionando /output/p7ouar294g9.zip?download=zip onde o "p7ouar294g9.zip" é o nome do arquivo  aser salvo localmente.