Aquí dejo publicado un proyecto de docker-compose docker-ffmpeg-gpu en el que me he basado de ffmpeg-gpu, con el que se pretende transcodificar vídeo directamente con la GPU, en caso de tener una, en vez de usar la CPU de la máquina. Soporta tanto aquitectura Turing como Pascal, básicamente es la implementación del SDK que ofrece NVidia con los codecs nvenc y nvdec de aceleración que podremos usar con FFmpeg
El funcionamiento es sencillo, solo necesitamos docker y docker-compose en el sistema junto con el runtime de NVidia y seguir las instrucciones, se comparte una carpeta /folder
con el sistema que es donde pondremos el resultado del vídeo para extraerlo del contenedor, una vez se termina se baja el contenedor y sistema limpio 🧹
Estuve haciendo pruebas con varios vídeos y la velocidad de transcodificación mejora un 900% dependiendo de la gráfica, esto es interesante cuando queremos convertir archivos grandes o tenemos poco tiempo
Saludos
Comments
November 28, 2022 02:26
Do you wish to fight in a multi-player war with funny obstacles? stumble guys pits you against other gamers in funny challenges.