Transcodificação de mídia baixada pelo middleware

A partir da versão 4.1.0, o Flowics Middleware permite que um script de transcodificação (.bat) seja executado quando um áudio / vídeo / imagem é baixado para convertê-lo em um formato compatível com seu sistema de inserção de gráficos.


Requisitos

  1. Instale ou atualize o Middleware para a versão mais recente.
  2. Baixe o FFmpeg que permite converter seus arquivos.
  3. Recomendamos baixar o Terminal do Windows em vez de usar o console padrão do Windows.


Instalação para Windows

  • Baixe o FFmpeg aqui.
  • Extraia o arquivo zip em um único  diretório.
  • Abra o arquivo extraído e copie a pasta bin para outro diretório. Sugerimos colá-lo em um caminho bastante fácil.
  • Certifique-se de que o diretório esteja presente na variável Path.
    • Vá para o Painel de Controle >> Sistema e Segurança >> Sistema >> Configurações Avançadas do Sistema >> Variáveis de Ambiente
    • Nesta tela, edite a variável Path em Variáveis do sistema e certifique-se de que a pasta onde o arquivo bin está localizado esteja incluída nesta lista (por exemplo, C: \ Users \ Flow ics \ Documents \ bin). Caso contrário, adicione por último.


Definições

  • Obtenha o script que o FFmpeg executará:
    • Para Windows, clique aqui .
    • Para OSX / Linux, clique aqui .
  • Copie-o em um editor de texto.
  • Altere o caminho do FFmpeg (onde está no seu computador), por exemplo C: \ Usuários \ Flow ics \ Documentos \ bin \ ffmpeg.exe
  • Salve-o como irmão de ffmpeg (pasta bin) no mesmo diretório.
  • Defina o arquivo env.xml na pasta do aplicativo da web como Middleware. Aqui você deve declarar:
    • Extensão de arquivo a ser convertida (por exemplo, ogg).
    • Extensão de destino (por exemplo, wav).
    • Usuário (caminho do usuário do Windows onde a pasta bin está localizada)
    • compartimento
    • convert (ffmpeg_transcode.bat)

Por exemplo, se você deseja converter ogg em wav usando / usr / bin / convert , você deve digitar:


<New class = "org.eclipse.jetty.plus.jndi.Resource">
<Arg> </Arg>
<Arg> transcodificadores </Arg>
<Arg> <! [CDATA [
ogg, wav, C: \ Users \ Flow ics \ Documents \ bin \ ffmpeg_transcode.bat
]]> </Arg>
</New>

Was this article helpful?