Transcodificación de multimedia descargada por el middleware

A partir de la versión 4.1.0, Flowics Middleware permite que se ejecute un script de transcodificación (.bat) cuando se descarga un audio / video / imagen para convertirlo a un formato que admita tu sistema de inserción de gráficos.


Requisitos

  1. Instala o actualiza Middleware a la última versión.
  2. Descarga el FFmpeg que te permite convertir sus archivos.
  3. Recomendamos descargar la Terminal de Windows en lugar de usar la consola predeterminada de Windows.


Instalación para Windows

  • Descarga el FFmpeg aquí .
  • Extrae el archivo zip en un solo  directorio.
  • Abre el archivo extraído y copia la carpeta bin en otro directorio. Sugerimos pegarlo en una ruta de acceso bastante fácil.
  • Asegúrate de que el directorio esté presente en la variable Path.
    • Ve a Panel de control >> Sistema y seguridad >> Sistema >> Configuración avanzada del sistema >> Variables de entorno
    • En esta pantalla, edita en Variables del sistema la variable Ruta y asegúrate de que la carpeta donde se encuentra el archivo bin esté incluida en esta lista (por ejemplo, C: \ Users \ Flow ics \ Documents \ bin). De lo contrario, agréguelo al final.


Configuraciones

  • Obtén el script que ejecutará FFmpeg:
    • Para Windows, clic aquí .
    • Para OSX / Linux, clic aquí .
  • Cópialo en un editor de texto.
  • Cambia la ruta de FFmpeg (donde está en tu computadora), por ejemplo, C:\Users\Flowics\Documents\bin\ffmpeg.exe
  • Guárdalo como hermano de ffmpeg (carpeta bin) en el mismo directorio.
  • Establece el archivo env.xml en la carpeta de la aplicación web en Middleware. Aquí debes declarar:
    • Extensión de archivo que se va a convertir (por ejemplo, ogg).
    • Extensión de destino (por ejemplo, wav).
    • Usuario (ruta de usuario de Windows donde se encuentra la carpeta bin)
    • compartimiento
    • convertir (ffmpeg_transcode.bat)

Por ejemplo, si deseas convertir ogg a wav usando / usr / bin / convert , debes escribir:


<Nueva clase = "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>
</Nuevo>

Was this article helpful?