¿Te gustan los juegos de ps2 y quieres jugarlos en tu PC? Si su respuesta es sí, entonces está en el lugar correcto. Aquí hay una guía paso a paso…
![](https://radartecno.com/wp-content/uploads/2022/02/como-ejecutar-juegos-ps2-en-pc-guia-paso-a-paso.jpg)
Deepfakes ha arrasado en Internet, lo que ha dado como resultado algunos videos hilarantes, extraños e inquietantes. Pero, ¿cómo se crean videos falsos profundos? Ingrese a DeepFaceLab, un popular software de deepfake para Windows que utiliza el aprendizaje automático para crear videos con intercambio de caras. Es gratis, de código abierto y relativamente fácil de aprender.
Sin embargo, los usuarios primerizos pueden necesitar algunas instrucciones para comenzar. Por ejemplo, para crear un video falso, necesitará al menos dos videos de muestra; uno es el video de origen y el otro es el video de destino. Primero desintegra el video en cuadros individuales y busca caras en cada cuadro usando el reconocimiento facial. Después de detectar y extraer rostros de cada cuadro del video de origen y de destino, entrena el algoritmo para que coincida con expresiones faciales similares del material de origen con los cuadros de destino. DeepFaceLab luego aplica la máscara facial de origen en los cuadros de video de destino. Como puede notar, esto requiere una PC bastante poderosa y algo de tiempo libre.
También es evidente que si va a usar DeepFaceLab para crear videos divertidos para YouTube, probablemente sea una buena idea leer las pautas de derechos de autor. . Además, no cree Deepfakes de ninguna persona sin su consentimiento, de lo contrario, podría meterse en serios problemas legales. Dicho esto, creemos nuestro primer video falso profundo. ¿Vamos?
Puedes descargar el software DeepFaceLab preconstruido desde su página de Github. Haga clic en este enlace y seleccione el software apropiado para su máquina. El software está disponible para una gran cantidad de GPU diferentes e incluso es compatible con gráficos Intel integrados. Puede obtener más información sobre qué compilación sería mejor para usted aquí.
Consejo profesional: las tarjetas gráficas NVIDIA GTX y RTX funcionan mejor con esta compilación .
Después de seleccionar el paquete de software apropiado, descargue y extraiga el contenido a su almacenamiento local, preferiblemente con mucho espacio vacío. Mientras probaba este software, un pequeño proyecto tomó 2 GB, así que decida en consecuencia.
DeepFaceLab no tiene una GUI pero es bastante fácil de usar. No tendrá muchos problemas para comprender el flujo de trabajo, pero dominar el software requiere tiempo, habilidad y determinación.
Paso 1: agregue archivos de video al proyecto
Navegue hasta el directorio donde extrajo el software. Verá muchos archivos por lotes y dos subcarpetas. Abra la carpeta ‘Workspace‘ haciendo doble clic y verá dos videos; ‘data_src‘ y ‘data_dst‘.
Extraeremos caras de ‘data_src‘ y pegaremos esas caras en ‘data_dst‘.
Reemplace estos archivos de video con los archivos que desea usar o conserve los archivos originales para practicar su primer video falso profundo.
Paso 2 : Extracción de fotogramas de los videos
El siguiente paso en el proceso es extraer los fotogramas tanto del video de origen como del video de destino. Primero, extraeremos los fotogramas del video de origen.
Para hacer esto, ejecute el archivo por lotes en el directorio de DeepFaceLab que dice ‘extraer imágenes del video data_src‘. Se abriría una ventana del símbolo del sistema y le preguntaría sus preferencias. Puede omitir todas estas configuraciones por primera vez y dejar que se ejecute con la configuración predeterminada presionando la tecla ‘Entrar o regresar‘.
Dependiendo de la duración del video, la cantidad de fotogramas y el hardware de su computadora puede tardar unos minutos en extraer los marcos. Una vez hecho esto, puede ver los fotogramas extraídos en la carpeta data_src en el Área de trabajo.
Repita el mismo proceso para extraer el fotogramas del vídeo de destino mediante la ejecución de otro archivo por lotes que dice ‘extraer imágenes del vídeo data_dst FULL FPS‘.
Paso 3: extraer caras de los fotogramas
Ahora, tenemos cuadros fijos de los videos y usaremos el software para extraer las caras de cada cuadro. Haremos esto tanto para el archivo de origen como para el archivo de destino.
Hay algunos algoritmos diferentes que puede usar para detectar y extraer rostros de los marcos. Algunos son más precisos que otros y estoy seguro de que descubrirás cuál es el mejor para ti con el tiempo. Por ahora, busque el archivo por lotes ‘data_src extract face S3FD all GPU‘ y ejecútelo. La extracción de caras de cientos de fotogramas llevará algo de tiempo, así que deje que la ventana termine.
Después de que termine el proceso, encontrará todas las caras extraídas en la carpeta ‘Aligned‘ en ‘data_src‘ directorio.
Ahora, proceda a hacer lo mismo con los cuadros de video de destino ejecutando el archivo por lotes correspondiente al archivo que usamos para el archivo de origen. Es crucial porque si usa diferentes algoritmos para los marcos de origen y destino, su deepfake no parecerá auténtico. Busque ‘data_dst extract face S3FD all GPU‘ en el directorio DeepFaceLab.
Paso 4: Entrene el software para vincular expresiones faciales
Este es el momento en el que Entrenaremos al software para que reconozca expresiones faciales similares para que pueda reemplazar fácilmente la cara en el archivo de video de destino. Hay varias configuraciones diferentes, pero nos quedaremos con el curso para principiantes. Buscar y ejecutar ‘entrenar H64‘ de la lista de archivos por lotes.
Le pediría algunas configuraciones, pero déjelas en su valor predeterminado y continúe presionando ‘Entrar o regresar‘ llave. Verá que el software ahora está emparejando las caras de los dos videos y entrenándose. Deje que el software se entrene hasta que las caras originales y generadas comiencen a parecerse entre sí. Presione la tecla ‘s’ para guardar el entrenador y la tecla ‘Entrar o regresar’ para salir.
Paso 5: Convierta las caras en el video de destino
Es hora de pegar las caras en el destino fotogramas de vídeo Para hacer esto, busque el archivo por lotes ‘convert H64‘ y ejecútelo. Le mostrará una ventana que se parece a algo como se muestra en la figura a continuación. Puede modificar la máscara final para ver cómo debería verse el cuadro final con la cara diferente.
Utilice estas teclas para ver cómo se vería el cuadro convertido. Una vez que esté satisfecho con el cuadro, puede repetir lo mismo para cada cuadro o presionar la tecla ‘Enter’ para dejar que el software se encargue de ello.
Después de que el archivo por lotes termine de ejecutarse, usted’ Veré todos los marcos convertidos en la carpeta del espacio de trabajo en la subcarpeta data_dst.
Paso 6: Convierta los marcos en un video
Ahora, se crean los marcos del video deepfake final, solo tiene que ensamblar los marcos en un vídeo. Puede usar fácilmente cualquier software para hacer esto o ejecutar el archivo por lotes ejecutable que dice ‘convertido a MP4‘.
Viola, ahora ha creado su primer deepfake. Como hemos convertido los cuadros en un video, no obtendremos ningún audio y tendrá que agregarlo manualmente usando un editor de video.
Palabras de cierre
Como puede ver para el gif de salida, los resultados no son del todo mágicos, pero son geniales.
En general, este fue un recorrido rápido por DeepFaceLab, que utiliza aprendizaje automático para reemplazar rostros en videos. Es un software simple que hace el trabajo pesado por usted al crear un video con intercambio de caras. Por supuesto, el software con tanto poder viene con mucha responsabilidad y la responsabilidad recae sobre los hombros de los usuarios que lo van a usar para crear videos creativos. Úsalo con cuidado y diviértete. Díganos qué piensa acerca de este software en los comentarios a continuación.