Spaces:
Running
Running
import os | |
from roop.utilities import run_ffmpeg | |
def hacerVideo(video): | |
#Y así quedan los commands: | |
#['-hwaccel', 'auto', '-r', '30', '-i', 'videos\\temp\\triple\\%04d.png', '-c:v', 'libx264', '-crf', '18', '-pix_fmt', 'yuv420p', '-vf', 'colorspace=bt709:iall=bt601-6-625:fast=1', '-y', 'videos\\temp\\triple\\temp.mp4'] | |
#origin_path = os.path.join("D:/Esyle-Prod/videos/temp/" + vid_original, "%04d.png") | |
origin_path = "D:/Esyle-Prod/videos/temp/" + video + "/%04d.png" | |
#Vid_destino, no se necesitará. | |
#vid_destino = "22-framefixed" | |
#destiny_path = os.path.join("D:/Esyle-Prod/videos/", vid_destino + ".mp4") | |
destiny_path = "D:/Esyle-Prod/videos/temp/" + video + "/temp.mp4" | |
args = ['-hwaccel', 'auto', '-r', '30', '-i', origin_path, '-c:v', 'libx264', '-crf', '18', '-pix_fmt', 'yuv420p', '-vf', 'colorspace=bt709:iall=bt601-6-625:fast=1', '-y', destiny_path] | |
print("Los args son:") | |
print(args) | |
run_ffmpeg(args) |