Edito mis videos en Adobe Premiere (o incluso en Edius) y quiero construir una granja de renderizado basada en Linux para renderizar mis proyectos.
Los conceptos que he encontrado en mi investigación son 'administrador de renderizado' y 'servicio de marco', que no harán cosas multiplataforma de la manera que deseo o, por favor, ¡dime que estoy equivocado!
¿Cómo configuro una granja de procesamiento para esta tarea?
Tenga en cuenta que tengo un servidor Linux, lo que significa que no tiene una interfaz gráfica de usuario.
Puedes hacer esto usando ffmpeg. Aquí están los pasos:
Primero siga los pasos del segundo método ("Usar un servidor de marcos") aquí .
Al comenzar con este paso, debe transmitir su línea de tiempo Premier a través de Debugmode y Avisynth en una IP y un puerto específicos. Ahora abra una línea de comando y ejecute este comando ffmpeg:
ffmpeg -i frameserver.avs -f mpegts tcp://[IP address of your server]:[open port on your server]
Al ejecutar este comando, está enviando la salida de Avisynth (transmisión) a una máquina de destino (su servidor Linux) a través de ffmpeg. Después de este paso, todo lo que tiene que hacer en el servidor del cliente (donde edita sus videos) está hecho. A continuación, configure el lado del servidor.
ffmpeg -i tcp://[your server IP]:[The same port you entered in step 2]?listen -c:v libx264 -preset medium -crf 23 -pix_fmt yuv420p -c:a libfdk_aac -vbr 4 output2.mp4
¡A través de este comando, ffmpeg escuchará en una IP y un puerto específicos y recibirá los paquetes enviados y los codificará con sus opciones favoritas!
M. Shahrokhi
p2or