cdkkkk commited on
Commit
0e4369d
·
verified ·
1 Parent(s): 0c00cc3

Upload 8 files

Browse files
scripts/joinvideos.sh ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ # Obtener lista de archivos ordenados
4
+ files=( $(ls *.mp4 | sort) )
5
+ count=${#files[@]}
6
+
7
+ # Crear carpeta de salida y limpiar archivos previos
8
+ mkdir -p trimmed
9
+ rm -f trimmed/* list.txt
10
+
11
+ # Recodificar cada archivo para asegurarse de que todos tengan las mismas características
12
+ for ((i=0; i<$count; i++)); do
13
+ f="${files[$i]}"
14
+ out="trimmed/$f"
15
+
16
+ # Recodificar todos los videos con características consistentes (libx264 para video, aac para audio)
17
+ echo "Recodificando: $f"
18
+ ffmpeg -y -i "$f" -c:v libx264 -c:a aac -ar 44100 -ac 2 -preset fast -tune film -y "$out"
19
+
20
+ # Agregar el archivo recodificado al archivo list.txt
21
+ echo "file '$out'" >> list.txt
22
+ done
23
+
24
+ # Concatenar los videos
25
+ echo "Concatenando videos..."
26
+ ffmpeg -y -f concat -safe 0 -i list.txt -c:v libx264 -c:a aac -preset fast output.mp4
27
+
28
+ echo "✔ Listo: output.mp4"
scripts/last_frame.sh ADDED
@@ -0,0 +1 @@
 
 
1
+ ffmpeg -sseof -0.1 -i $1 -update 1 -q:v 1 output_frame.jpg
scripts/setup_klein.sh ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ curl -L -O https://huggingface.co/black-forest-labs/FLUX.2-klein-base-9b-fp8/resolve/main/flux-2-klein-base-9b-fp8.safetensors
4
+ mv flux-2-klein-base-9b-fp8.safetensors ComfyUI/models/diffusion_models/
5
+
6
+ curl -L -O https://huggingface.co/Comfy-Org/flux2-klein-9B/resolve/main/split_files/text_encoders/qwen_3_8b_fp8mixed.safetensors
7
+ mv qwen_3_8b_fp8mixed.safetensors ComfyUI/models/text_encoders/
8
+
9
+ curl -L -O https://huggingface.co/Comfy-Org/flux2-dev/resolve/main/split_files/vae/flux2-vae.safetensors
10
+ mv flux2-vae.safetensors ComfyUI/models/vae/
scripts/setup_qwen.sh ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+
3
+ curl -L -O https://huggingface.co/unsloth/Qwen-Image-Edit-2511-GGUF/resolve/main/qwen-image-edit-2511-Q8_0.gguf
4
+ mv qwen-image-edit-2511-Q8_0.gguf ComfyUI/models/unet/
5
+
6
+ curl -L -O https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/vae/qwen_image_vae.safetensors
7
+ mv qwen_image_vae.safetensors ComfyUI/models/vae/
8
+
9
+ curl -L -O https://huggingface.co/Comfy-Org/Qwen-Image_ComfyUI/resolve/main/split_files/text_encoders/qwen_2.5_vl_7b_fp8_scaled.safetensors
10
+ mv qwen_2.5_vl_7b_fp8_scaled.safetensors ComfyUI/models/clip/
11
+
12
+ sleep 5
13
+
14
+ echo "Downloading loras..."
15
+
16
+ # Lightning
17
+
18
+ curl -L -O https://huggingface.co/lightx2v/Qwen-Image-Edit-2511-Lightning/resolve/main/Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors
19
+ curl -L -O https://huggingface.co/lightx2v/Qwen-Image-Edit-2511-Lightning/resolve/main/Qwen-Image-Edit-2511-Lightning-8steps-V1.0-bf16.safetensors
20
+
21
+ # Loras
22
+
23
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/Qwen_Snofs_1_3.safetensors
24
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/YARNv0.2.safetensors
25
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/gnass_2512_qwen.safetensors
26
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/qwen_penislora_v2_000021000.safetensors
27
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/Facial_Cumshots_For_Qwen_Image_V1.safetensors
28
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/NSFW%20Female%20Enhancer%20Qwen%20V0.3.safetensors
29
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/qwen_2512_pussy_anus_v2.safetensors
30
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/Qwen%20Sex-tacular%20V1.safetensors
31
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/HearmemanAI_V4_Rank128_BreastsLoRA_Epoch80.safetensors
32
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/qwen-edit/lenovo.safetensors
33
+
34
+ #curl -L -O https://huggingface.co/fal/Qwen-Image-Edit-2511-Multiple-Angles-LoRA/resolve/main/qwen-image-edit-2511-multiple-angles-lora.safetensors
35
+
36
+
37
+ mkdir -p ComfyUI/models/loras/qwen/
38
+ mv *.safetensors ComfyUI/models/loras/qwen/
scripts/setup_wan.sh ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+
3
+ curl -L -O https://huggingface.co/QuantStack/Wan2.2-I2V-A14B-GGUF/resolve/main/HighNoise/Wan2.2-I2V-A14B-HighNoise-Q8_0.gguf
4
+ mv Wan2.2-I2V-A14B-HighNoise-Q8_0.gguf ComfyUI/models/unet
5
+
6
+ curl -L -O https://huggingface.co/QuantStack/Wan2.2-I2V-A14B-GGUF/resolve/main/LowNoise/Wan2.2-I2V-A14B-LowNoise-Q8_0.gguf
7
+ mv Wan2.2-I2V-A14B-LowNoise-Q8_0.gguf ComfyUI/models/unet
8
+
9
+ # text encoder
10
+ curl -L -O https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors
11
+ mv umt5_xxl_fp8_e4m3fn_scaled.safetensors ComfyUI/models/clip/
12
+
13
+ # vae
14
+ curl -L -O https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors
15
+ mv wan_2.1_vae.safetensors ComfyUI/models/vae/
16
+
17
+ sleep 5
18
+
19
+ echo "Downloading Loras for Wan 2.2"
20
+
21
+ # Lightning
22
+
23
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Distill-Loras/resolve/main/wan2.2_i2v_A14b_high_noise_lora_rank64_lightx2v_4step_1022.safetensors
24
+ curl -L -O https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/LoRAs/Wan22_Lightx2v/Wan_2_2_I2V_A14B_HIGH_lightx2v_4step_lora_v1030_rank_64_bf16.safetensors
25
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Distill-Loras/resolve/main/wan2.2_i2v_A14b_low_noise_lora_rank64_lightx2v_4step_1022.safetensors
26
+ curl -L -O https://huggingface.co/lightx2v/Wan2.1-Distill-Loras/resolve/main/wan2.1_i2v_lora_rank64_lightx2v_4step.safetensors
27
+
28
+ # Loras
29
+
30
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/NSFW-22-H-e8.safetensors
31
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/NSFW-22-L-e8.safetensors
32
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/DR34ML4Y_I2V_14B_LOW_V2.safetensors
33
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/DR34ML4Y_I2V_14B_HIGH_V2.safetensors
34
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/Wan22_Cum_high_noise_1.V1.safetensors
35
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/Wan22_Cum_low_noise_1.V1.safetensors
36
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/Sensual_fingering_v1_low_noise.safetensors
37
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/Sensual_fingering_v1_high_noise.safetensors
38
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/WAN-2.2-I2V-Orgasm-HIGH-v1.safetensors
39
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/WAN-2.2-I2V-Orgasm-LOW-v1.safetensors
40
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/wan22-cunilingus-I2V-106epoc-high.safetensors
41
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/wan22-cunilingus-I2V-72epoc-low.safetensors
42
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan2.2/wan_finger_licking_i2v-480_v10.safetensors
43
+
44
+ mkdir -p ComfyUI/models/loras/wan22
45
+ mv *.safetensors ComfyUI/models/loras/wan22/
46
+
47
+ # vace join
48
+
49
+ curl -L -O https://huggingface.co/QuantStack/Wan2.2-VACE-Fun-A14B-GGUF/resolve/main/HighNoise/Wan2.2-VACE-Fun-A14B-high-noise-Q6_k.gguf
50
+ curl -L -O https://huggingface.co/QuantStack/Wan2.2-VACE-Fun-A14B-GGUF/resolve/main/LowNoise/Wan2.2-VACE-Fun-A14B-low-noise-Q6_K.gguf
51
+ mv Wan2.2-VACE-Fun-A14B*.gguf ComfyUI/models/unet
52
+
53
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Lightning/resolve/main/Wan2.2-T2V-A14B-4steps-lora-rank64-Seko-V2.0/high_noise_model.safetensors
54
+ mv high_noise_model.safetensors ComfyUI/models/loras/HIGH-T2V-A14B-4steps-lora-rank64-Seko-V2.safetensors
55
+
56
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Lightning/resolve/main/Wan2.2-T2V-A14B-4steps-lora-rank64-Seko-V2.0/low_noise_model.safetensors
57
+ mv low_noise_model.safetensors ComfyUI/models/loras/LOW-T2V-A14B-4steps-lora-rank64-Seko-V2.safetensors
scripts/setup_wan_svi.sh ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+
3
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan22EnhancedNSFWSVICamera_nolightningSVICfQ8H.gguf
4
+ curl -L -O https://huggingface.co/cdkkkk/setup/resolve/main/wan22EnhancedNSFWSVICamera_nolightningSVICfQ8L.gguf
5
+ mv *.gguf ComfyUI/models/unet/
6
+
7
+ # text encoder
8
+ curl -L -O https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors
9
+ mv umt5_xxl_fp8_e4m3fn_scaled.safetensors ComfyUI/models/clip/
10
+
11
+ # vae
12
+ curl -L -O https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors
13
+ mv wan_2.1_vae.safetensors ComfyUI/models/vae/
14
+
15
+ # SVI PRO Loras
16
+ curl -L -O https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/LoRAs/Stable-Video-Infinity/v2.0/SVI_v2_PRO_Wan2.2-I2V-A14B_HIGH_lora_rank_128_fp16.safetensors
17
+ curl -L -O https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/LoRAs/Stable-Video-Infinity/v2.0/SVI_v2_PRO_Wan2.2-I2V-A14B_LOW_lora_rank_128_fp16.safetensors
18
+
19
+ mkdir -p ComfyUI/models/loras/wan_svi/
20
+ mv SVI_v2_PRO_Wan2.2-I2V*.safetensors ComfyUI/models/loras/wan_svi/
21
+
22
+ # lightx2v
23
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Distill-Loras/resolve/main/wan2.2_i2v_A14b_high_noise_lora_rank64_lightx2v_4step_1022.safetensors
24
+ curl -L -O https://huggingface.co/lightx2v/Wan2.2-Distill-Loras/resolve/main/wan2.2_i2v_A14b_low_noise_lora_rank64_lightx2v_4step_1022.safetensors
25
+ curl -L -O https://huggingface.co/lightx2v/Wan2.1-Distill-Loras/resolve/main/wan2.1_i2v_lora_rank64_lightx2v_4step.safetensors
26
+
27
+ mv *.safetensors ComfyUI/models/loras/wan_svi/
scripts/setup_zimage.sh ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ curl -L -O https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/text_encoders/qwen_3_4b.safetensors
4
+ mv qwen_3_4b.safetensors ComfyUI/models/text_encoders/
5
+
6
+ curl -L -O https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/diffusion_models/z_image_turbo_bf16.safetensors
7
+ mv z_image_turbo_bf16.safetensors ComfyUI/models/diffusion_models/
8
+
9
+ curl -L -O https://huggingface.co/Comfy-Org/z_image_turbo/resolve/main/split_files/vae/ae.safetensors
10
+ mv ae.safetensors ComfyUI/models/vae/
scripts/split_video.sh ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ input="outputxxii.mp4"
2
+ total_clips=16 # <--- CAMBIA ESTO por el número total de videos
3
+ frames_per_clip=81
4
+ fps=16
5
+
6
+ # Calculamos la duración de cada clip (81/16 = 5.0625)
7
+ duration="5.0625"
8
+
9
+ for ((i=0; i<total_clips; i++))
10
+ do
11
+ # Calculamos el tiempo de inicio usando awk para evitar problemas con bc
12
+ start_time=$(awk "BEGIN {print $i * $frames_per_clip / $fps}")
13
+
14
+ # Formateamos el nombre de salida (clip_001.mp4, clip_002.mp4...)
15
+ output=$(printf "clip_%03d.mp4" $((i+1)))
16
+
17
+ echo "Extrayendo $output iniciando en $start_time segundos..."
18
+
19
+ # Ejecutamos FFmpeg
20
+ # Nota: Ponemos -ss DESPUÉS de -i para máxima precisión en videos con índices dañados
21
+ ffmpeg -y -i "$input" -ss "$start_time" -t "$duration" -c:v libx264 -crf 18 -pix_fmt yuv420p "$output"
22
+ done